.igreenbutton{
background-repeat:no-repeat;
background-image:url('data:image/png;base64,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')"
}
\define visibility(tiddler) $:/config/ViewToolbarButtons/Visibility/$tiddler$

\define admin()
 <$button class="tc-btn-big-green admin"><i class="fa fa-toggle-on" aria-hidden="true"></i>
Activer le mode Web
  <!-- hide buttons -->
    <$action-setfield $tiddler=<<visibility "$:/core/ui/Buttons/more-tiddler-actions">> text="hide" />
    <$action-setfield $tiddler=<<visibility "$:/core/ui/Buttons/edit">> text="hide" />
    <$action-setfield $tiddler=<<visibility "$:/core/ui/Buttons/close">> text="hide" />
  <!-- clear cache -->
    <$action-setfield $tiddler="$:/temp/verlauf" text="" />
    <$action-setfield $tiddler="$:/HistoryList" text="" />
    <$action-setfield $tiddler="$:/temp/search" text="" />
  <!-- set switch -->
    <$action-setfield $tiddler="$:/admin/switch" text="web" />
  <!-- set sidebar -->
    <$action-setfield $tiddler="$:/state/sidebar" text={{$:/user/config!!show-sidebar}} />
  <!-- hide chevron -->
    <$action-setfield $tiddler="$:/core/ui/TopBar/menu" tags="" />
  <!-- hide page toolbar buttons -->
     <$fieldmangler tiddler="$:/core/ui/Buttons/close-all">
    <$action-sendmessage $message='tm-remove-tag' $param='$:/tags/PageControls'/>
     </$fieldmangler>
     <$fieldmangler tiddler="$:/admin/Buttons/mode-web">
    <$action-sendmessage $message='tm-remove-tag' $param='$:/tags/PageControls'/>
     </$fieldmangler>
  <!-- hide Contenus tab -->
     <$fieldmangler tiddler="$:/to/core/ui/SideBar/Contenus">
    <$action-sendmessage $message='tm-remove-tag' $param='$:/tags/SideBar'/>
     </$fieldmangler>
  <!-- save wiki -->
    <$action-sendmessage $message="tm-save-wiki" />
 </$button>
<br>

<div style="float:right">
 <$button class="tc-btn-invisible bta" popup="$:/temp/popup">Affichage <i class="fa fa-angle-down" aria-hidden="true"></i>
</$button>
<$reveal state="$:/temp/popup" type="popup" class="tc-drop-down">
&nbsp;<$radio tiddler='$:/admin' field='view-mode' value="icons"> Vue avec icônes</$radio><br>
&nbsp;<$radio tiddler='$:/admin' field='view-mode' value="tabs"> Vue avec onglets</$radio>
</$reveal>
</div>
<br><br>

<$reveal type='match' state='$:/admin!!view-mode' text='icons'>
<<tabs "$:/admin/config $:/ControlPanel $:/core/ui/ControlPanel/Plugins" "$:/admin/config">>
</$reveal>
<$reveal type='match' state='$:/admin!!view-mode' text='tabs'>
{{$:/admin/config-tabs}}
</$reveal>
\end

<$macrocall $name={{$:/admin/switch}} />
/*Fenêtre de connexion*/
.tc-modal {
margin-top: 5em;
border-radius: 8px;
text-align: center;
background: #f4f4f4;
width: 30%;
position: fixed;
left: 35%;
right: 35%;
}

/*Identifiants*/
.login {
padding: 5px;
border-radius: 2px;
border: solid 1px #b3b3b3;
}

/*Bouton se connecter*/
.connect {
font-size: 1.1em;
width: 60%;
text-decoration: none;
background-color: #468cd2;
border-radius: 2px;
}

.connect:hover {
background-color: #3070cf;
}

/*Boutons admin*/
.admin {
font-size: 0.9em;
text-decoration: none;
background-color: #468cd2;
border-radius: 4px;
}

.admin:hover {
background-color: #3070cf;
}

/*Bouton Affichage*/
.bta:hover {
color: #2c66beff;
}

/*Titres settings*/
.titleset {
font-size: 1.1em;
color: #2c66be;
border-bottom: solid #DBD9E2;
border-width: 0px 0px 1px 0px;
}

/*Boutons modules*/
.btmod {
font-size: 0.8em;
}

.btemod:hover {
background-color: #f2f2f2;
}

/*Aspect des tiddlers config*/
.cadre {
padding: 10px;
margin: 15px -2px 15px -2px;
background: #f2f2f2;
border-radius: 2px;
}

/*Colonne module profile*/
.colpro {
float: left;
width: 160px;
}

/*Tableau module profile*/
.tabpro td {
width: 345px;
padding: 8px;
}

/*Scrollbox*/
.tc-scrollable {
height: 350px;
}

/*Aide*/
.help {
padding: 10px;
background: #ffff99;
border-radius: 15px;
border: 1px solid #ccc;
}
\define visibility(tiddler) $:/config/ViewToolbarButtons/Visibility/$tiddler$

\define admin()
 <$button class="tc-btn-invisible" tooltip="Passe en mode Web">
{{$:/core/images/right-arrow}}
  <!-- hide buttons -->
    <$action-setfield $tiddler=<<visibility "$:/core/ui/Buttons/more-tiddler-actions">> text="hide" />
    <$action-setfield $tiddler=<<visibility "$:/core/ui/Buttons/edit">> text="hide" />
  
  <!-- clear cache -->
    <$action-setfield $tiddler="$:/temp/verlauf" text="" />
    <$action-setfield $tiddler="$:/HistoryList" text="" />
    <$action-setfield $tiddler="$:/temp/search" text="" />
  <!-- set switch -->
    <$action-setfield $tiddler="$:/admin/switch" text="web" />
  <!-- set sidebar -->
    <$action-setfield $tiddler="$:/state/sidebar" text={{$:/user/config!!show-sidebar}} />
  <!-- hide chevron -->
    <$action-setfield $tiddler="$:/core/ui/TopBar/menu" tags="" />
  <!-- hide page toolbar buttons -->
     <$fieldmangler tiddler="$:/admin/Buttons/mode-web">
    <$action-sendmessage $message='tm-remove-tag' $param='$:/tags/PageControls'/>
     </$fieldmangler>
     <$fieldmangler tiddler="$:/core/ui/Buttons/close-all">
    <$action-sendmessage $message='tm-remove-tag' $param='$:/tags/PageControls'/>
     </$fieldmangler>
  <!-- hide Contenus tab -->
     <$fieldmangler tiddler="$:/to/core/ui/SideBar/Contenus">
    <$action-sendmessage $message='tm-remove-tag' $param='$:/tags/SideBar'/>
     </$fieldmangler>
  <!-- save wiki -->
    <$action-sendmessage $message="tm-save-wiki" />
 </$button>

<$macrocall $name={{$:/admin/switch}} />
{{$:/admin/settings/apparence}}

<$reveal type='match' state='$:/admin/settings/navbar!!config' text='yes'>
{{$:/admin/settings/navbar}}
</$reveal>

{{$:/admin/settings/style}}
<div style=font-size:0.8em>
<$macrocall
	$name="toc-tabbed-external-nav-to"
	tag="$:/tags/ModuleTabs"
	sort="nsort[order]"
	selectedTiddler="$:/temp/toc/$:/admin/module/profile"
	unselectedText="<p>Sélectionnez une entrée dans le menu.</p>"
	missingText="<p>Tiddler manquant.</p>"
/>
</div>
<$reveal type="match" state="$:/state/navbar" text="show">

<$button set="$:/state/navbar" setTo="hide" class="tc-btn-invisible">
<$fieldmangler tiddler="$:/to/ui/navbar">
<$action-sendmessage $message='tm-remove-tag' $param='$:/tags/Stylesheet'/>
</$fieldmangler>
<$fieldmangler tiddler="$:/to/ui/navbar/config">
<$action-sendmessage $message='tm-remove-tag' $param='$:/tags/TopLeftBar'/>
</$fieldmangler>
<$fieldmangler tiddler="$:/admin/module/navbar-tabs">
<$action-sendmessage $message='tm-remove-tag' $param='$:/tags/ModuleTabs'/>
</$fieldmangler>
<$action-setfield $tiddler='$:/admin/settings/navbar' config='no'/>
<$action-sendmessage $message="tm-save-wiki" />
<input type="checkbox" checked />
</$button>
 Afficher la barre de navigation
</$reveal>

<$reveal type="nomatch" state="$:/state/navbar" text="show">

<$button set="$:/state/navbar"  setTo="show" class="tc-btn-invisible">
<$fieldmangler tiddler="$:/to/ui/navbar">
<$action-sendmessage $message='tm-add-tag' $param='$:/tags/Stylesheet'/>
</$fieldmangler>
<$fieldmangler tiddler="$:/to/ui/navbar/config">
<$action-sendmessage $message='tm-add-tag' $param='$:/tags/TopLeftBar'/>
</$fieldmangler>
<$fieldmangler tiddler="$:/admin/module/navbar-tabs">
<$action-sendmessage $message='tm-add-tag' $param='$:/tags/ModuleTabs'/>
</$fieldmangler>
<$action-setfield $tiddler='$:/admin/settings/navbar' config='yes'/>
<$action-sendmessage $message="tm-save-wiki" />
<input type="checkbox" />
</$button>
 Afficher la barre de navigation
</$reveal>
Contenu du site (<$count filter='[!has[draft.of]!is[system]![admin]]'/> tiddlers):
<$list filter='[!has[draft.of]!is[system]![admin]sort[title]]'>

</$list>

Configurations utilisateur (<$count filter='[!has[draft.of]prefix[$:/user]]'/> tiddlers):
<$list filter='[!has[draft.of]prefix[$:/user]sort[title]]'>

</$list>

Autres configurations (<$count filter='[prefix[$:/_]] [prefix[$:/.]]'/> tiddlers):
<$list filter="[prefix[$:/_]sort[title]] [prefix[$:/.]sort[title]]">

</$list>
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
	 viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<circle style="fill:#FF6D3B;" cx="256" cy="256" r="256"/>
<path style="fill:#FFFFFF;" d="M256,187.587c-54.556,0-102.76,27.037-132.053,68.413c29.293,41.38,77.497,68.42,132.053,68.42
	c54.553,0,102.76-27.04,132.053-68.42C358.76,214.624,310.553,187.587,256,187.587z"/>
<circle style="fill:#16C6CC;" cx="256" cy="256" r="68.416"/>
<circle style="fill:#242D3C;" cx="256" cy="256" r="32.345"/>
<g>
	<path style="fill:#FFFFFF;" d="M249.304,233.135c0,8.929-7.237,16.169-16.169,16.169c-8.942,0-16.173-7.237-16.173-16.169
		c0-8.935,7.231-16.173,16.173-16.173C242.064,216.962,249.304,224.2,249.304,233.135z"/>
	<rect x="253.655" y="96.091" style="fill:#FFFFFF;" width="4.704" height="17.534"/>
	
		<rect x="222.234" y="99.392" transform="matrix(0.9783 -0.2072 0.2072 0.9783 -17.5363 48.8809)" style="fill:#FFFFFF;" width="4.7" height="17.53"/>
	
		<rect x="192.179" y="109.148" transform="matrix(0.9136 -0.4066 0.4066 0.9136 -31.1376 89.2824)" style="fill:#FFFFFF;" width="4.697" height="17.53"/>
	
		<rect x="164.815" y="124.942" transform="matrix(0.809 -0.5878 0.5878 0.809 -46.6667 123.7967)" style="fill:#FFFFFF;" width="4.697" height="17.533"/>
	
		<rect x="141.305" y="146.096" transform="matrix(0.6695 -0.7429 0.7429 0.6695 -67.5558 157.9052)" style="fill:#FFFFFF;" width="4.704" height="17.535"/>
	
		<rect x="122.749" y="171.669" transform="matrix(0.4994 -0.8664 0.8664 0.4994 -93.6987 198.7127)" style="fill:#FFFFFF;" width="4.704" height="17.534"/>
	
		<rect x="109.886" y="200.534" transform="matrix(0.309 -0.9511 0.9511 0.309 -121.5011 251.3698)" style="fill:#FFFFFF;" width="4.697" height="17.528"/>
	
		<rect x="103.369" y="231.464" transform="matrix(0.1036 -0.9946 0.9946 0.1036 -144.17 320.4912)" style="fill:#FFFFFF;" width="4.7" height="17.53"/>
	
		<rect x="96.898" y="269.464" transform="matrix(0.9945 -0.1046 0.1046 0.9945 -27.8525 12.5433)" style="fill:#FFFFFF;" width="17.523" height="4.7"/>
	
		<rect x="103.48" y="300.37" transform="matrix(0.9511 -0.3088 0.3088 0.9511 -87.9964 49.4572)" style="fill:#FFFFFF;" width="17.526" height="4.7"/>
	
		<rect x="116.33" y="329.246" transform="matrix(0.866 -0.5 0.5 0.866 -149.042 106.9766)" style="fill:#FFFFFF;" width="17.53" height="4.704"/>
	
		<rect x="134.914" y="354.787" transform="matrix(0.7431 -0.6691 0.6691 0.7431 -202.0673 187.873)" style="fill:#FFFFFF;" width="17.526" height="4.697"/>
	
		<rect x="158.391" y="375.929" transform="matrix(0.5879 -0.8089 0.8089 0.5879 -237.1152 291.0966)" style="fill:#FFFFFF;" width="17.526" height="4.697"/>
	
		<rect x="185.789" y="391.75" transform="matrix(0.4065 -0.9136 0.9136 0.4065 -244.6057 411.6389)" style="fill:#FFFFFF;" width="17.52" height="4.7"/>
	
		<rect x="215.78" y="401.515" transform="matrix(0.2078 -0.9782 0.9782 0.2078 -217.1683 539.5865)" style="fill:#FFFFFF;" width="17.524" height="4.704"/>
	<rect x="253.655" y="398.402" style="fill:#FFFFFF;" width="4.704" height="17.527"/>
	
		<rect x="285.064" y="395.088" transform="matrix(0.978 -0.2085 0.2085 0.978 -77.8876 68.8035)" style="fill:#FFFFFF;" width="4.704" height="17.523"/>
	
		<rect x="315.138" y="385.321" transform="matrix(0.9138 -0.4061 0.4061 0.9138 -132.6811 162.8958)" style="fill:#FFFFFF;" width="4.7" height="17.523"/>
	
		<rect x="342.488" y="369.518" transform="matrix(0.8092 -0.5875 0.5875 0.8092 -156.4542 274.7664)" style="fill:#FFFFFF;" width="4.7" height="17.523"/>
	
		<rect x="365.978" y="348.351" transform="matrix(0.6698 -0.7425 0.7425 0.6698 -143.5486 391.403)" style="fill:#FFFFFF;" width="4.7" height="17.52"/>
	
		<rect x="384.539" y="322.797" transform="matrix(0.5002 -0.8659 0.8659 0.5002 -93.7335 500.7217)" style="fill:#FFFFFF;" width="4.7" height="17.523"/>
	
		<rect x="397.411" y="293.96" transform="matrix(0.3092 -0.951 0.951 0.3092 -11.7378 589.291)" style="fill:#FFFFFF;" width="4.694" height="17.53"/>
	
		<rect x="403.965" y="263.059" transform="matrix(0.1037 -0.9946 0.9946 0.1037 93.8216 647.7572)" style="fill:#FFFFFF;" width="4.697" height="17.527"/>
	
		<rect x="397.538" y="237.818" transform="matrix(0.9945 -0.1051 0.1051 0.9945 -22.9906 44.0306)" style="fill:#FFFFFF;" width="17.524" height="4.701"/>
	
		<rect x="391.011" y="206.947" transform="matrix(0.951 -0.3092 0.3092 0.951 -45.1239 133.8659)" style="fill:#FFFFFF;" width="17.527" height="4.697"/>
	
		<rect x="378.13" y="178.065" transform="matrix(0.8659 -0.5003 0.5003 0.8659 -38.3619 217.7542)" style="fill:#FFFFFF;" width="17.524" height="4.701"/>
	
		<rect x="359.561" y="152.514" transform="matrix(0.7427 -0.6696 0.6696 0.7427 -8.9342 286.4793)" style="fill:#FFFFFF;" width="17.527" height="4.704"/>
	
		<rect x="336.073" y="131.374" transform="matrix(0.5877 -0.8091 0.8091 0.5877 33.9854 334.1381)" style="fill:#FFFFFF;" width="17.527" height="4.701"/>
	
		<rect x="308.702" y="115.581" transform="matrix(0.4063 -0.9137 0.9137 0.4063 80.7257 360.1012)" style="fill:#FFFFFF;" width="17.525" height="4.701"/>
	
		<rect x="278.653" y="105.796" transform="matrix(0.2077 -0.9782 0.9782 0.2077 121.9296 366.8304)" style="fill:#FFFFFF;" width="17.52" height="4.701"/>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
	 viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#E4EAF6;" d="M406.069,105.931c-14.626,0-26.483-11.857-26.483-26.483V0H141.241
	c-14.626,0-26.483,11.857-26.483,26.483v61.793h220.69c9.751,0,17.655,7.905,17.655,17.655v123.586
	c0,9.75-7.904,17.655-17.655,17.655h-220.69v238.345c0,14.626,11.857,26.483,26.483,26.483h317.793
	c14.626,0,26.483-11.857,26.483-26.483V105.931H406.069z M247.172,450.207h-8.828c-14.603,0-26.483-11.88-26.483-26.483v-26.483
	c0-4.871-3.961-8.828-8.828-8.828c-4.875,0-8.828-3.948-8.828-8.828c0-4.879,3.953-8.828,8.828-8.828
	c4.866,0,8.828-3.957,8.828-8.828v-26.483c0-14.603,11.88-26.483,26.483-26.483h8.828c4.875,0,8.828,3.948,8.828,8.828
	c0,4.879-3.953,8.828-8.828,8.828h-8.828c-4.866,0-8.828,3.957-8.828,8.828v26.483c0,6.776-2.56,12.966-6.759,17.655
	c4.199,4.69,6.759,10.879,6.759,17.655v26.483c0,4.871,3.961,8.828,8.828,8.828h8.828c4.875,0,8.828,3.948,8.828,8.828
	C256,446.259,252.047,450.207,247.172,450.207z M271.095,421.164c-0.884,0.793-1.854,1.414-2.914,1.854s-2.207,0.706-3.353,0.706
	c-1.151,0-2.297-0.267-3.358-0.707c-1.056-0.439-2.03-1.06-2.91-1.854c-1.681-1.681-2.56-3.887-2.56-6.268
	c0-2.293,0.97-4.595,2.56-6.268c2.03-2.035,5.117-3,8.03-2.388c0.53,0.095,1.06,0.267,1.59,0.534c0.53,0.172,1.06,0.439,1.59,0.793
	c0.439,0.267,0.879,0.707,1.323,1.06c1.587,1.673,2.56,3.975,2.56,6.268C273.655,417.276,272.771,419.482,271.095,421.164z
	 M306.406,421.164c-0.884,0.793-1.854,1.414-2.914,1.854c-1.06,0.44-2.207,0.706-3.353,0.706c-1.151,0-2.297-0.267-3.358-0.707
	c-1.056-0.439-2.03-1.06-2.91-1.854c-1.681-1.681-2.56-3.887-2.56-6.268c0-2.293,0.97-4.595,2.56-6.268
	c0.879-0.793,1.854-1.414,2.91-1.854c2.121-0.974,4.59-0.974,6.711,0c1.146,0.439,2.03,1.06,2.914,1.854
	c1.587,1.673,2.56,3.975,2.56,6.268C308.966,417.276,308.082,419.482,306.406,421.164z M335.448,423.724
	c-2.383,0-4.59-0.888-6.268-2.56c-1.681-1.681-2.56-3.887-2.56-6.268c0-2.293,0.97-4.595,2.56-6.268
	c0.879-0.793,1.854-1.414,2.91-1.854c2.121-0.974,4.59-0.974,6.711,0c1.06,0.439,2.03,1.06,2.914,1.854
	c1.587,1.673,2.56,3.975,2.56,6.268c0,2.379-0.884,4.586-2.56,6.268C340.039,422.836,337.832,423.724,335.448,423.724z
	 M397.241,388.414c-4.866,0-8.828,3.957-8.828,8.828v26.483c0,14.603-11.88,26.483-26.483,26.483h-8.828
	c-4.875,0-8.828-3.948-8.828-8.828c0-4.879,3.953-8.828,8.828-8.828h8.828c4.866,0,8.828-3.957,8.828-8.828v-26.483
	c0-6.776,2.56-12.966,6.759-17.655c-4.199-4.69-6.759-10.879-6.759-17.655v-26.483c0-4.871-3.961-8.828-8.828-8.828h-8.828
	c-4.875,0-8.828-3.948-8.828-8.828c0-4.879,3.953-8.828,8.828-8.828h8.828c14.603,0,26.483,11.88,26.483,26.483v26.483
	c0,4.871,3.961,8.828,8.828,8.828c4.875,0,8.828,3.948,8.828,8.828C406.069,384.466,402.116,388.414,397.241,388.414z"/>
<path style="fill:#D2DCF0;" d="M406.069,105.931h79.448L379.586,0v79.448C379.586,94.074,391.443,105.931,406.069,105.931z"/>
<path style="fill:#6EAADC;" d="M353.103,229.517V105.931c0-9.75-7.904-17.655-17.655-17.655h-220.69H44.138
	c-9.751,0-17.655,7.905-17.655,17.655v123.586c0,9.75,7.904,17.655,17.655,17.655h70.621h220.69
	C345.199,247.172,353.103,239.267,353.103,229.517z M97.103,194.207h8.828c4.983,0,9.621-2.094,13.056-5.913
	c3.263-3.604,8.85-3.896,12.466-0.647c3.62,3.267,3.914,8.853,0.647,12.474c-6.729,7.456-16.267,11.741-26.168,11.741h-8.828
	c-19.47,0-35.31-15.837-35.31-35.31v-17.655c0-19.474,15.84-35.31,35.31-35.31h8.828c9.901,0,19.439,4.285,26.168,11.742
	c3.267,3.62,2.974,9.207-0.647,12.474c-3.625,3.25-9.212,2.966-12.466-0.647c-3.435-3.82-8.073-5.914-13.056-5.914h-8.828
	c-9.737,0-17.655,7.923-17.655,17.655v17.655C79.448,186.284,87.367,194.207,97.103,194.207z M203.034,211.862h-44.138
	c-4.875,0-8.828-3.948-8.828-8.828s3.953-8.828,8.828-8.828h44.138c4.866,0,8.828-3.957,8.828-8.828
	c0-4.871-3.961-8.828-8.828-8.828h-26.483c-14.603,0-26.483-11.88-26.483-26.483s11.88-26.483,26.483-26.483h35.31
	c4.875,0,8.828,3.948,8.828,8.828c0,4.879-3.953,8.828-8.828,8.828h-35.31c-4.866,0-8.828,3.957-8.828,8.828
	s3.961,8.828,8.828,8.828h26.483c14.603,0,26.483,11.88,26.483,26.483S217.638,211.862,203.034,211.862z M291.31,211.862h-44.138
	c-4.875,0-8.828-3.948-8.828-8.828s3.953-8.828,8.828-8.828h44.138c4.866,0,8.828-3.957,8.828-8.828
	c0-4.871-3.961-8.828-8.828-8.828h-26.483c-14.603,0-26.483-11.88-26.483-26.483s11.88-26.483,26.483-26.483h35.31
	c4.875,0,8.828,3.948,8.828,8.828c0,4.879-3.953,8.828-8.828,8.828h-35.31c-4.866,0-8.828,3.957-8.828,8.828
	s3.961,8.828,8.828,8.828h26.483c14.603,0,26.483,11.88,26.483,26.483S305.913,211.862,291.31,211.862z"/>
<g>
	<path style="fill:#FFFFFF;" d="M203.034,158.897h-26.483c-4.866,0-8.828-3.957-8.828-8.828s3.961-8.828,8.828-8.828h35.31
		c4.875,0,8.828-3.948,8.828-8.828c0-4.879-3.953-8.828-8.828-8.828h-35.31c-14.603,0-26.483,11.88-26.483,26.483
		s11.88,26.483,26.483,26.483h26.483c4.866,0,8.828,3.957,8.828,8.828c0,4.871-3.961,8.828-8.828,8.828h-44.138
		c-4.875,0-8.828,3.948-8.828,8.828s3.953,8.828,8.828,8.828h44.138c14.603,0,26.483-11.88,26.483-26.483
		S217.638,158.897,203.034,158.897z"/>
	<path style="fill:#FFFFFF;" d="M291.31,158.897h-26.483c-4.866,0-8.828-3.957-8.828-8.828s3.961-8.828,8.828-8.828h35.31
		c4.875,0,8.828-3.948,8.828-8.828c0-4.879-3.953-8.828-8.828-8.828h-35.31c-14.603,0-26.483,11.88-26.483,26.483
		s11.88,26.483,26.483,26.483h26.483c4.866,0,8.828,3.957,8.828,8.828c0,4.871-3.961,8.828-8.828,8.828h-44.138
		c-4.875,0-8.828,3.948-8.828,8.828s3.953,8.828,8.828,8.828h44.138c14.603,0,26.483-11.88,26.483-26.483
		S305.913,158.897,291.31,158.897z"/>
	<path style="fill:#FFFFFF;" d="M97.103,141.241h8.828c4.983,0,9.621,2.094,13.056,5.913c3.254,3.612,8.841,3.896,12.466,0.647
		c3.62-3.267,3.914-8.853,0.647-12.474c-6.729-7.456-16.267-11.741-26.168-11.741h-8.828c-19.47,0-35.31,15.837-35.31,35.31v17.655
		c0,19.474,15.84,35.31,35.31,35.31h8.828c9.901,0,19.439-4.285,26.168-11.742c3.267-3.62,2.974-9.207-0.647-12.474
		c-3.616-3.25-9.203-2.957-12.466,0.647c-3.435,3.82-8.073,5.915-13.056,5.915h-8.828c-9.737,0-17.655-7.923-17.655-17.655v-17.655
		C79.448,149.164,87.367,141.241,97.103,141.241z"/>
</g>
<g>
	<path style="fill:#6EAADC;" d="M247.172,432.552h-8.828c-4.866,0-8.828-3.957-8.828-8.828v-26.483
		c0-6.776-2.56-12.966-6.759-17.655c4.199-4.69,6.759-10.879,6.759-17.655v-26.483c0-4.871,3.961-8.828,8.828-8.828h8.828
		c4.875,0,8.828-3.948,8.828-8.828c0-4.879-3.953-8.828-8.828-8.828h-8.828c-14.603,0-26.483,11.88-26.483,26.483v26.483
		c0,4.871-3.961,8.828-8.828,8.828c-4.875,0-8.828,3.948-8.828,8.828c0,4.879,3.953,8.828,8.828,8.828
		c4.866,0,8.828,3.957,8.828,8.828v26.483c0,14.603,11.88,26.483,26.483,26.483h8.828c4.875,0,8.828-3.948,8.828-8.828
		C256,436.5,252.047,432.552,247.172,432.552z"/>
	<path style="fill:#6EAADC;" d="M397.241,370.759c-4.866,0-8.828-3.957-8.828-8.828v-26.483c0-14.603-11.88-26.483-26.483-26.483
		h-8.828c-4.875,0-8.828,3.948-8.828,8.828c0,4.879,3.953,8.828,8.828,8.828h8.828c4.866,0,8.828,3.957,8.828,8.828v26.483
		c0,6.776,2.56,12.966,6.759,17.655c-4.199,4.69-6.759,10.879-6.759,17.655v26.483c0,4.871-3.961,8.828-8.828,8.828h-8.828
		c-4.875,0-8.828,3.948-8.828,8.828c0,4.879,3.953,8.828,8.828,8.828h8.828c14.603,0,26.483-11.88,26.483-26.483v-26.483
		c0-4.871,3.961-8.828,8.828-8.828c4.875,0,8.828-3.948,8.828-8.828C406.069,374.707,402.116,370.759,397.241,370.759z"/>
	<path style="fill:#6EAADC;" d="M269.771,407.569c-0.53-0.353-1.06-0.621-1.59-0.793c-0.53-0.267-1.06-0.439-1.59-0.534
		c-2.914-0.612-6.001,0.353-8.03,2.388c-1.59,1.673-2.56,3.975-2.56,6.268c0,2.379,0.879,4.586,2.56,6.268
		c0.879,0.793,1.854,1.414,2.91,1.854c1.06,0.439,2.207,0.707,3.358,0.707c1.146,0,2.293-0.267,3.353-0.707
		c1.06-0.44,2.03-1.06,2.914-1.854c1.677-1.681,2.56-3.887,2.56-6.268c0-2.293-0.974-4.595-2.56-6.268
		C270.65,408.276,270.211,407.837,269.771,407.569z"/>
	<path style="fill:#6EAADC;" d="M303.491,406.776c-2.121-0.974-4.59-0.974-6.711,0c-1.056,0.439-2.03,1.06-2.91,1.854
		c-1.59,1.673-2.56,3.975-2.56,6.268c0,2.379,0.879,4.586,2.56,6.268c0.879,0.793,1.854,1.414,2.91,1.854
		c1.06,0.439,2.207,0.707,3.358,0.707c1.146,0,2.293-0.267,3.353-0.707c1.06-0.44,2.03-1.06,2.914-1.854
		c1.677-1.681,2.56-3.887,2.56-6.268c0-2.293-0.974-4.595-2.56-6.268C305.522,407.837,304.638,407.215,303.491,406.776z"/>
	<path style="fill:#6EAADC;" d="M341.716,408.629c-0.884-0.793-1.854-1.414-2.914-1.854c-2.121-0.974-4.59-0.974-6.711,0
		c-1.056,0.439-2.03,1.06-2.91,1.854c-1.59,1.673-2.56,3.975-2.56,6.268c0,2.379,0.879,4.586,2.56,6.268
		c1.677,1.673,3.884,2.56,6.268,2.56s4.59-0.888,6.268-2.56c1.677-1.681,2.56-3.887,2.56-6.268
		C344.276,412.604,343.302,410.302,341.716,408.629z"/>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
	 viewBox="0 0 47.94 47.94" style="enable-background:new 0 0 47.94 47.94;" xml:space="preserve">
<path style="fill:#ED8A19;" d="M26.285,2.486l5.407,10.956c0.376,0.762,1.103,1.29,1.944,1.412l12.091,1.757
	c2.118,0.308,2.963,2.91,1.431,4.403l-8.749,8.528c-0.608,0.593-0.886,1.448-0.742,2.285l2.065,12.042
	c0.362,2.109-1.852,3.717-3.746,2.722l-10.814-5.685c-0.752-0.395-1.651-0.395-2.403,0l-10.814,5.685
	c-1.894,0.996-4.108-0.613-3.746-2.722l2.065-12.042c0.144-0.837-0.134-1.692-0.742-2.285l-8.749-8.528
	c-1.532-1.494-0.687-4.096,1.431-4.403l12.091-1.757c0.841-0.122,1.568-0.65,1.944-1.412l5.407-10.956
	C22.602,0.567,25.338,0.567,26.285,2.486z"/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
	 viewBox="0 0 58.013 58.013" style="enable-background:new 0 0 58.013 58.013;" xml:space="preserve">
<path style="fill:#BF4D90;" d="M17.575,29.007c-1.247-0.43-2.42-1.13-3.411-2.121l-5.657-5.657c-0.344-0.344-0.644-0.714-0.92-1.097
	c0,0-0.001-0.001-0.001-0.001C3.303,20.815,0,24.539,0,29.007c0,4.95,4.05,9,9,9h8c4.95,0,9-4.05,9-9
	c0-0.435-0.042-0.859-0.102-1.278c-0.749,0.557-1.563,0.983-2.417,1.278C21.571,28.348,19.485,28.348,17.575,29.007z"/>
<path style="fill:#ED8A19;" d="M37.888,7.58c-0.69-4.277-4.411-7.574-8.875-7.574s-8.185,3.297-8.875,7.574
	c0.383,0.276,0.753,0.576,1.097,0.92l5.657,5.657c0.991,0.991,1.692,2.164,2.121,3.411c0.658,1.91,0.658,3.996,0,5.906
	c-0.296,0.858-0.724,1.677-1.285,2.429c0.421,0.061,0.848,0.104,1.285,0.104s0.864-0.042,1.285-0.104
	c0.929-0.135,1.811-0.411,2.627-0.809c1.816-0.885,3.291-2.36,4.176-4.176c0.578-1.186,0.912-2.51,0.912-3.912v-8
	C38.013,8.52,37.963,8.046,37.888,7.58z"/>
<path style="fill:#7FABDA;" d="M36.791,49.513l-5.657-5.657c-0.991-0.991-1.692-2.164-2.121-3.411c-0.658-1.91-0.658-3.996,0-5.906
	c0.296-0.858,0.724-1.677,1.285-2.429c-0.421-0.061-0.848-0.104-1.285-0.104s-0.864,0.042-1.285,0.104
	c-0.929,0.135-1.811,0.411-2.627,0.809c-1.816,0.885-3.291,2.36-4.176,4.176c-0.578,1.186-0.912,2.51-0.912,3.912v8
	c0,0.486,0.05,0.96,0.125,1.426c0.69,4.277,4.411,7.574,8.875,7.574s8.185-3.297,8.875-7.574
	C37.505,50.156,37.135,49.856,36.791,49.513z"/>
<path style="fill:#A4E869;" d="M50.439,20.132c-0.276,0.383-0.576,0.753-0.92,1.097l-5.657,5.657
	c-0.991,0.991-2.164,1.691-3.411,2.121c-1.91,0.658-3.996,0.658-5.906,0c-0.858-0.296-1.677-0.724-2.429-1.285
	c-0.061,0.421-0.103,0.848-0.103,1.285c0,0.437,0.042,0.864,0.103,1.285c0.135,0.929,0.411,1.811,0.809,2.627
	c0.885,1.816,2.36,3.291,4.176,4.176c1.186,0.578,2.51,0.912,3.912,0.912h8c0.486,0,0.96-0.05,1.426-0.125
	c4.277-0.69,7.574-4.411,7.574-8.875S54.716,20.821,50.439,20.132z"/>
<path style="fill:#EFCE4A;" d="M49.519,8.5C46.363,5.344,41.4,5.044,37.888,7.58c0.075,0.466,0.125,0.94,0.125,1.426v8
	c0,1.402-0.334,2.726-0.912,3.912c-0.885,1.816-2.36,3.291-4.176,4.176c-0.816,0.398-1.698,0.674-2.627,0.809
	c0.255,0.341,0.527,0.673,0.836,0.982s0.641,0.581,0.982,0.836c0.752,0.561,1.571,0.99,2.429,1.285c1.91,0.658,3.996,0.658,5.906,0
	c1.247-0.43,2.42-1.13,3.411-2.121l5.657-5.657c0.344-0.344,0.644-0.714,0.92-1.097C52.976,16.619,52.675,11.657,49.519,8.5z"/>
<path style="fill:#61B872;" d="M50.439,37.882c-0.466,0.075-0.94,0.125-1.426,0.125h-8c-1.402,0-2.726-0.334-3.912-0.912
	c-1.816-0.885-3.291-2.36-4.176-4.176c-0.398-0.816-0.674-1.698-0.809-2.627c-0.341,0.255-0.673,0.527-0.982,0.836
	s-0.581,0.641-0.836,0.982c-0.561,0.752-0.99,1.571-1.285,2.429c-0.658,1.91-0.658,3.996,0,5.906c0.43,1.247,1.13,2.42,2.121,3.411
	l5.657,5.657c0.344,0.344,0.714,0.644,1.097,0.92c3.512,2.536,8.475,2.236,11.631-0.92S52.976,41.394,50.439,37.882z"/>
<path style="fill:#ED7161;" d="M29.013,17.569c-0.43-1.247-1.13-2.42-2.121-3.411L21.235,8.5c-0.344-0.344-0.714-0.644-1.097-0.92
	C16.626,5.044,11.663,5.344,8.507,8.5c-3.156,3.156-3.456,8.117-0.921,11.629C8.048,20.056,8.518,20.007,9,20.007h8
	c4.515,0,8.271,3.373,8.898,7.722c0.004-0.003,0.008-0.005,0.012-0.008c0.341-0.255,0.673-0.527,0.982-0.836
	s0.581-0.641,0.836-0.982c0.561-0.752,0.99-1.571,1.285-2.429C29.671,21.564,29.671,19.478,29.013,17.569z"/>
<path style="fill:#BF4D90;" d="M17,20.007H9c-0.482,0-0.952,0.049-1.414,0.123c0,0,0.001,0.001,0.001,0.002
	c0.276,0.383,0.576,0.753,0.92,1.097l5.657,5.657c0.991,0.991,2.164,1.691,3.411,2.121c1.91-0.658,3.996-0.658,5.906,0
	c0.854-0.294,1.668-0.721,2.417-1.278C25.271,23.38,21.515,20.007,17,20.007z"/>
<path style="fill:#9777A8;" d="M26.892,31.128c-0.309-0.309-0.641-0.581-0.982-0.836c-0.752-0.561-1.571-0.99-2.429-1.285
	c-1.91-0.658-3.996-0.658-5.906,0c-1.247,0.43-2.42,1.13-3.411,2.121l-5.657,5.657c-0.344,0.344-0.644,0.714-0.92,1.097
	c-2.536,3.512-2.236,8.475,0.92,11.631s8.119,3.456,11.631,0.92c-0.075-0.466-0.125-0.94-0.125-1.426v-8
	c0-1.402,0.334-2.726,0.912-3.912c0.885-1.816,2.36-3.291,4.176-4.176c0.816-0.398,1.698-0.674,2.627-0.809
	C27.473,31.769,27.201,31.437,26.892,31.128z"/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
	 viewBox="0 0 498.4 498.4" style="enable-background:new 0 0 498.4 498.4;" xml:space="preserve">
<rect x="8.8" y="48" style="fill:#87DD50;" width="480" height="8"/>
<g>
	<circle style="fill:#62B72A;" cx="8" cy="50.4" r="8"/>
	<circle style="fill:#62B72A;" cx="489.6" cy="50.4" r="8"/>
</g>
<path style="fill:#EF3388;" d="M449.6,392l-3.2-16h-1.6c-12.8,16-35.2,26.4-62.4,26.4c-42.4,0-66.4-31.2-66.4-63.2
	c0-52.8,44-80.8,124-80V256c0-13.6-5.6-36.8-42.4-36.8c-20.8,0-42.4,6.4-56,15.2L331.2,200c15.2-9.6,44-18.4,76.8-18.4
	c67.2,0,88,42.4,88,88v76c0,19.2-1.6,39.2,0.8,47.2h-47.2V392z M440.8,292.8c-32-0.8-72,7.2-72,39.2c0,20.8,13.6,30.4,30.4,30.4
	c20.8,0,36-13.6,40.8-28.8c1.6-4,0.8-8,0.8-12L440.8,292.8L440.8,292.8z"/>
<path style="fill:#BC086B;" d="M496.8,344.8v-76c0-18.4-3.2-38.4-12.8-52.8c-4,30.4-19.2,58.4-43.2,78.4v26.4c0,3.2,0.8,8-0.8,12
	c-4.8,15.2-20,28.8-40.8,28.8c-16.8,0-30.4-9.6-30.4-30.4c0-0.8,0-2.4,0-3.2c-4.8,0.8-8.8,0.8-14.4,0.8c-12.8,0-24.8-1.6-36-5.6
	c-0.8,4-0.8,8.8-0.8,12.8c0,32,24,64,65.6,64c27.2,0,48.8-10.4,62.4-26.4h1.6l3.2,16h48C495.2,384,496.8,364,496.8,344.8z"/>
<g>
	<path style="fill:#C1B8BC;" d="M268.8,428c1.6,0,4,1.6,4,3.2v20c0,2.4-1.6,4.8-4.8,4.8h-19.2c-2.4,0-3.2-2.4-3.2-4
		c0-0.8,0.8-4,3.2-4h16v-16.8C264.8,428.8,267.2,428,268.8,428z"/>
	<path style="fill:#C1B8BC;" d="M12.8,97.6c-1.6,0-4-1.6-4-3.2V76c0-2.4,0.8-4,4-4h14.4c2.4,0,3.2,2.4,3.2,4c0,0.8-0.8,4-3.2,4H16.8
		v14.4C16.8,96.8,14.4,97.6,12.8,97.6z"/>
	<path style="fill:#C1B8BC;" d="M268.8,97.6c1.6,0,4-1.6,4-3.2V76c0-2.4-2.4-4-5.6-4h-14.4c-2.4,0-3.2,2.4-3.2,4c0,0.8,0.8,4,3.2,4
		h12v14.4C264.8,96.8,267.2,97.6,268.8,97.6z"/>
	<path style="fill:#C1B8BC;" d="M4.8,428c-1.6,0-4,1.6-4,3.2v20c0,2.4,0.8,4.8,4,4.8h16.8c2.4,0,3.2-2.4,3.2-4c0-0.8-0.8-4-3.2-4
		H8.8v-16.8C8.8,428.8,6.4,428,4.8,428z"/>
</g>
<path style="fill:#EF3388;" d="M87.2,312l-24.8,80H8l92.8-288h68l94.4,288h-56.8L180,312H87.2z M170.4,272l-23.2-72.8
	c-5.6-17.6-10.4-31.2-14.4-55.2H132c-4,24-8.8,38.4-13.6,55.2L96,272H170.4z"/>
<g>
	<path style="fill:#BC086B;" d="M60.8,317.6c-9.6,0-18.4-2.4-27.2-4L8,392h54.4l24-78.4C78.4,315.2,69.6,317.6,60.8,317.6z"/>
	<path style="fill:#BC086B;" d="M205.6,217.6c-8,20-20,38.4-35.2,52.8v0.8h-0.8c-20,24-44.8,32-73.6,40h83.2l26.4,80h56.8
		L205.6,217.6z"/>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
	 viewBox="0 0 58 58" style="enable-background:new 0 0 58 58;" xml:space="preserve">
<circle style="fill:#23A24D;" cx="29" cy="29" r="29"/>
<path style="fill:#EBD6BD;" d="M29,0C21.243,0,14.204,3.051,9,8.011V26l19.951,24.993C28.971,51.009,29,50.995,29,50.97
	c0,0.025,0.029,0.04,0.049,0.023L49,26V8.011C43.796,3.051,36.757,0,29,0z"/>
<path style="fill:#4C4C4C;" d="M29,35c-3.748,0-7.093,1.72-9.294,4.412l9.245,11.581C28.971,51.009,29,50.995,29,50.97
	c0,0.025,0.029,0.04,0.049,0.023l9.245-11.581C36.093,36.72,32.748,35,29,35z"/>
<path style="fill:#EBBA16;" d="M29,0c-3.516,0-6.883,0.633-10,1.78V18l9.951,7.961C28.971,25.977,29,25.962,29,25.937
	c0,0.025,0.029,0.04,0.049,0.024L39,18V1.78C35.883,0.633,32.516,0,29,0z"/>
<path style="fill:#ED8A19;" d="M9.432,25.654L19,18V1.78C15.241,3.164,11.845,5.3,9,8.011v17.435
	C9,25.669,9.258,25.793,9.432,25.654z"/>
<path style="fill:#ED8A19;" d="M39,18l9.568,7.654C48.742,25.793,49,25.669,49,25.446V8.011C46.155,5.3,42.759,3.164,39,1.78V18z"/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
	 viewBox="0 0 505 505" style="enable-background:new 0 0 505 505;" xml:space="preserve">
<circle style="fill:#90DFAA;" cx="252.5" cy="252.5" r="252.5"/>
<polygon style="fill:#324A5E;" points="423.2,357.1 252.5,71 81.8,357.1 "/>
<polygon style="fill:#FFFFFF;" points="301.5,153 203.5,153 81.8,357.1 423.2,357.1 "/>
<polygon style="fill:#FFD05B;" points="161.8,223 81.8,357.1 423.2,357.1 343.2,223 "/>
<polygon style="fill:#FF7058;" points="126.6,282 81.8,357.1 423.2,357.1 378.4,282 "/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
	 viewBox="0 0 54 54" style="enable-background:new 0 0 54 54;" xml:space="preserve">
<circle style="fill:#38454F;" cx="27" cy="27" r="27"/>
<line style="fill:none;stroke:#FFFFFF;stroke-width:2;stroke-linecap:round;stroke-miterlimit:10;" x1="15" y1="16" x2="39" y2="16"/>
<line style="fill:none;stroke:#FFFFFF;stroke-width:2;stroke-linecap:round;stroke-miterlimit:10;" x1="15" y1="27" x2="39" y2="27"/>
<line style="fill:none;stroke:#FFFFFF;stroke-width:2;stroke-linecap:round;stroke-miterlimit:10;" x1="15" y1="38" x2="39" y2="38"/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
	 viewBox="0 0 56 56" style="enable-background:new 0 0 56 56;" xml:space="preserve">
<g>
	<path style="fill:#E9E9E0;" d="M36.985,0H7.963C7.155,0,6.5,0.655,6.5,1.926V55c0,0.345,0.655,1,1.463,1h40.074
		c0.808,0,1.463-0.655,1.463-1V12.978c0-0.696-0.093-0.92-0.257-1.085L37.607,0.257C37.442,0.093,37.218,0,36.985,0z"/>
	<polygon style="fill:#D9D7CA;" points="37.5,0.151 37.5,12 49.349,12 	"/>
	<path style="fill:#0096E6;" d="M48.037,56H7.963C7.155,56,6.5,55.345,6.5,54.537V39h43v15.537C49.5,55.345,48.845,56,48.037,56z"/>
	<g>
		<path style="fill:#FFFFFF;" d="M23.58,51.975c-0.374,0.364-0.798,0.638-1.271,0.82s-0.984,0.273-1.531,0.273
			c-0.602,0-1.155-0.109-1.661-0.328s-0.948-0.542-1.326-0.971s-0.675-0.966-0.889-1.613c-0.214-0.647-0.321-1.395-0.321-2.242
			s0.107-1.593,0.321-2.235c0.214-0.643,0.511-1.178,0.889-1.606s0.822-0.754,1.333-0.978s1.062-0.335,1.654-0.335
			c0.547,0,1.058,0.091,1.531,0.273s0.897,0.456,1.271,0.82l-1.135,1.012c-0.228-0.265-0.48-0.456-0.759-0.574
			s-0.567-0.178-0.868-0.178c-0.337,0-0.658,0.063-0.964,0.191s-0.579,0.344-0.82,0.649s-0.431,0.699-0.567,1.183
			s-0.21,1.075-0.219,1.777c0.009,0.684,0.08,1.267,0.212,1.75s0.314,0.877,0.547,1.183s0.497,0.528,0.793,0.67
			s0.608,0.212,0.937,0.212s0.636-0.06,0.923-0.178s0.549-0.31,0.786-0.574L23.58,51.975z"/>
		<path style="fill:#FFFFFF;" d="M31.633,50.238c0,0.364-0.075,0.718-0.226,1.06s-0.362,0.643-0.636,0.902s-0.61,0.467-1.012,0.622
			s-0.856,0.232-1.367,0.232c-0.219,0-0.444-0.012-0.677-0.034s-0.467-0.062-0.704-0.116s-0.463-0.13-0.677-0.226
			s-0.398-0.212-0.554-0.349l0.287-1.176c0.128,0.073,0.289,0.144,0.485,0.212s0.398,0.132,0.608,0.191s0.419,0.107,0.629,0.144
			s0.405,0.055,0.588,0.055c0.556,0,0.982-0.13,1.278-0.39s0.444-0.645,0.444-1.155c0-0.31-0.104-0.574-0.314-0.793
			s-0.472-0.417-0.786-0.595s-0.654-0.355-1.019-0.533s-0.706-0.388-1.025-0.629s-0.583-0.526-0.793-0.854s-0.314-0.738-0.314-1.23
			c0-0.446,0.082-0.843,0.246-1.189s0.385-0.641,0.663-0.882s0.602-0.426,0.971-0.554s0.759-0.191,1.169-0.191
			c0.419,0,0.843,0.039,1.271,0.116s0.774,0.203,1.039,0.376c-0.055,0.118-0.118,0.248-0.191,0.39s-0.142,0.273-0.205,0.396
			c-0.063,0.123-0.118,0.226-0.164,0.308s-0.073,0.128-0.082,0.137c-0.055-0.027-0.116-0.063-0.185-0.109s-0.166-0.091-0.294-0.137
			s-0.296-0.077-0.506-0.096s-0.479-0.014-0.807,0.014c-0.183,0.019-0.355,0.07-0.52,0.157s-0.31,0.193-0.438,0.321
			s-0.228,0.271-0.301,0.431s-0.109,0.313-0.109,0.458c0,0.364,0.104,0.658,0.314,0.882s0.47,0.419,0.779,0.588
			s0.647,0.333,1.012,0.492s0.704,0.354,1.019,0.581s0.576,0.513,0.786,0.854S31.633,49.7,31.633,50.238z"/>
		<path style="fill:#FFFFFF;" d="M39.043,50.238c0,0.364-0.075,0.718-0.226,1.06s-0.362,0.643-0.636,0.902s-0.61,0.467-1.012,0.622
			s-0.856,0.232-1.367,0.232c-0.219,0-0.444-0.012-0.677-0.034s-0.467-0.062-0.704-0.116s-0.463-0.13-0.677-0.226
			s-0.398-0.212-0.554-0.349l0.287-1.176c0.128,0.073,0.289,0.144,0.485,0.212s0.398,0.132,0.608,0.191s0.419,0.107,0.629,0.144
			s0.405,0.055,0.588,0.055c0.556,0,0.982-0.13,1.278-0.39s0.444-0.645,0.444-1.155c0-0.31-0.104-0.574-0.314-0.793
			s-0.472-0.417-0.786-0.595s-0.654-0.355-1.019-0.533s-0.706-0.388-1.025-0.629s-0.583-0.526-0.793-0.854s-0.314-0.738-0.314-1.23
			c0-0.446,0.082-0.843,0.246-1.189s0.385-0.641,0.663-0.882s0.602-0.426,0.971-0.554s0.759-0.191,1.169-0.191
			c0.419,0,0.843,0.039,1.271,0.116s0.774,0.203,1.039,0.376c-0.055,0.118-0.118,0.248-0.191,0.39s-0.142,0.273-0.205,0.396
			s-0.118,0.226-0.164,0.308s-0.073,0.128-0.082,0.137c-0.055-0.027-0.116-0.063-0.185-0.109s-0.166-0.091-0.294-0.137
			s-0.296-0.077-0.506-0.096s-0.479-0.014-0.807,0.014c-0.183,0.019-0.355,0.07-0.52,0.157s-0.31,0.193-0.438,0.321
			s-0.228,0.271-0.301,0.431s-0.109,0.313-0.109,0.458c0,0.364,0.104,0.658,0.314,0.882s0.47,0.419,0.779,0.588
			s0.647,0.333,1.012,0.492s0.704,0.354,1.019,0.581s0.576,0.513,0.786,0.854S39.043,49.7,39.043,50.238z"/>
	</g>
	<g>
		<path style="fill:#0096E6;" d="M19.5,19v-4c0-0.551,0.448-1,1-1c0.553,0,1-0.448,1-1s-0.447-1-1-1c-1.654,0-3,1.346-3,3v4
			c0,1.103-0.897,2-2,2c-0.553,0-1,0.448-1,1s0.447,1,1,1c1.103,0,2,0.897,2,2v4c0,1.654,1.346,3,3,3c0.553,0,1-0.448,1-1
			s-0.447-1-1-1c-0.552,0-1-0.449-1-1v-4c0-1.2-0.542-2.266-1.382-3C18.958,21.266,19.5,20.2,19.5,19z"/>
		<path style="fill:#0096E6;" d="M39.5,21c-1.103,0-2-0.897-2-2v-4c0-1.654-1.346-3-3-3c-0.553,0-1,0.448-1,1s0.447,1,1,1
			c0.552,0,1,0.449,1,1v4c0,1.2,0.542,2.266,1.382,3c-0.84,0.734-1.382,1.8-1.382,3v4c0,0.551-0.448,1-1,1c-0.553,0-1,0.448-1,1
			s0.447,1,1,1c1.654,0,3-1.346,3-3v-4c0-1.103,0.897-2,2-2c0.553,0,1-0.448,1-1S40.053,21,39.5,21z"/>
	</g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
	 viewBox="0 0 58 58" style="enable-background:new 0 0 58 58;" xml:space="preserve">
<circle style="fill:#E7ECED;" cx="29" cy="29" r="29"/>
<polygon style="fill:#1081E0;" points="24.621,32.189 8.049,29.412 43.811,13 26.519,47.882 "/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
	 viewBox="0 0 53 53" style="enable-background:new 0 0 53 53;" xml:space="preserve">
<path style="fill:#E7ECED;" d="M18.613,41.552l-7.907,4.313c-0.464,0.253-0.881,0.564-1.269,0.903C14.047,50.655,19.998,53,26.5,53
	c6.454,0,12.367-2.31,16.964-6.144c-0.424-0.358-0.884-0.68-1.394-0.934l-8.467-4.233c-1.094-0.547-1.785-1.665-1.785-2.888v-3.322
	c0.238-0.271,0.51-0.619,0.801-1.03c1.154-1.63,2.027-3.423,2.632-5.304c1.086-0.335,1.886-1.338,1.886-2.53v-3.546
	c0-0.78-0.347-1.477-0.886-1.965v-5.126c0,0,1.053-7.977-9.75-7.977s-9.75,7.977-9.75,7.977v5.126
	c-0.54,0.488-0.886,1.185-0.886,1.965v3.546c0,0.934,0.491,1.756,1.226,2.231c0.886,3.857,3.206,6.633,3.206,6.633v3.24
	C20.296,39.899,19.65,40.986,18.613,41.552z"/>
<g>
	<path style="fill:#556080;" d="M26.953,0.004C12.32-0.246,0.254,11.414,0.004,26.047C-0.138,34.344,3.56,41.801,9.448,46.76
		c0.385-0.336,0.798-0.644,1.257-0.894l7.907-4.313c1.037-0.566,1.683-1.653,1.683-2.835v-3.24c0,0-2.321-2.776-3.206-6.633
		c-0.734-0.475-1.226-1.296-1.226-2.231v-3.546c0-0.78,0.347-1.477,0.886-1.965v-5.126c0,0-1.053-7.977,9.75-7.977
		s9.75,7.977,9.75,7.977v5.126c0.54,0.488,0.886,1.185,0.886,1.965v3.546c0,1.192-0.8,2.195-1.886,2.53
		c-0.605,1.881-1.478,3.674-2.632,5.304c-0.291,0.411-0.563,0.759-0.801,1.03V38.8c0,1.223,0.691,2.342,1.785,2.888l8.467,4.233
		c0.508,0.254,0.967,0.575,1.39,0.932c5.71-4.762,9.399-11.882,9.536-19.9C53.246,12.32,41.587,0.254,26.953,0.004z"/>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
	 viewBox="0 0 508 508" style="enable-background:new 0 0 508 508;" xml:space="preserve">
<circle style="fill:#90DFAA;" cx="254" cy="254" r="254"/>
<g>
	<polygon style="fill:#FF7058;" points="257.6,174.8 271.2,233.6 343.6,233.6 357.2,174.8 386.8,174.8 307.2,95.2 228,174.8 	"/>
	<polygon style="fill:#FF7058;" points="278,264 336.8,264 340.4,247.6 274.4,247.6 	"/>
	<polygon style="fill:#FF7058;" points="282.8,284.4 332,284.4 334.8,272.8 280,272.8 	"/>
</g>
<g>
	<polygon style="fill:#FFFFFF;" points="250.4,333.2 236.8,274.4 164.4,274.4 150.8,333.2 121.2,333.2 200.8,412.8 280,333.2 	"/>
	<polygon style="fill:#FFFFFF;" points="230,244 171.2,244 167.6,260.4 233.6,260.4 	"/>
	<polygon style="fill:#FFFFFF;" points="225.2,223.6 176,223.6 173.2,235.2 228,235.2 	"/>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>
<div style="font-size:4em;">
{{$:/user/profile!!icon}}
</div>

<br>

<form>

<i class="fa fa-user" aria-hidden="true"></i>&nbsp;
<$edit-text tiddler='$:/temp/profile' field='user-name' placeholder="Nom d'utilisateur" tag="input" class="login" type="text"/>

<i class="fa fa-lock" aria-hidden="true"></i>&nbsp;
<$edit-text tiddler='$:/temp/profile' field='password' placeholder="Mot de passe" tag="input" class="login" type="password"/>

<br>

<$reveal type='match' state='$:/temp/profile!!user-name' text={{$:/user/profile!!user-name}}>
<$reveal type='match' state='$:/temp/profile!!password' text={{$:/user/profile!!password}}>
{{$:/admin/connect/Buttons/mode-admin}}
</$reveal>
</$reveal>
</form>
\define visibility(tiddler) $:/config/ViewToolbarButtons/Visibility/$tiddler$

\define web()
 <$button class="tc-btn-big-green connect"><i class="fa fa-sign-in" aria-hidden="true"></i> Se connecter
  <!-- set switch -->
    <$action-setfield $tiddler="$:/admin/switch" text="admin" />
  <!-- show buttons -->
    <$action-setfield $tiddler=<<visibility "$:/core/ui/Buttons/more-tiddler-actions">> text="show" />
   <$action-setfield $tiddler=<<visibility "$:/core/ui/Buttons/edit">> text="show" />
   <$action-setfield $tiddler=<<visibility "$:/core/ui/Buttons/close">> text="show" />
  <!-- show sidebar -->
    <$action-setfield $tiddler="$:/state/sidebar" text="yes" />
  <!-- show chevron -->
<$action-setfield $tiddler="$:/core/ui/TopBar/menu" tags="$:/tags/TopRightBar" />
  <!-- show page toolbar buttons -->
     <$fieldmangler tiddler="$:/core/ui/Buttons/close-all">
    <$action-sendmessage $message='tm-add-tag' $param='$:/tags/PageControls'/>
     </$fieldmangler>
     <$fieldmangler tiddler="$:/admin/Buttons/mode-web">
    <$action-sendmessage $message='tm-add-tag' $param='$:/tags/PageControls'/>
     </$fieldmangler>
  <!-- show Contenus tab -->
     <$fieldmangler tiddler="$:/to/core/ui/SideBar/Contenus">
    <$action-sendmessage $message='tm-add-tag' $param='$:/tags/SideBar'/>
     </$fieldmangler>
    <$action-setfield $tiddler='$:/temp/profile' user-name='' password=''/>
    <$action-sendmessage $message='tm-close-tiddler' $param="$:/admin/connect"/>
 </$button>

<$macrocall $name={{$:/admin/switch}} />
!! {{!!icon}} Aide rapide

<div class="help">
<i class="fa fa-book fa-lg" style="color:#2C3E50" aria-hidden="true"></i> Retrouvez la documentation complète sur le [[wiki de TiddlyOueb|https://tiddlyoueb.aerobatic.io/#Wiki]].
</div>

<br>

<ul>
<<textSlider "Comment créer des liens internes?" "Pour créer des liens internes vers des pages de ~TiddlyOueb, il est possible d'utiliser l'icône {{$:/core/images/link}} (//Crée un lien vers une page//) dans la barre d'outils de l'éditeur ou d'utiliser le raccourci clavier `alt L`.">>

<<textSlider "Quels sont les principaux tiddlers du mode Admin?" "
|`admin` |Bouton pour accéder à la fenêtre de connexion depuis l'url |
|`$:/admin` |Interface d'administration |
|`$:/admin/admin.css` |Feuille de style |
|`$:/admin/Buttons/mode-web` |Bouton dans la barre latérale pour passer mode Web |
|`$:/admin/config` |Interface d'administration en vue icônes |
|`$:/admin/config-tabs` |Interface d'administration en vue onglets |
|`$:/admin/connect/*` |Fenêtre de connexion |
|`$:/admin/identity/*` |Gestion des identifiants |
|`$:/admin/module/*` |Modules des interfaces d'administration |
|`$:/admin/switch` |Texte affiché au passage du mode Admin / mode Web |">>

<<textSlider "Quels sont les tags système propres à ~TiddlyOueb?" "
*{{$:/tags/AdminConfig||$:/core/ui/TagTemplate}} Boutons du menu Admin
*{{$:/tags/AdminIcon||$:/core/ui/TagTemplate}} Icônes des modules de configuration
*{{$:/tags/Contents||$:/core/ui/TagTemplate}} Boutons de l'onglet //Contenus//
*{{$:/tags/ModuleTabs||$:/core/ui/TagTemplate}} Modules de configuration à onglet">>

<<textSlider "Où sont stockées mes configurations personnelles?" "Toutes les configurations personnelles (logos, CSS, polices, profile...) sont stockées dans les tiddlers `$:/user/*`. Pour les tiddlers système personnalisés par l'utilisateur, il est recommandé d'utiliser les préfixes `$:/_` ou `$:/.` pour faciliter les mises à jour.">>

<<textSlider "Comment mettre à jour ma version de ~TiddlyOueb?" "Contrairement à ~TiddlyWiki, il n'existe pas de système de mise à jour automatique. Il faut exporter les tiddlers et les importer dans la nouvelle version grâce au [[module de mises à jour|$:/admin/module/update]].">>
</ul>
<i class="fa fa-user" aria-hidden="true"></i>&nbsp;
<$edit-text tiddler='$:/temp/profile' field='user-name' placeholder="Nouveau nom d'utilisateur" tag="input" type=" "/>

<i class="fa fa-lock" aria-hidden="true"></i>&nbsp;
<$edit-text tiddler='$:/temp/profile' field='password' placeholder="Nouveau mot de passe" tag="input" type="password"/>

<i class="fa fa-lock" aria-hidden="true"></i>&nbsp;
<$edit-text tiddler='$:/temp/profile' field='password-conf' placeholder="Confirmer le mot de passe" tag="input" type="password"/>

<br>

<$reveal type='nomatch' state='$:/temp/profile!!user-name' text="">
<$reveal type='nomatch' state='$:/temp/profile!!password' text="">
<$reveal type='match' state='$:/temp/profile!!password-conf' text={{$:/temp/profile!!password}}>
{{$:/admin/identity/Buttons/change}}
</$reveal>
</$reveal>
</$reveal>
 <$button class="tc-btn-big-green connect" message="tm-notify" param="$:/admin/identity/notify"><i class="fa fa-key" aria-hidden="true"></i> Changer
   <$action-setfield $tiddler="$:/user/profile" user-name={{$:/temp/profile!!user-name}} />
   <$action-setfield $tiddler="$:/user/profile" password={{$:/temp/profile!!password}} />
    <$action-setfield $tiddler='$:/temp/profile' user-name='' password='' password-conf=''/>
    <$action-sendmessage $message='tm-close-tiddler' $param="$:/admin/identity"/>    
 </$button>
Bienvenu ''{{$:/user/profile!!user-name}}''<br>
Nouveaux identifiants validés <i class="fa fa-check" style="color:green" aria-hidden="true"></i>
\define lingo-base() $:/language/ControlPanel/Basics/

<div class="cadre">

!!!Informations générales

<div class="tc-control-panel">

|<$link to="$:/SiteTitle"><<lingo Title/Prompt>></$link> |<$edit-text class='tc-edit-texteditor' tiddler="$:/SiteTitle" default="" tag="input"/> |
|<$link to="$:/SiteSubtitle"><<lingo Subtitle/Prompt>> :</$link> |<$edit-text class='tc-edit-texteditor' tiddler="$:/SiteSubtitle" default="" tag="input"/> |
</div>

!!!Interface

{{$:/admin/config/Buttons/navbar}}

<$checkbox tiddler='$:/user/config' field='show-sidebar' checked='yes' unchecked=no/> Afficher la barre latérale en mode Web

&nbsp; &nbsp; <$checkbox tiddler='$:/user/config' field='site-title' checked='yes' unchecked=none/> Afficher le titre

&nbsp; &nbsp; <$checkbox tiddler='$:/user/config' field='site-subtitle' checked='yes' unchecked=none/> Afficher le sous-titre

<div class="tc-control-panel">

|<$link to="$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth">Largeur de la barre latérale</$link><br>//<<lingo Metrics/SidebarWidth/Hint>>// |^<$edit-text class='tc-edit-texteditor' tiddler="$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth" default="" tag="input"/> |

</div>
</div>
<div class="cadre">

<<tabs "$:/admin/module/appear $:/admin/module/favicon $:/admin/module/page-tabs $:/admin/module/fonts $:/admin/module/css" "$:/state/tab1">>

</div>
\define lingo-base() $:/language/ThemeTweaks/

\define replacement-text()
[img[$(imageTitle)$]]
\end

\define backgroundimage-dropdown()
<div class="tc-drop-down-wrapper">
<$button popup=<<qualify "$:/state/popup/themetweaks/backgroundimage">> class="tc-btn-invisible tc-btn-dropdown">{{$:/core/images/down-arrow}}</$button>
<$reveal state=<<qualify "$:/state/popup/themetweaks/backgroundimage">> type="popup" position="belowleft" text="" default="">
<div class="tc-drop-down">
<$macrocall $name="image-picker" actions="""

<$action-setfield
	$tiddler="$:/themes/tiddlywiki/vanilla/settings/backgroundimage"
	$value=<<imageTitle>>
/>

"""/>
</div>
</$reveal>
</div>
\end

\define backgroundimageattachment-dropdown()
<$select tiddler="$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment" default="scroll">
<option value="scroll"><<lingo Settings/BackgroundImageAttachment/Scroll>></option>
<option value="fixed"><<lingo Settings/BackgroundImageAttachment/Fixed>></option>
</$select>
\end

\define backgroundimagesize-dropdown()
<$select tiddler="$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize" default="scroll">
<option value="auto"><<lingo Settings/BackgroundImageSize/Auto>></option>
<option value="cover"><<lingo Settings/BackgroundImageSize/Cover>></option>
<option value="contain"><<lingo Settings/BackgroundImageSize/Contain>></option>
</$select>
\end

<div class="cadre">

!!!Fond de page

Vous pouvez définir une image ou une couleur d'arrière plan qui sera visible avec des tiddlers transparents et dans le ''pied de page''.

__Image de fond__

|<$link to="$:/themes/tiddlywiki/vanilla/settings/backgroundimage"><<lingo Settings/BackgroundImage>></$link> |<$edit-text tiddler="$:/themes/tiddlywiki/vanilla/settings/backgroundimage" default="" tag="input"/> |<<backgroundimage-dropdown>> |
|<$link to="$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment"><<lingo Settings/BackgroundImageAttachment>></$link> |<<backgroundimageattachment-dropdown>> | |
|<$link to="$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize"><<lingo Settings/BackgroundImageSize>></$link> |<<backgroundimagesize-dropdown>> | |

__Couleur de fond__

<$set name="currentTiddler" value={{$:/palette}}>

|Couleur de fond de page|<$edit-text class='tc-edit-texteditor' index=page-background tag="input"/><br><$edit-text class='tc-edit-texteditor' index=page-background type="color" tag="input"/> |
<div class="cadre">

!!!Edition de la CSS

<$scrollable class='tc-scrollable'>
<$edit-text tiddler='$:/user/config/StyleMain' class='tc-edit-texteditor'/>
</$scrollable>

</div>
<div class="cadre">

!!!Favicon du site

{{$:/user/config/Favicon}}

<br>
Importez votre favicon et renommez le `$:/user/config/Favicon`

<$browse>
</$browse>

</div>
<div class="cadre">

!!!Gestion des polices

!!!!''Général''

|Famille de police |<$edit-text class='tc-edit-texteditor' tiddler='$:/user/config' field='font-family'/> |
|Alignement du texte |<$edit-text class='tc-edit-texteditor' tiddler='$:/user/config' field='text-align'/> |

!!!!''Tailles et couleurs''

|Corps de texte |<$edit-text class='tc-edit-texteditor' tiddler='$:/user/config' field='font-size'/> |
|Couleur de police |<$edit-text class='tc-edit-texteditor' tiddler='$:/user/config' field='font-color' type='color'/> |

|Titre de niveau 1 |<$edit-text class='tc-edit-texteditor' tiddler='$:/user/config' field='font-size-h1'/> |
|Couleur de police |<$edit-text class='tc-edit-texteditor' tiddler='$:/user/config' field='font-color-h1' type='color'/> |

|Titre de niveau 2 |<$edit-text class='tc-edit-texteditor' tiddler='$:/user/config' field='font-size-h2'/> |
|Couleur de police |<$edit-text class='tc-edit-texteditor' tiddler='$:/user/config' field='font-color-h2' type='color'/> |

|Titre de niveau 3 |<$edit-text class='tc-edit-texteditor' tiddler='$:/user/config' field='font-size-h3'/> |
|Couleur de police |<$edit-text class='tc-edit-texteditor' tiddler='$:/user/config' field='font-color-h3' type='color'/> |

[[Paramètres du thème|$:/themes/tiddlywiki/punch/base]]

</div>
<div class="cadre">

!!!Pied de page

L'arrière plan du pied de page peut être une image ou une couleur défini dans le module ''fond de page''.

<$checkbox tiddler="$:/user/config/PageFooter" tag="$:/tags/BelowStory">
Afficher le pied de page
</$checkbox>

[[Editer le pied de page|$:/user/config/PageFooter]]
<div class="cadre">

!!!Logo du site

{{$:/user/config/Logo}}

URL associée: <$edit-text class='tc-edit-texteditor' tiddler='$:/to/ui/navbar/config' field='url'/>

<br>
Importez votre logo et renommez le `$:/user/config/Logo`

<$browse>
</$browse>

</div>
<div class="cadre">

!!!Effets du menu

<$scrollable class='tc-scrollable'>
<$edit-text tiddler='$:/user/config/StyleMenu' class='tc-edit-texteditor'/>
</$scrollable>

</div>
<div class="cadre">

!!!Liste des entrées du menu

<$list filter="[has[rank]] +[sort[rank]]">
<dd>
<li><$link>{{!!menu-title}}</$link></li>
</dd>
</$list>

[[Paramètres avancés|$:/to/ui/navbar/config]]

</div>
<div class="cadre">

!!!Paramètres de la barre de navigation

Couleur de la barre: <$edit-text class='tc-edit-texteditor' tiddler='$:/user/config' field='navbar-color' type="color"/>

Largeur de la barre: <$edit-text class='tc-edit-texteditor' tiddler='$:/user/config' field='navbar-height'/>

<$checkbox tiddler='$:/user/config' field='navbar-border' checked=solid unchecked=none/> 
Afficher la bordure

Couleur de la bordure: <$edit-text class='tc-edit-texteditor' tiddler='$:/user/config' field='navbar-bordercolor' type="color"/>

Taille de la bordure: <$edit-text class='tc-edit-texteditor' tiddler='$:/user/config' field='navbar-borderheight'/>

Espace entre les menus: <$edit-text class='tc-edit-texteditor' tiddler='$:/user/config' field='navbar-menuspace'/>

[[Paramètres avancés|$:/to/ui/navbar]]

</div>
<div class="cadre">

<<tabs "$:/admin/module/navbarconf-tabs $:/admin/module/menuentry $:/admin/module/menucss" "$:/state/tab1">>

</div>
<div class="cadre">

{{$:/admin/module/navbar}}

{{$:/admin/module/logo}}

</div>
<div class="cadre">

{{$:/admin/module/background}}

{{$:/admin/module/footer}}

</div>
<div class="cadre">

!!!Utilisateur

<div class="colpro">
<div style="font-size:3em; text-align:center">
{{$:/user/profile!!icon}}
</div>
<div style="text-align:center">
<$view tiddler="$:/user/profile" field="user-name"/>
</div>
</div>

|tabpro|k
|Nom d'utilisateur : |<$view tiddler="$:/user/profile" field="user-name"/> |
|Mot de passe : |&bull;&bull;&bull;&bull;&bull;&bull;&bull;&bull;&bull;&bull; |
|Avatar : <span style="float:right"><a href="http://fontawesome.io/icons/" target="_blank" style="color:#000000"><i class="fa fa-font-awesome" aria-hidden="true" title="Icônes Font Awesome"></i></a></span> |<$edit-text class='tc-edit-texteditor' tiddler='$:/user/profile' field='icon'/> |

<div style="margin-left: 150px;">
<$button class="tc-btn-big-green admin" message="tm-modal" param="$:/admin/identity"> <i class="fa fa-lock" aria-hidden="true"></i> Changer d'identifiants
</$button>
</div>
</div>
<div class="cadre">

!!!Mises à jour et sauvegardes

>Pour faciliter les mises à jour, il est recommandé d'enregistrer les configurations personnelles sous la forme `$:/user/*` et d'utiliser `$:/_` ou `$:/.` pour les tiddlers système personnalisés.
<br>

{{$:/admin/config/ExportList}}

<br>

<div style="float:left">
<$button tooltip="Exporte ces tiddlers">
<$action-sendmessage $message="tm-download-file" $param="$:/core/templates/exporters/JsonFile" exportFilter=
{{$:/admin/config/ExportList}} filename="tiddlers.json"/>
{{$:/core/images/export-button}} Exporter
</$button>
</div>

&nbsp;&nbsp;
<div class="tc-file-input-wrapper">
<$button>
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
{{$:/core/images/import-button}}
</$list>
<$list filter="[<tv-config-toolbar-text>prefix[yes]]">
<span class="tc-btn-text"><$text text={{$:/language/Buttons/Import/Caption}}/></span>
</$list>
Importer
</$button>
<$browse tooltip="Importe des tiddlers"/>
</div>
<div class="titleset">Apparence générale</div>

<div class="btmod">
<$button class="tc-btn-invisible btemod">[img width="48" [$:/admin/config/images/profile]]<br>Profile utilisateur
<$action-navigate $to="$:/admin/module/profile" />
</$button>
&nbsp; &nbsp;

<$button class="tc-btn-invisible btemod">[img width="48" [$:/admin/config/images/appear]]<br>Apparence du site
<$action-navigate $to="$:/admin/module/appear" />
</$button>
&nbsp; &nbsp;

<$button class="tc-btn-invisible btemod">[img width="48" [$:/admin/config/images/favicon]]<br>Configuration du favicon
<$action-navigate $to="$:/admin/module/favicon" />
</$button>
&nbsp; &nbsp;

<$button class="tc-btn-invisible btemod">[img width="48" [$:/admin/config/images/fonts]]<br>Gestion des polices
<$action-navigate $to="$:/admin/module/fonts" />
</$button>
&nbsp; &nbsp;

<$button class="tc-btn-invisible btemod">[img width="48" [$:/admin/config/images/update]]<br>Mises à jour
<$action-navigate $to="$:/admin/module/update" />
</$button>
</div>
<div class="titleset">Barre de navigation</div>
<br>

<div class="btmod">
<$button class="tc-btn-invisible btemod">[img width="48" [$:/admin/config/images/navbar]]<br>Paramètres de la barre
<$action-navigate $to="$:/admin/module/navbar" />
</$button>
&nbsp; &nbsp;

<$button class="tc-btn-invisible btemod">[img width="48" [$:/admin/config/images/menu]]<br>Entrées du menu
<$action-navigate $to="$:/admin/module/menuentry" />
</$button>
&nbsp; &nbsp;

<$button class="tc-btn-invisible btemod">[img width="48" [$:/admin/config/images/menucss]]<br>Effets du menu
<$action-navigate $to="$:/admin/module/menucss" />
</$button>
&nbsp; &nbsp;

<$button class="tc-btn-invisible btemod">[img width="48" [$:/admin/config/images/logo]]<br>Configuration du logo
<$action-navigate $to="$:/admin/module/logo" />
</$button>
</div>
<div class="titleset">Style</div>

<div class="btmod">
<$button class="tc-btn-invisible btemod"> [img width="48" [$:/admin/config/images/css]]<br>Edition de la CSS
<$action-navigate $to="$:/admin/module/css" />
</$button>
&nbsp; &nbsp;

<$button class="tc-btn-invisible btemod">[img width="48" [$:/admin/config/images/footer]]<br>Pied de page
<$action-navigate $to="$:/admin/module/footer" />
</$button>
&nbsp; &nbsp;

<$button class="tc-btn-invisible btemod">[img width="48" [$:/admin/config/images/fond]]<br>Fond de page
<$action-navigate $to="$:/admin/module/background" />
</$button>
</div>
admin
{
    "tiddlers": {
        "$:/Acknowledgements": {
            "title": "$:/Acknowledgements",
            "text": "TiddlyWiki incorporates code from these fine OpenSource projects:\n\n* [[The Stanford Javascript Crypto Library|http://bitwiseshiftleft.github.io/sjcl/]]\n* [[The Jasmine JavaScript Test Framework|http://pivotal.github.io/jasmine/]]\n* [[Normalize.css by Nicolas Gallagher|http://necolas.github.io/normalize.css/]]\n\nAnd media from these projects:\n\n* World flag icons from [[Wikipedia|http://commons.wikimedia.org/wiki/Category:SVG_flags_by_country]]\n"
        },
        "$:/core/copyright.txt": {
            "title": "$:/core/copyright.txt",
            "type": "text/plain",
            "text": "TiddlyWiki created by Jeremy Ruston, (jeremy [at] jermolene [dot] com)\n\nCopyright (c) 2004-2007, Jeremy Ruston\nCopyright (c) 2007-2020, UnaMesa Association\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n  list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n  this list of conditions and the following disclaimer in the documentation\n  and/or other materials provided with the distribution.\n\n* Neither the name of the copyright holder nor the names of its\n  contributors may be used to endorse or promote products derived from\n  this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 'AS IS'\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."
        },
        "$:/core/icon": {
            "title": "$:/core/icon",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\"><path d=\"M64 0l54.56 32v64L64 128 9.44 96V32L64 0zm21.127 95.408c-3.578-.103-5.15-.094-6.974-3.152l-1.42.042c-1.653-.075-.964-.04-2.067-.097-1.844-.07-1.548-1.86-1.873-2.8-.52-3.202.687-6.43.65-9.632-.014-1.14-1.593-5.17-2.157-6.61-1.768.34-3.546.406-5.34.497-4.134-.01-8.24-.527-12.317-1.183-.8 3.35-3.16 8.036-1.21 11.44 2.37 3.52 4.03 4.495 6.61 4.707 2.572.212 3.16 3.18 2.53 4.242-.55.73-1.52.864-2.346 1.04l-1.65.08c-1.296-.046-2.455-.404-3.61-.955-1.93-1.097-3.925-3.383-5.406-5.024.345.658.55 1.938.24 2.53-.878 1.27-4.665 1.26-6.4.47-1.97-.89-6.73-7.162-7.468-11.86 1.96-3.78 4.812-7.07 6.255-11.186-3.146-2.05-4.83-5.384-4.61-9.16l.08-.44c-3.097.59-1.49.37-4.82.628-10.608-.032-19.935-7.37-14.68-18.774.34-.673.664-1.287 1.243-.994.466.237.4 1.18.166 2.227-3.005 13.627 11.67 13.732 20.69 11.21.89-.25 2.67-1.936 3.905-2.495 2.016-.91 4.205-1.282 6.376-1.55 5.4-.63 11.893 2.276 15.19 2.37 3.3.096 7.99-.805 10.87-.615 2.09.098 4.143.483 6.16 1.03 1.306-6.49 1.4-11.27 4.492-12.38 1.814.293 3.213 2.818 4.25 4.167 2.112-.086 4.12.46 6.115 1.066 3.61-.522 6.642-2.593 9.833-4.203-3.234 2.69-3.673 7.075-3.303 11.127.138 2.103-.444 4.386-1.164 6.54-1.348 3.507-3.95 7.204-6.97 7.014-1.14-.036-1.805-.695-2.653-1.4-.164 1.427-.81 2.7-1.434 3.96-1.44 2.797-5.203 4.03-8.687 7.016-3.484 2.985 1.114 13.65 2.23 15.594 1.114 1.94 4.226 2.652 3.02 4.406-.37.58-.936.785-1.54 1.01l-.82.11zm-40.097-8.85l.553.14c.694-.27 2.09.15 2.83.353-1.363-1.31-3.417-3.24-4.897-4.46-.485-1.47-.278-2.96-.174-4.46l.02-.123c-.582 1.205-1.322 2.376-1.72 3.645-.465 1.71 2.07 3.557 3.052 4.615l.336.3z\" fill-rule=\"evenodd\"/></svg>"
        },
        "$:/core/images/add-comment": {
            "title": "$:/core/images/add-comment",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-add-comment tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M56 56H36a8 8 0 100 16h20v20a8 8 0 1016 0V72h20a8 8 0 100-16H72V36a8 8 0 10-16 0v20zm-12.595 58.362c-6.683 7.659-20.297 12.903-36.006 12.903-2.196 0-4.35-.102-6.451-.3 9.652-3.836 17.356-12.24 21.01-22.874C8.516 94.28 0 79.734 0 63.5 0 33.953 28.206 10 63 10s63 23.953 63 53.5S97.794 117 63 117c-6.841 0-13.428-.926-19.595-2.638z\"/></svg>"
        },
        "$:/core/images/advanced-search-button": {
            "title": "$:/core/images/advanced-search-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-advanced-search-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M74.565 87.985A47.776 47.776 0 0148 96C21.49 96 0 74.51 0 48S21.49 0 48 0s48 21.49 48 48c0 9.854-2.97 19.015-8.062 26.636l34.347 34.347a9.443 9.443 0 010 13.36 9.446 9.446 0 01-13.36 0l-34.36-34.358zM48 80c17.673 0 32-14.327 32-32 0-17.673-14.327-32-32-32-17.673 0-32 14.327-32 32 0 17.673 14.327 32 32 32z\"/><circle cx=\"48\" cy=\"48\" r=\"8\"/><circle cx=\"28\" cy=\"48\" r=\"8\"/><circle cx=\"68\" cy=\"48\" r=\"8\"/></g></svg>"
        },
        "$:/core/images/auto-height": {
            "title": "$:/core/images/auto-height",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-auto-height tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M67.987 114.356l-.029-14.477a4 4 0 00-2.067-3.494l-15.966-8.813-1.933 7.502H79.9c4.222 0 5.564-5.693 1.786-7.58L49.797 71.572 48.01 79.15h31.982c4.217 0 5.564-5.682 1.795-7.575L49.805 55.517l-1.795 7.575h31.982c4.212 0 5.563-5.67 1.805-7.57l-16.034-8.105 2.195 3.57V35.614l9.214 9.213a4 4 0 105.656-5.656l-16-16a4 4 0 00-5.656 0l-16 16a4 4 0 105.656 5.656l9.13-9.13v15.288a4 4 0 002.195 3.57l16.035 8.106 1.804-7.57H48.01c-4.217 0-5.564 5.682-1.795 7.574l31.982 16.059 1.795-7.575H48.01c-4.222 0-5.564 5.693-1.787 7.579l31.89 15.923 1.787-7.578H47.992c-4.133 0-5.552 5.504-1.933 7.501l15.966 8.813-2.067-3.494.029 14.436-9.159-9.158a4 4 0 00-5.656 5.656l16 16a4 4 0 005.656 0l16-16a4 4 0 10-5.656-5.656l-9.185 9.184zM16 20h96a4 4 0 100-8H16a4 4 0 100 8z\"/></svg>"
        },
        "$:/core/images/blank": {
            "title": "$:/core/images/blank",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-blank tc-image-button\" viewBox=\"0 0 128 128\"/>"
        },
        "$:/core/images/bold": {
            "title": "$:/core/images/bold",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-bold tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M41.146 51.81V21.87h26.353c2.51 0 4.93.21 7.26.628 2.33.418 4.392 1.165 6.185 2.24 1.793 1.076 3.227 2.57 4.302 4.482 1.076 1.913 1.614 4.363 1.614 7.35 0 5.379-1.613 9.263-4.84 11.653-3.227 2.39-7.35 3.586-12.37 3.586H41.146zM13 0v128h62.028a65.45 65.45 0 0016.762-2.151c5.438-1.434 10.278-3.645 14.52-6.633 4.244-2.988 7.62-6.842 10.13-11.563 2.51-4.721 3.764-10.308 3.764-16.762 0-8.008-1.942-14.85-5.826-20.527-3.884-5.677-9.77-9.65-17.658-11.921 5.737-2.75 10.069-6.275 12.997-10.577 2.928-4.303 4.392-9.681 4.392-16.135 0-5.976-.986-10.995-2.958-15.059-1.972-4.063-4.75-7.32-8.336-9.77-3.585-2.45-7.888-4.213-12.907-5.289C84.888.538 79.33 0 73.235 0H13zm28.146 106.129V70.992H71.8c6.095 0 10.995 1.404 14.7 4.212 3.705 2.81 5.558 7.5 5.558 14.073 0 3.347-.568 6.096-1.703 8.247-1.136 2.151-2.66 3.854-4.572 5.11-1.912 1.254-4.123 2.15-6.633 2.688-2.51.538-5.139.807-7.888.807H41.146z\"/></svg>"
        },
        "$:/core/images/cancel-button": {
            "title": "$:/core/images/cancel-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-cancel-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M64 76.314l-16.97 16.97a7.999 7.999 0 01-11.314 0c-3.118-3.118-3.124-8.19 0-11.313L52.686 65l-16.97-16.97a7.999 7.999 0 010-11.314c3.118-3.118 8.19-3.124 11.313 0L64 53.686l16.97-16.97a7.999 7.999 0 0111.314 0c3.118 3.118 3.124 8.19 0 11.313L75.314 65l16.97 16.97a7.999 7.999 0 010 11.314c-3.118 3.118-8.19 3.124-11.313 0L64 76.314zM64 129c35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64C28.654 1 0 29.654 0 65c0 35.346 28.654 64 64 64zm0-16c26.51 0 48-21.49 48-48S90.51 17 64 17 16 38.49 16 65s21.49 48 48 48z\"/></svg>"
        },
        "$:/core/images/chevron-down": {
            "title": "$:/core/images/chevron-down",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-chevron-down tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M64.053 85.456a7.889 7.889 0 01-5.6-2.316L2.473 27.16a7.92 7.92 0 010-11.196c3.086-3.085 8.105-3.092 11.196 0L64.05 66.344l50.382-50.382a7.92 7.92 0 0111.195 0c3.085 3.086 3.092 8.105 0 11.196l-55.98 55.98a7.892 7.892 0 01-5.595 2.317z\"/><path d=\"M64.053 124.069a7.889 7.889 0 01-5.6-2.316l-55.98-55.98a7.92 7.92 0 010-11.196c3.086-3.085 8.105-3.092 11.196 0l50.382 50.382 50.382-50.382a7.92 7.92 0 0111.195 0c3.085 3.086 3.092 8.104 0 11.196l-55.98 55.98a7.892 7.892 0 01-5.595 2.316z\"/></g></svg>"
        },
        "$:/core/images/chevron-left": {
            "title": "$:/core/images/chevron-left",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-chevron-left tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M47.544 64.053c0-2.027.77-4.054 2.316-5.6l55.98-55.98a7.92 7.92 0 0111.196 0c3.085 3.086 3.092 8.105 0 11.196L66.656 64.05l50.382 50.382a7.92 7.92 0 010 11.195c-3.086 3.085-8.105 3.092-11.196 0l-55.98-55.98a7.892 7.892 0 01-2.317-5.595z\"/><path d=\"M8.931 64.053c0-2.027.77-4.054 2.316-5.6l55.98-55.98a7.92 7.92 0 0111.196 0c3.085 3.086 3.092 8.105 0 11.196L28.041 64.05l50.382 50.382a7.92 7.92 0 010 11.195c-3.086 3.085-8.104 3.092-11.196 0l-55.98-55.98a7.892 7.892 0 01-2.316-5.595z\"/></g></svg>"
        },
        "$:/core/images/chevron-right": {
            "title": "$:/core/images/chevron-right",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-chevron-right tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M83.456 63.947c0 2.027-.77 4.054-2.316 5.6l-55.98 55.98a7.92 7.92 0 01-11.196 0c-3.085-3.086-3.092-8.105 0-11.196L64.344 63.95 13.963 13.567a7.92 7.92 0 010-11.195c3.086-3.085 8.105-3.092 11.196 0l55.98 55.98a7.892 7.892 0 012.317 5.595z\"/><path d=\"M122.069 63.947c0 2.027-.77 4.054-2.316 5.6l-55.98 55.98a7.92 7.92 0 01-11.196 0c-3.085-3.086-3.092-8.105 0-11.196l50.382-50.382-50.382-50.382a7.92 7.92 0 010-11.195c3.086-3.085 8.104-3.092 11.196 0l55.98 55.98a7.892 7.892 0 012.316 5.595z\"/></g></svg>"
        },
        "$:/core/images/chevron-up": {
            "title": "$:/core/images/chevron-up",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-chevron-up tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M63.947 44.544c2.027 0 4.054.77 5.6 2.316l55.98 55.98a7.92 7.92 0 010 11.196c-3.086 3.085-8.105 3.092-11.196 0L63.95 63.656l-50.382 50.382a7.92 7.92 0 01-11.195 0c-3.085-3.086-3.092-8.105 0-11.196l55.98-55.98a7.892 7.892 0 015.595-2.317z\"/><path d=\"M63.947 5.931c2.027 0 4.054.77 5.6 2.316l55.98 55.98a7.92 7.92 0 010 11.196c-3.086 3.085-8.105 3.092-11.196 0L63.95 25.041 13.567 75.423a7.92 7.92 0 01-11.195 0c-3.085-3.086-3.092-8.104 0-11.196l55.98-55.98a7.892 7.892 0 015.595-2.316z\"/></g></svg>"
        },
        "$:/core/images/clone-button": {
            "title": "$:/core/images/clone-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-clone-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M32.265 96v24.002A7.996 7.996 0 0040.263 128h79.74a7.996 7.996 0 007.997-7.998v-79.74a7.996 7.996 0 00-7.998-7.997H96V48h12.859a2.99 2.99 0 012.994 2.994v57.865a2.99 2.99 0 01-2.994 2.994H50.994A2.99 2.99 0 0148 108.859V96H32.265z\"/><path d=\"M40 56h-7.993C27.588 56 24 52.418 24 48c0-4.41 3.585-8 8.007-8H40v-7.993C40 27.588 43.582 24 48 24c4.41 0 8 3.585 8 8.007V40h7.993C68.412 40 72 43.582 72 48c0 4.41-3.585 8-8.007 8H56v7.993C56 68.412 52.418 72 48 72c-4.41 0-8-3.585-8-8.007V56zM8 0C3.58 0 0 3.588 0 8v80c0 4.419 3.588 8 8 8h80c4.419 0 8-3.588 8-8V8c0-4.419-3.588-8-8-8H8zM19 16A2.997 2.997 0 0016 19.001v57.998A2.997 2.997 0 0019.001 80h57.998A2.997 2.997 0 0080 76.999V19.001A2.997 2.997 0 0076.999 16H19.001z\"/></g></svg>"
        },
        "$:/core/images/close-all-button": {
            "title": "$:/core/images/close-all-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-close-all-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M28 111.314l-14.144 14.143a8 8 0 01-11.313-11.313L16.686 100 2.543 85.856a8 8 0 0111.313-11.313L28 88.686l14.144-14.143a8 8 0 0111.313 11.313L39.314 100l14.143 14.144a8 8 0 01-11.313 11.313L28 111.314zM28 39.314L13.856 53.457A8 8 0 012.543 42.144L16.686 28 2.543 13.856A8 8 0 0113.856 2.543L28 16.686 42.144 2.543a8 8 0 0111.313 11.313L39.314 28l14.143 14.144a8 8 0 01-11.313 11.313L28 39.314zM100 39.314L85.856 53.457a8 8 0 01-11.313-11.313L88.686 28 74.543 13.856A8 8 0 0185.856 2.543L100 16.686l14.144-14.143a8 8 0 0111.313 11.313L111.314 28l14.143 14.144a8 8 0 01-11.313 11.313L100 39.314zM100 111.314l-14.144 14.143a8 8 0 01-11.313-11.313L88.686 100 74.543 85.856a8 8 0 0111.313-11.313L100 88.686l14.144-14.143a8 8 0 0111.313 11.313L111.314 100l14.143 14.144a8 8 0 01-11.313 11.313L100 111.314z\"/></g></svg>"
        },
        "$:/core/images/close-button": {
            "title": "$:/core/images/close-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-close-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M65.086 75.41l-50.113 50.113c-3.121 3.121-8.192 3.126-11.316.002-3.118-3.118-3.123-8.19.002-11.316l50.114-50.114L3.659 13.982C.538 10.86.533 5.79 3.657 2.666c3.118-3.118 8.19-3.123 11.316.002l50.113 50.114L115.2 2.668c3.121-3.121 8.192-3.126 11.316-.002 3.118 3.118 3.123 8.19-.002 11.316L76.4 64.095l50.114 50.114c3.121 3.121 3.126 8.192.002 11.316-3.118 3.118-8.19 3.123-11.316-.002L65.086 75.409z\"/></svg>"
        },
        "$:/core/images/close-others-button": {
            "title": "$:/core/images/close-others-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-close-others-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M64 128c35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64C28.654 0 0 28.654 0 64c0 35.346 28.654 64 64 64zm0-16c26.51 0 48-21.49 48-48S90.51 16 64 16 16 37.49 16 64s21.49 48 48 48zm0-16c17.673 0 32-14.327 32-32 0-17.673-14.327-32-32-32-17.673 0-32 14.327-32 32 0 17.673 14.327 32 32 32zm0-16c8.837 0 16-7.163 16-16s-7.163-16-16-16-16 7.163-16 16 7.163 16 16 16z\"/></svg>"
        },
        "$:/core/images/copy-clipboard": {
            "title": "$:/core/images/copy-clipboard",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-copy-clipboard tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"33\" height=\"8\" x=\"40\" y=\"40\" rx=\"4\"/><rect width=\"17\" height=\"8\" x=\"40\" y=\"82\" rx=\"4\"/><rect width=\"17\" height=\"8\" x=\"40\" y=\"54\" rx=\"4\"/><rect width=\"33\" height=\"8\" x=\"40\" y=\"96\" rx=\"4\"/><rect width=\"12\" height=\"8\" x=\"40\" y=\"68\" rx=\"4\"/><path d=\"M40 16H24c-4.419 0-8 3.59-8 8a8.031 8.031 0 000 .01v95.98a8.03 8.03 0 000 .01c0 4.41 3.581 8 8 8h80a7.975 7.975 0 005.652-2.34 7.958 7.958 0 002.348-5.652v-16.016c0-4.414-3.582-7.992-8-7.992-4.41 0-8 3.578-8 7.992V112H32V32h64v8.008C96 44.422 99.582 48 104 48c4.41 0 8-3.578 8-7.992V23.992a7.963 7.963 0 00-2.343-5.651A7.995 7.995 0 00104.001 16H88c0-4.41-3.585-8-8.007-8H48.007C43.588 8 40 11.582 40 16zm4-1.004A4.001 4.001 0 0148 11h32c2.21 0 4 1.797 4 3.996v4.008A4.001 4.001 0 0180 23H48c-2.21 0-4-1.797-4-3.996v-4.008z\"/><rect width=\"66\" height=\"16\" x=\"62\" y=\"64\" rx=\"8\"/><path d=\"M84.657 82.343l-16-16v11.314l16-16a8 8 0 10-11.314-11.314l-16 16a8 8 0 000 11.314l16 16a8 8 0 1011.314-11.314z\"/></g></svg>"
        },
        "$:/core/images/delete-button": {
            "title": "$:/core/images/delete-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-delete-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\" transform=\"translate(12)\"><rect width=\"105\" height=\"16\" y=\"11\" rx=\"8\"/><rect width=\"48\" height=\"16\" x=\"28\" rx=\"8\"/><rect width=\"16\" height=\"112\" x=\"8\" y=\"16\" rx=\"8\"/><rect width=\"88\" height=\"16\" x=\"8\" y=\"112\" rx=\"8\"/><rect width=\"16\" height=\"112\" x=\"80\" y=\"16\" rx=\"8\"/><rect width=\"16\" height=\"112\" x=\"56\" y=\"16\" rx=\"8\"/><rect width=\"16\" height=\"112\" x=\"32\" y=\"16\" rx=\"8\"/></g></svg>"
        },
        "$:/core/images/done-button": {
            "title": "$:/core/images/done-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-done-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M42.26 111.032c-2.051.001-4.103-.78-5.668-2.345L2.662 74.758a8 8 0 01-.005-11.32c3.118-3.117 8.192-3.12 11.32.007l28.278 28.278 72.124-72.124a8.002 8.002 0 0111.314-.001c3.118 3.118 3.124 8.19 0 11.315l-77.78 77.78a7.978 7.978 0 01-5.658 2.343z\"/></svg>"
        },
        "$:/core/images/down-arrow": {
            "title": "$:/core/images/down-arrow",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-down-arrow tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M64.177 100.069a7.889 7.889 0 01-5.6-2.316l-55.98-55.98a7.92 7.92 0 010-11.196c3.086-3.085 8.105-3.092 11.196 0l50.382 50.382 50.382-50.382a7.92 7.92 0 0111.195 0c3.086 3.086 3.092 8.104 0 11.196l-55.98 55.98a7.892 7.892 0 01-5.595 2.316z\"/></svg>"
        },
        "$:/core/images/download-button": {
            "title": "$:/core/images/download-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-download-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M64 128c35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64C28.654 0 0 28.654 0 64c0 35.346 28.654 64 64 64zm0-16c26.51 0 48-21.49 48-48S90.51 16 64 16 16 37.49 16 64s21.49 48 48 48z\" class=\"tc-image-download-button-ring\"/><path d=\"M34.35 66.43l26.892 27.205a4.57 4.57 0 006.516 0L94.65 66.43a4.7 4.7 0 000-6.593 4.581 4.581 0 00-3.258-1.365h-8.46c-2.545 0-4.608-2.087-4.608-4.661v-15.15c0-2.575-2.063-4.662-4.608-4.662H55.284c-2.545 0-4.608 2.087-4.608 4.662v15.15c0 2.574-2.063 4.661-4.608 4.661h-8.46c-2.545 0-4.608 2.087-4.608 4.662a4.69 4.69 0 001.35 3.296z\"/></g></svg>"
        },
        "$:/core/images/edit-button": {
            "title": "$:/core/images/edit-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-edit-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M95.627 10.059l-5.656 5.657 11.313 11.313 5.657-5.656-11.314-11.314zm5.657-5.657l1.966-1.966c3.123-3.122 8.194-3.129 11.319-.005 3.117 3.118 3.122 8.192-.005 11.32l-1.966 1.965-11.314-11.314zm-16.97 16.97l-60.25 60.25a8.12 8.12 0 00-.322.342c-.1.087-.198.179-.295.275-5.735 5.735-10.702 22.016-10.702 22.016s16.405-5.09 22.016-10.702c.095-.096.186-.193.272-.292a8.12 8.12 0 00.345-.325l60.25-60.25-11.314-11.313zM35.171 124.19c6.788-.577 13.898-2.272 23.689-5.348 1.825-.573 3.57-1.136 6.336-2.04 16-5.226 21.877-6.807 28.745-7.146 8.358-.413 13.854 2.13 17.58 8.699a4 4 0 006.959-3.946c-5.334-9.406-13.745-13.296-24.933-12.744-7.875.39-14.057 2.052-30.835 7.533-2.739.894-4.46 1.45-6.25 2.012-19.46 6.112-30.77 7.072-39.597 1.747a4 4 0 10-4.132 6.85c6.333 3.82 13.754 5.12 22.438 4.383z\"/></g></svg>"
        },
        "$:/core/images/erase": {
            "title": "$:/core/images/erase",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-erase tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M60.087 127.996l63.015-63.015c6.535-6.535 6.528-17.115-.003-23.646L99.466 17.702c-6.539-6.538-17.117-6.532-23.646-.003L4.898 88.62c-6.535 6.534-6.528 17.115.003 23.646l15.73 15.73h39.456zm-34.95-7.313l-14.324-14.325c-3.267-3.268-3.268-8.564-.008-11.824L46.269 59.07l35.462 35.462-26.15 26.15H25.137z\"/></svg>"
        },
        "$:/core/images/excise": {
            "title": "$:/core/images/excise",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-excise tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M56 107.314l-2.343 2.343a8 8 0 11-11.314-11.314l16-16a8 8 0 0111.314 0l16 16a8 8 0 11-11.314 11.314L72 107.314v14.284c0 3.536-3.582 6.402-8 6.402s-8-2.866-8-6.402v-14.284zM0 40.007C0 35.585 3.59 32 8 32c4.418 0 8 3.588 8 8.007v31.986C16 76.415 12.41 80 8 80c-4.418 0-8-3.588-8-8.007V40.007zm32 0C32 35.585 35.59 32 40 32c4.418 0 8 3.588 8 8.007v31.986C48 76.415 44.41 80 40 80c-4.418 0-8-3.588-8-8.007V40.007zm48 0C80 35.585 83.59 32 88 32c4.418 0 8 3.588 8 8.007v31.986C96 76.415 92.41 80 88 80c-4.418 0-8-3.588-8-8.007V40.007zm-24-32C56 3.585 59.59 0 64 0c4.418 0 8 3.588 8 8.007v31.986C72 44.415 68.41 48 64 48c-4.418 0-8-3.588-8-8.007V8.007zm56 32c0-4.422 3.59-8.007 8-8.007 4.418 0 8 3.588 8 8.007v31.986c0 4.422-3.59 8.007-8 8.007-4.418 0-8-3.588-8-8.007V40.007z\"/></svg>"
        },
        "$:/core/images/export-button": {
            "title": "$:/core/images/export-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-export-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M8.003 128H119.993a7.984 7.984 0 005.664-2.349v.007A7.975 7.975 0 00128 120V56c0-4.418-3.59-8-8-8-4.418 0-8 3.58-8 8v56H16V56c0-4.418-3.59-8-8-8-4.418 0-8 3.58-8 8v64c0 4.418 3.59 8 8 8h.003zm48.62-100.689l-8.965 8.966c-3.125 3.125-8.195 3.13-11.319.005-3.118-3.118-3.122-8.192.005-11.319L58.962 2.346A7.986 7.986 0 0164.625 0l-.006.002c2.05-.001 4.102.78 5.666 2.344l22.618 22.617c3.124 3.125 3.129 8.195.005 11.319-3.118 3.118-8.192 3.122-11.319-.005l-8.965-8.966v61.256c0 4.411-3.582 8-8 8-4.41 0-8-3.582-8-8V27.311z\"/></svg>"
        },
        "$:/core/images/file": {
            "title": "$:/core/images/file",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-file tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M111.968 30.5H112V120a8 8 0 01-8 8H24a8 8 0 01-8-8V8a8 8 0 018-8h57v.02a7.978 7.978 0 015.998 2.337l22.627 22.627a7.975 7.975 0 012.343 5.516zM81 8H24v112h80V30.5H89c-4.418 0-8-3.578-8-8V8z\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"36\" rx=\"4\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"52\" rx=\"4\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"68\" rx=\"4\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"84\" rx=\"4\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"100\" rx=\"4\"/><rect width=\"40\" height=\"8\" x=\"32\" y=\"20\" rx=\"4\"/></svg>"
        },
        "$:/core/images/fixed-height": {
            "title": "$:/core/images/fixed-height",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-fixed-height tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M60 35.657l-9.172 9.171a4 4 0 11-5.656-5.656l16-16a4 4 0 015.656 0l16 16a4 4 0 01-5.656 5.656L68 35.657v57.686l9.172-9.171a4 4 0 115.656 5.656l-16 16a4 4 0 01-5.656 0l-16-16a4 4 0 115.656-5.656L60 93.343V35.657zM16 116h96a4 4 0 100-8H16a4 4 0 100 8zm0-96h96a4 4 0 100-8H16a4 4 0 100 8z\"/></svg>"
        },
        "$:/core/images/fold-all-button": {
            "title": "$:/core/images/fold-all-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-fold-all tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"128\" height=\"16\" rx=\"8\"/><rect width=\"128\" height=\"16\" y=\"64\" rx=\"8\"/><path d=\"M64.03 20.004c-2.05 0-4.102.78-5.667 2.344L35.746 44.966c-3.125 3.124-3.13 8.194-.005 11.318 3.118 3.118 8.192 3.122 11.319-.005l16.965-16.965 16.966 16.965c3.124 3.125 8.194 3.13 11.318.005 3.118-3.118 3.122-8.191-.005-11.318L69.687 22.348a7.986 7.986 0 00-5.663-2.346zM64.03 85.002c-2.05-.001-4.102.78-5.667 2.344l-22.617 22.617c-3.125 3.125-3.13 8.195-.005 11.319 3.118 3.118 8.192 3.122 11.319-.005l16.965-16.966 16.966 16.966c3.124 3.125 8.194 3.13 11.318.005 3.118-3.118 3.122-8.192-.005-11.319L69.687 87.346A7.986 7.986 0 0064.024 85z\"/></g></svg>"
        },
        "$:/core/images/fold-button": {
            "title": "$:/core/images/fold-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-fold tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"128\" height=\"16\" rx=\"8\"/><path d=\"M64.03 25.004c-2.05 0-4.102.78-5.667 2.344L35.746 49.966c-3.125 3.124-3.13 8.194-.005 11.318 3.118 3.118 8.192 3.122 11.319-.005l16.965-16.965 16.966 16.965c3.124 3.125 8.194 3.13 11.318.005 3.118-3.118 3.122-8.191-.005-11.318L69.687 27.348a7.986 7.986 0 00-5.663-2.346zM64.005 67.379c-2.05 0-4.102.78-5.666 2.344L35.722 92.34c-3.125 3.125-3.13 8.195-.006 11.32 3.118 3.117 8.192 3.121 11.32-.006L64 86.69l16.965 16.965c3.125 3.125 8.195 3.13 11.319.005 3.118-3.118 3.122-8.192-.005-11.319L69.663 69.723A7.986 7.986 0 0064 67.377z\"/></g></svg>"
        },
        "$:/core/images/fold-others-button": {
            "title": "$:/core/images/fold-others-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-fold-others tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"128\" height=\"16\" y=\"56.031\" rx=\"8\"/><path d=\"M86.632 79.976c-2.05 0-4.102.78-5.666 2.345L64 99.286 47.034 82.321a7.986 7.986 0 00-5.662-2.346l.005.001c-2.05 0-4.102.78-5.666 2.345l-22.618 22.617c-3.124 3.125-3.129 8.195-.005 11.319 3.118 3.118 8.192 3.122 11.319-.005l16.966-16.966 16.965 16.966a7.986 7.986 0 005.663 2.346l-.005-.002c2.05 0 4.102-.78 5.666-2.344l16.965-16.966 16.966 16.966c3.125 3.124 8.194 3.129 11.319.005 3.118-3.118 3.122-8.192-.005-11.319L92.289 82.321a7.986 7.986 0 00-5.663-2.346zM86.7 48.024c-2.05 0-4.102-.78-5.666-2.345L64.07 28.714 47.103 45.679a7.986 7.986 0 01-5.663 2.346l.005-.001c-2.05 0-4.101-.78-5.666-2.345L13.162 23.062c-3.125-3.125-3.13-8.195-.005-11.319 3.118-3.118 8.192-3.122 11.319.005L41.44 28.714l16.966-16.966a7.986 7.986 0 015.662-2.346l-.005.002c2.05 0 4.102.78 5.666 2.344l16.966 16.966 16.966-16.966c3.124-3.124 8.194-3.129 11.318-.005 3.118 3.118 3.122 8.192-.005 11.319L92.358 45.679a7.986 7.986 0 01-5.663 2.346z\"/></g></svg>"
        },
        "$:/core/images/folder": {
            "title": "$:/core/images/folder",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-folder tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M55.694 128H8C3.58 128 0 124.414 0 119.996V48.004C0 43.584 3.584 40 7.999 40H16v-8c0-4.418 3.578-8 8-8h32a8 8 0 018 8v8h40.001c4.418 0 7.999 3.586 7.999 8.004V59.83l-8-.082v-7.749A4 4 0 0099.997 48H56V36c0-2.21-1.793-4-4.004-4H28.004A4 4 0 0024 36v12H12.003A4 4 0 008 52v64a4 4 0 004.003 4h46.76l-3.069 8z\"/><path d=\"M23.873 55.5h96.003c4.417 0 7.004 4.053 5.774 9.063l-13.344 54.374c-1.228 5.005-5.808 9.063-10.223 9.063H6.08c-4.417 0-7.003-4.053-5.774-9.063L13.65 64.563c1.228-5.005 5.808-9.063 10.223-9.063zm1.78 8.5h87.994c2.211 0 3.504 2.093 2.891 4.666l-11.12 46.668c-.614 2.577-2.902 4.666-5.115 4.666H12.31c-2.211 0-3.504-2.093-2.891-4.666l11.12-46.668C21.152 66.09 23.44 64 25.653 64z\"/></g></svg>"
        },
        "$:/core/images/full-screen-button": {
            "title": "$:/core/images/full-screen-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-full-screen-button tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M0 8a8 8 0 018-8h32a8 8 0 110 16H16v24a8 8 0 11-16 0V8zM128 120a8 8 0 01-8 8H88a8 8 0 110-16h24V88a8 8 0 1116 0v32zM8 128a8 8 0 01-8-8V88a8 8 0 1116 0v24h24a8 8 0 110 16H8zM120 0a8 8 0 018 8v32a8 8 0 11-16 0V16H88a8 8 0 110-16h32z\"/></svg>"
        },
        "$:/core/images/github": {
            "title": "$:/core/images/github",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-github tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M63.938 1.607c-35.336 0-63.994 28.69-63.994 64.084 0 28.312 18.336 52.329 43.768 60.802 3.202.59 4.37-1.388 4.37-3.088 0-1.518-.056-5.55-.087-10.897-17.802 3.871-21.558-8.591-21.558-8.591-2.911-7.404-7.108-9.375-7.108-9.375-5.81-3.973.44-3.895.44-3.895 6.424.453 9.803 6.606 9.803 6.606 5.709 9.791 14.981 6.963 18.627 5.322.582-4.138 2.236-6.963 4.063-8.564-14.211-1.617-29.153-7.117-29.153-31.672 0-6.995 2.495-12.718 6.589-17.195-.66-1.621-2.856-8.14.629-16.96 0 0 5.37-1.722 17.597 6.57 5.104-1.424 10.58-2.132 16.022-2.16 5.438.028 10.91.736 16.022 2.16 12.22-8.292 17.582-6.57 17.582-6.57 3.493 8.82 1.297 15.339.64 16.96 4.102 4.477 6.578 10.2 6.578 17.195 0 24.618-14.966 30.035-29.22 31.62 2.295 1.98 4.342 5.89 4.342 11.87 0 8.564-.079 15.476-.079 17.576 0 1.715 1.155 3.71 4.4 3.084 25.413-8.493 43.733-32.494 43.733-60.798 0-35.394-28.657-64.084-64.006-64.084\"/></svg>"
        },
        "$:/core/images/gitter": {
            "title": "$:/core/images/gitter",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-gitter tc-image-button\" viewBox=\"0 0 18 25\"><path d=\"M15 5h2v10h-2zM10 5h2v20h-2zM5 5h2v20H5zM0 0h2v15H0z\"/></svg>"
        },
        "$:/core/images/globe": {
            "title": "$:/core/images/globe",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-globe tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M72.811 37.128v2.554c0 2.196.978 6.881 0 8.832-1.466 2.928-4.65 3.54-6.394 5.867-1.182 1.577-4.618 10.601-3.69 12.92 3.969 9.922 11.534 3.187 17.962 9.293.864.821 2.887 2.273 3.296 3.296 3.29 8.223-7.576 15.009 3.757 26.3 1.245 1.24 3.813-3.817 4.079-4.614.852-2.563 6.725-5.45 9.088-7.053 2.02-1.37 4.873-2.667 6.328-4.745 2.27-3.244 1.48-7.514 3.098-10.745 2.139-4.274 3.828-9.635 5.998-13.966 3.898-7.781 4.721 2.093 5.067 2.439.358.357 1.011 0 1.517 0 .094 0 1.447.099 1.516 0 .65-.935-1.043-17.92-1.318-19.297-1.404-7.01-6.944-15.781-11.865-20.5-6.274-6.015-7.09-16.197-18.259-14.954-.204.022-5.084 10.148-7.777 13.512-3.728 4.657-2.47-4.153-6.526-4.153-.081 0-1.183-.103-1.253 0-.586.88-1.44 3.896-2.306 4.417-.265.16-1.722-.239-1.846 0-2.243 4.3 8.256 2.212 5.792 7.952-2.352 5.481-6.328-1.997-6.328 8.56M44.467 7.01c9.685 6.13.682 12.198 2.694 16.215 1.655 3.303 4.241 5.395 1.714 9.814-2.063 3.608-6.87 3.966-9.623 6.723-3.04 3.044-5.464 8.94-6.79 12.911-1.617 4.843 14.547 6.866 12.063 11.008-1.386 2.311-6.746 1.466-8.437.198-1.165-.873-3.593-.546-4.417-1.78-2.613-3.915-2.26-8.023-3.625-12.128-.938-2.822-6.313-2.12-7.844-.593-.523.522-.33 1.792-.33 2.505 0 5.285 7.12 3.316 7.12 6.46 0 14.636 3.927 6.534 11.14 11.336 10.036 6.683 7.844 7.303 14.946 14.404 3.673 3.673 7.741 3.686 9.425 9.294 1.602 5.331-9.327 5.339-11.716 7.448-1.123.991-2.813 4.146-4.219 4.615-1.792.598-3.234.496-4.944 1.78-2.427 1.82-3.9 4.932-4.02 4.81-2.148-2.147-3.52-15.479-3.89-18.257-.588-4.42-5.59-5.54-6.986-9.03-1.57-3.927 1.524-9.52-1.129-13.761-6.52-10.424-11.821-14.5-15.35-26.292-.942-3.148 3.342-6.529 4.877-8.833 1.877-2.816 2.662-5.854 4.746-8.635C22.147 24.19 40.855 9.461 43.857 8.635l.61-1.625z\"/><path d=\"M64 126c34.242 0 62-27.758 62-62 0-34.242-27.758-62-62-62C29.758 2 2 29.758 2 64c0 34.242 27.758 62 62 62zm0-6c30.928 0 56-25.072 56-56S94.928 8 64 8 8 33.072 8 64s25.072 56 56 56z\"/></g></svg>"
        },
        "$:/core/images/heading-1": {
            "title": "$:/core/images/heading-1",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-1 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M14 30h13.25v30.104H61.7V30h13.25v75.684H61.7V71.552H27.25v34.132H14V30zm70.335 13.78c2.544 0 5.017-.212 7.42-.636 2.403-.424 4.576-1.13 6.52-2.12 1.942-.99 3.603-2.261 4.981-3.816 1.378-1.555 2.28-3.463 2.703-5.724h9.858v74.2h-13.25V53.32H84.335v-9.54z\"/></svg>"
        },
        "$:/core/images/heading-2": {
            "title": "$:/core/images/heading-2",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-2 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M6 30h13.25v30.104H53.7V30h13.25v75.684H53.7V71.552H19.25v34.132H6V30zm119.52 75.684H74.85c.07-6.148 1.555-11.519 4.452-16.112 2.897-4.593 6.855-8.586 11.872-11.978a133.725 133.725 0 017.526-5.141 59.6 59.6 0 007.208-5.353c2.19-1.908 3.993-3.975 5.406-6.201 1.413-2.226 2.155-4.788 2.226-7.685 0-1.343-.159-2.774-.477-4.293a11.357 11.357 0 00-1.855-4.24c-.919-1.307-2.19-2.403-3.816-3.286-1.625-.883-3.745-1.325-6.36-1.325-2.403 0-4.399.477-5.989 1.431-1.59.954-2.862 2.261-3.816 3.922-.954 1.66-1.66 3.622-2.12 5.883-.46 2.261-.724 4.7-.795 7.314H76.23c0-4.099.548-7.897 1.643-11.395 1.095-3.498 2.738-6.519 4.93-9.063 2.19-2.544 4.857-4.54 8.002-5.989C93.95 30.724 97.606 30 101.775 30c4.523 0 8.303.742 11.342 2.226 3.039 1.484 5.494 3.357 7.367 5.618 1.873 2.261 3.198 4.717 3.975 7.367.777 2.65 1.166 5.176 1.166 7.579 0 2.968-.46 5.653-1.378 8.056a25.942 25.942 0 01-3.71 6.625 37.5 37.5 0 01-5.3 5.565 79.468 79.468 0 01-6.148 4.77 165.627 165.627 0 01-6.36 4.24 94.28 94.28 0 00-5.883 4.028c-1.802 1.343-3.374 2.738-4.717 4.187-1.343 1.449-2.261 2.986-2.756 4.611h36.146v10.812z\"/></svg>"
        },
        "$:/core/images/heading-3": {
            "title": "$:/core/images/heading-3",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-3 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M6 30h13.25v30.104H53.7V30h13.25v75.684H53.7V71.552H19.25v34.132H6V30zm88.885 32.224c1.979.07 3.957-.07 5.936-.424 1.979-.353 3.745-.972 5.3-1.855a10.365 10.365 0 003.763-3.657c.954-1.555 1.431-3.463 1.431-5.724 0-3.18-1.078-5.724-3.233-7.632-2.155-1.908-4.929-2.862-8.32-2.862-2.12 0-3.958.424-5.513 1.272a11.318 11.318 0 00-3.869 3.445c-1.025 1.449-1.784 3.074-2.279 4.876a18.335 18.335 0 00-.636 5.565H75.381c.141-3.604.813-6.943 2.014-10.017 1.201-3.074 2.844-5.742 4.93-8.003 2.084-2.261 4.61-4.028 7.578-5.3C92.871 30.636 96.228 30 99.973 30a29.2 29.2 0 018.533 1.272c2.791.848 5.3 2.085 7.526 3.71s4.01 3.692 5.353 6.201c1.343 2.509 2.014 5.388 2.014 8.639 0 3.745-.848 7.014-2.544 9.805-1.696 2.791-4.346 4.823-7.95 6.095v.212c4.24.848 7.544 2.95 9.911 6.307s3.551 7.438 3.551 12.243c0 3.533-.707 6.696-2.12 9.487a21.538 21.538 0 01-5.724 7.102c-2.403 1.943-5.194 3.445-8.374 4.505-3.18 1.06-6.537 1.59-10.07 1.59-4.31 0-8.074-.618-11.289-1.855s-5.9-2.986-8.056-5.247c-2.155-2.261-3.798-4.982-4.929-8.162-1.13-3.18-1.731-6.713-1.802-10.6h12.084c-.141 4.523.972 8.286 3.34 11.289 2.366 3.003 5.917 4.505 10.652 4.505 4.028 0 7.402-1.148 10.123-3.445 2.72-2.297 4.081-5.565 4.081-9.805 0-2.897-.565-5.194-1.696-6.89a10.97 10.97 0 00-4.452-3.869c-1.837-.883-3.904-1.431-6.2-1.643a58.067 58.067 0 00-7.05-.212v-9.01z\"/></svg>"
        },
        "$:/core/images/heading-4": {
            "title": "$:/core/images/heading-4",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-4 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M8 30h13.25v30.104H55.7V30h13.25v75.684H55.7V71.552H21.25v34.132H8V30zm76.59 48.548h22.471V45.9h-.212L84.59 78.548zm43.46 9.54h-9.54v17.596H107.06V88.088h-31.8V76.11l31.8-44.626h11.448v47.064h9.54v9.54z\"/></svg>"
        },
        "$:/core/images/heading-5": {
            "title": "$:/core/images/heading-5",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-5 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M6 30h13.25v30.104H53.7V30h13.25v75.684H53.7V71.552H19.25v34.132H6V30zm77.755 1.484h38.372v10.812H92.765L88.95 61.164l.212.212c1.625-1.837 3.692-3.233 6.201-4.187 2.509-.954 5-1.431 7.473-1.431 3.675 0 6.96.618 9.858 1.855 2.897 1.237 5.335 2.968 7.314 5.194s3.48 4.858 4.505 7.897c1.025 3.039 1.537 6.325 1.537 9.858 0 2.968-.477 6.024-1.43 9.169a25.161 25.161 0 01-4.559 8.586c-2.085 2.58-4.752 4.7-8.003 6.36-3.25 1.66-7.137 2.491-11.66 2.491-3.604 0-6.943-.477-10.017-1.431-3.074-.954-5.777-2.385-8.109-4.293-2.332-1.908-4.187-4.258-5.565-7.049-1.378-2.791-2.138-6.06-2.279-9.805h12.084c.353 4.028 1.731 7.12 4.134 9.275 2.403 2.155 5.583 3.233 9.54 3.233 2.544 0 4.7-.424 6.466-1.272 1.767-.848 3.198-2.014 4.293-3.498 1.095-1.484 1.873-3.215 2.332-5.194.46-1.979.69-4.099.69-6.36 0-2.05-.284-4.01-.849-5.883-.565-1.873-1.413-3.516-2.544-4.929-1.13-1.413-2.597-2.544-4.399-3.392-1.802-.848-3.904-1.272-6.307-1.272-2.544 0-4.929.477-7.155 1.431-2.226.954-3.834 2.738-4.823 5.353H75.805l7.95-40.598z\"/></svg>"
        },
        "$:/core/images/heading-6": {
            "title": "$:/core/images/heading-6",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-6 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M6 30h13.25v30.104H53.7V30h13.25v75.684H53.7V71.552H19.25v34.132H6V30zm106.587 20.246c-.283-3.039-1.36-5.494-3.233-7.367-1.873-1.873-4.399-2.809-7.579-2.809-2.19 0-4.08.406-5.67 1.219a12.435 12.435 0 00-4.029 3.233c-1.095 1.343-1.979 2.88-2.65 4.611a37.696 37.696 0 00-1.643 5.459 46.08 46.08 0 00-.9 5.671 722.213 722.213 0 00-.478 5.247l.212.212c1.625-2.968 3.87-5.176 6.731-6.625 2.862-1.449 5.954-2.173 9.275-2.173 3.675 0 6.96.636 9.858 1.908 2.897 1.272 5.353 3.021 7.367 5.247 2.014 2.226 3.551 4.858 4.611 7.897 1.06 3.039 1.59 6.325 1.59 9.858 0 3.604-.583 6.943-1.749 10.017-1.166 3.074-2.844 5.76-5.035 8.056-2.19 2.297-4.805 4.081-7.844 5.353-3.039 1.272-6.395 1.908-10.07 1.908-5.441 0-9.91-1.007-13.409-3.021-3.498-2.014-6.254-4.77-8.268-8.268-2.014-3.498-3.41-7.597-4.187-12.296-.777-4.7-1.166-9.77-1.166-15.211 0-4.452.477-8.94 1.431-13.462.954-4.523 2.526-8.639 4.717-12.349 2.19-3.71 5.07-6.731 8.64-9.063C92.676 31.166 97.075 30 102.304 30c2.968 0 5.76.495 8.374 1.484 2.615.99 4.93 2.367 6.943 4.134 2.014 1.767 3.657 3.887 4.93 6.36 1.271 2.473 1.978 5.23 2.12 8.268h-12.085zm-11.66 46.852c2.19 0 4.099-.442 5.724-1.325a12.869 12.869 0 004.081-3.445c1.095-1.413 1.908-3.056 2.438-4.929.53-1.873.795-3.798.795-5.777s-.265-3.887-.795-5.724c-.53-1.837-1.343-3.445-2.438-4.823-1.095-1.378-2.456-2.491-4.08-3.339-1.626-.848-3.534-1.272-5.725-1.272-2.19 0-4.116.406-5.777 1.219-1.66.813-3.056 1.908-4.187 3.286-1.13 1.378-1.979 2.986-2.544 4.823-.565 1.837-.848 3.78-.848 5.83 0 2.05.283 3.993.848 5.83.565 1.837 1.413 3.48 2.544 4.929a12.39 12.39 0 004.187 3.445c1.66.848 3.586 1.272 5.777 1.272z\"/></svg>"
        },
        "$:/core/images/help": {
            "title": "$:/core/images/help",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-help tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M36.055 111.441c-5.24 4.396-15.168 7.362-26.555 7.362-1.635 0-3.24-.06-4.806-.179 7.919-2.64 14.062-8.6 16.367-16.014C8.747 92.845 1.05 78.936 1.05 63.5c0-29.547 28.206-53.5 63-53.5s63 23.953 63 53.5-28.206 53.5-63 53.5c-10.055 0-19.56-2-27.994-5.559zm35.35-33.843a536.471 536.471 0 00.018-4.682 199.02 199.02 0 00-.023-3.042c.008-1.357.595-2.087 3.727-4.235.112-.077 1.085-.74 1.386-.948 3.093-2.133 5.022-3.786 6.762-6.187 2.34-3.228 3.558-7.077 3.558-11.649 0-13.292-9.86-21.952-21.455-21.952-11.103 0-22.499 9.609-24.066 22.295a6.023 6.023 0 1011.956 1.477c.806-6.527 6.972-11.726 12.11-11.726 5.265 0 9.408 3.64 9.408 9.906 0 3.634-1.1 5.153-5.111 7.919l-1.362.93c-2.682 1.84-4.227 3.1-5.7 4.931-2.109 2.62-3.242 5.717-3.258 9.314.013.892.02 1.86.022 2.981a470.766 470.766 0 01-.022 4.943 6.023 6.023 0 1012.046.12l.003-.395zm-6.027 24.499a7.529 7.529 0 100-15.058 7.529 7.529 0 000 15.058z\"/></svg>"
        },
        "$:/core/images/home-button": {
            "title": "$:/core/images/home-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-home-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M112.985 119.502c.01-.165.015-.331.015-.499V67.568c3.137 2.948 8.076 2.884 11.134-.174a7.999 7.999 0 00-.002-11.316L70.396 2.343A7.978 7.978 0 0064.734 0a7.957 7.957 0 00-5.656 2.343L33 28.42V8.007C33 3.585 29.41 0 25 0c-4.418 0-8 3.59-8 8.007V44.42L5.342 56.078c-3.125 3.125-3.12 8.198-.002 11.316a7.999 7.999 0 0011.316-.003l.344-.343v52.945a8.11 8.11 0 000 .007c0 4.418 3.588 8 8 8h80c4.419 0 8-3.59 8-8a8.11 8.11 0 00-.015-.498zM97 112V51.574L64.737 19.31 33 51.048V112h64z\"/></svg>"
        },
        "$:/core/images/import-button": {
            "title": "$:/core/images/import-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-import-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M114.832 60.436s3.235-3.27 6.921.417c3.686 3.686.231 7.14.231 7.14l-42.153 42.92s-30.765 32.367-58.798 4.333C-7 87.213 24.59 55.623 24.59 55.623L67.363 12.85s22.725-24.6 43.587-3.738c20.862 20.862-3.96 43.09-3.96 43.09l-35.04 35.04S49.903 112.546 36.426 99.07c-13.476-13.477 11.83-35.523 11.83-35.523l35.04-35.04s3.902-3.902 7.78-.023c3.879 3.878.118 7.921.118 7.921l-35.04 35.04s-13.212 13.212-8.872 17.551c4.34 4.34 16.77-9.653 16.77-9.653l35.04-35.04s16.668-14.598 3.966-27.3c-13.893-13.892-27.565 3.702-27.565 3.702l-42.91 42.91s-23.698 23.698-3.658 43.738 43.012-4.385 43.012-4.385l42.895-42.533z\"/></svg>"
        },
        "$:/core/images/info-button": {
            "title": "$:/core/images/info-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-info-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\" transform=\"translate(.05)\"><path d=\"M64 128c35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64C28.654 0 0 28.654 0 64c0 35.346 28.654 64 64 64zm0-16c26.51 0 48-21.49 48-48S90.51 16 64 16 16 37.49 16 64s21.49 48 48 48z\"/><circle cx=\"64\" cy=\"32\" r=\"8\"/><rect width=\"16\" height=\"56\" x=\"56\" y=\"48\" rx=\"8\"/></g></svg>"
        },
        "$:/core/images/italic": {
            "title": "$:/core/images/italic",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-italic tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M66.711 0h22.41L62.408 128H40z\"/></svg>"
        },
        "$:/core/images/left-arrow": {
            "title": "$:/core/images/left-arrow",
            "created": "20150315234410875",
            "modified": "20150315235324760",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-left-arrow tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M0 64.177c0-2.026.771-4.054 2.317-5.6l55.98-55.98a7.92 7.92 0 0111.195.001c3.086 3.085 3.092 8.104.001 11.195L19.111 64.175l50.382 50.382a7.92 7.92 0 010 11.195c-3.086 3.086-8.105 3.092-11.196.001l-55.98-55.98A7.892 7.892 0 010 64.177z\"/></svg>"
        },
        "$:/core/images/line-width": {
            "title": "$:/core/images/line-width",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-line-width tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M16 18h96a2 2 0 000-4H16a2 2 0 100 4zm0 17h96a4 4 0 100-8H16a4 4 0 100 8zm0 21h96a6 6 0 000-12H16a6 6 0 100 12zm0 29h96c5.523 0 10-4.477 10-10s-4.477-10-10-10H16c-5.523 0-10 4.477-10 10s4.477 10 10 10zm0 43h96c8.837 0 16-7.163 16-16s-7.163-16-16-16H16c-8.837 0-16 7.163-16 16s7.163 16 16 16z\"/></svg>"
        },
        "$:/core/images/link": {
            "title": "$:/core/images/link",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-link tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M42.263 69.38a31.919 31.919 0 006.841 10.13c12.5 12.5 32.758 12.496 45.255 0l22.627-22.628c12.502-12.501 12.497-32.758 0-45.255-12.5-12.5-32.758-12.496-45.254 0L49.104 34.255a32.333 32.333 0 00-2.666 3.019 36.156 36.156 0 0121.94.334l14.663-14.663c6.25-6.25 16.382-6.254 22.632-.004 6.248 6.249 6.254 16.373-.004 22.631l-22.62 22.62c-6.25 6.25-16.381 6.254-22.631.004a15.93 15.93 0 01-4.428-8.433 11.948 11.948 0 00-7.59 3.48l-6.137 6.137z\"/><path d=\"M86.35 59.234a31.919 31.919 0 00-6.84-10.13c-12.5-12.5-32.758-12.497-45.255 0L11.627 71.732c-12.501 12.5-12.496 32.758 0 45.254 12.5 12.5 32.758 12.497 45.255 0L79.51 94.36a32.333 32.333 0 002.665-3.02 36.156 36.156 0 01-21.94-.333l-14.663 14.663c-6.25 6.25-16.381 6.253-22.63.004-6.25-6.249-6.255-16.374.003-22.632l22.62-22.62c6.25-6.25 16.381-6.253 22.631-.003a15.93 15.93 0 014.428 8.432 11.948 11.948 0 007.59-3.48l6.137-6.136z\"/></g></svg>"
        },
        "$:/core/images/linkify": {
            "title": "$:/core/images/linkify",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-linkify-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M17.031 31.919H9.048V96.85h7.983v6.92H0V25h17.031v6.919zm24.66 0h-7.983V96.85h7.983v6.92H24.66V25h17.03v6.919zM67.77 56.422l11.975-3.903 2.306 7.096-12.063 3.903 7.628 10.379-6.12 4.435-7.63-10.467-7.45 10.2-5.943-4.523L58.1 63.518 45.95 59.35l2.306-7.096 12.064 4.17V43.825h7.45v12.596zM86.31 96.85h7.982V31.92H86.31V25h17.031v78.77H86.31v-6.92zm24.659 0h7.983V31.92h-7.983V25H128v78.77h-17.031v-6.92z\"/></svg>"
        },
        "$:/core/images/list-bullet": {
            "title": "$:/core/images/list-bullet",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-list-bullet tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M11.636 40.273c6.427 0 11.637-5.21 11.637-11.637C23.273 22.21 18.063 17 11.636 17 5.21 17 0 22.21 0 28.636c0 6.427 5.21 11.637 11.636 11.637zm0 34.909c6.427 0 11.637-5.21 11.637-11.637 0-6.426-5.21-11.636-11.637-11.636C5.21 51.91 0 57.12 0 63.545c0 6.427 5.21 11.637 11.636 11.637zm0 34.909c6.427 0 11.637-5.21 11.637-11.636 0-6.427-5.21-11.637-11.637-11.637C5.21 86.818 0 92.028 0 98.455c0 6.426 5.21 11.636 11.636 11.636zM34.91 22.818H128v11.637H34.91V22.818zm0 34.91H128v11.636H34.91V57.727zm0 34.908H128v11.637H34.91V92.636z\"/></svg>"
        },
        "$:/core/images/list-number": {
            "title": "$:/core/images/list-number",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-list-number tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M33.84 22.356H128v11.77H33.84v-11.77zm0 35.31H128v11.77H33.84v-11.77zm0 35.311H128v11.77H33.84v-11.77zM.38 42.631v-2.223h.998c.826 0 1.445-.14 1.858-.42.413-.28.619-.948.619-2.002V22.769c0-1.442-.193-2.336-.58-2.683-.385-.347-1.477-.52-3.275-.52v-2.143c3.502-.147 6.252-.955 8.25-2.423h2.117v22.865c0 .921.15 1.575.449 1.963.3.387.949.58 1.948.58h.998v2.223H.38zm-.3 35.356v-1.902c7.19-6.554 10.786-12.58 10.786-18.08 0-1.562-.326-2.81-.979-3.744-.652-.934-1.524-1.402-2.616-1.402-.893 0-1.655.317-2.287.952-.633.634-.95 1.364-.95 2.192 0 .974.247 1.829.74 2.563.106.16.16.28.16.36 0 .147-.16.28-.48.4-.213.08-.752.308-1.618.681-.839.374-1.358.561-1.558.561-.24 0-.512-.37-.819-1.111A6.2 6.2 0 010 57.064c0-1.949.849-3.544 2.547-4.785 1.698-1.242 3.798-1.862 6.302-1.862 2.463 0 4.53.67 6.202 2.012 1.67 1.341 2.506 3.093 2.506 5.256a8.644 8.644 0 01-.849 3.724c-.566 1.201-1.92 3.053-4.064 5.556a165.471 165.471 0 01-6.272 6.938h11.445l-1.019 5.726h-2.117c.08-.28.12-.534.12-.76 0-.388-.1-.631-.3-.731-.2-.1-.599-.15-1.198-.15H.08zm12.124 19.207c1.745.04 3.236.637 4.474 1.792 1.239 1.154 1.858 2.773 1.858 4.855 0 2.99-1.132 5.393-3.396 7.208-2.263 1.815-5 2.723-8.209 2.723-2.01 0-3.669-.384-4.974-1.151C.652 111.853 0 110.849 0 109.607c0-.774.27-1.398.809-1.872.54-.474 1.128-.71 1.768-.71.639 0 1.162.2 1.568.6.406.4.782 1.055 1.128 1.962.466 1.268 1.239 1.902 2.317 1.902 1.265 0 2.287-.477 3.066-1.431.78-.955 1.169-2.686 1.169-5.196 0-1.709-.12-3.023-.36-3.944-.24-.921-.792-1.382-1.658-1.382-.586 0-1.185.307-1.797.921-.493.494-.932.741-1.319.741-.333 0-.602-.147-.809-.44-.206-.294-.31-.574-.31-.841 0-.32.104-.594.31-.821.207-.227.69-.594 1.449-1.102 2.876-1.922 4.314-4.017 4.314-6.287 0-1.188-.306-2.092-.919-2.713a3.001 3.001 0 00-2.217-.93c-.799 0-1.525.263-2.177.79-.653.528-.979 1.158-.979 1.892 0 .641.253 1.235.76 1.782.172.2.259.367.259.5 0 .121-.57.428-1.708.922-1.139.494-1.854.74-2.147.74-.413 0-.75-.333-1.009-1-.26-.668-.39-1.282-.39-1.842 0-1.749.93-3.224 2.787-4.425 1.858-1.202 3.965-1.802 6.322-1.802 2.064 0 3.851.447 5.363 1.341 1.511.895 2.267 2.116 2.267 3.664 0 1.362-.57 2.623-1.708 3.784a13.387 13.387 0 01-3.945 2.784z\"/></svg>"
        },
        "$:/core/images/list": {
            "title": "$:/core/images/list",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-list tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M87.748 128H23.999c-4.418 0-7.999-3.59-7.999-8.007V8.007C16 3.585 19.588 0 24 0h80c4.419 0 8 3.59 8 8.007V104H91.25c-.965 0-1.84.392-2.473 1.025a3.476 3.476 0 00-1.029 2.476V128zm8-.12l15.88-15.88h-15.88v15.88zM40 15.508A3.502 3.502 0 0143.5 12h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 20h-55a3.498 3.498 0 01-3.5-3.509v-.982zM32 22a6 6 0 100-12 6 6 0 000 12zm8 9.509A3.502 3.502 0 0143.5 28h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 36h-55a3.498 3.498 0 01-3.5-3.509v-.982zm0 16A3.502 3.502 0 0143.5 44h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 52h-55a3.498 3.498 0 01-3.5-3.509v-.982zm0 16A3.502 3.502 0 0143.5 60h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 68h-55a3.498 3.498 0 01-3.5-3.509v-.982zm0 16A3.502 3.502 0 0143.5 76h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 84h-55a3.498 3.498 0 01-3.5-3.509v-.982zm0 16A3.502 3.502 0 0143.5 92h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 100h-55a3.498 3.498 0 01-3.5-3.509v-.982zm0 16A3.505 3.505 0 0143.497 108h33.006A3.497 3.497 0 0180 111.509v.982A3.505 3.505 0 0176.503 116H43.497A3.497 3.497 0 0140 112.491v-.982zM32 38a6 6 0 100-12 6 6 0 000 12zm0 16a6 6 0 100-12 6 6 0 000 12zm0 16a6 6 0 100-12 6 6 0 000 12zm0 16a6 6 0 100-12 6 6 0 000 12zm0 16a6 6 0 100-12 6 6 0 000 12zm0 16a6 6 0 100-12 6 6 0 000 12z\"/></svg>"
        },
        "$:/core/images/locked-padlock": {
            "title": "$:/core/images/locked-padlock",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-locked-padlock tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M96.472 64H105v32.01C105 113.674 90.674 128 73.001 128H56C38.318 128 24 113.677 24 96.01V64h8c.003-15.723.303-47.731 32.16-47.731 31.794 0 32.305 32.057 32.312 47.731zm-15.897 0H48.44c.002-16.287.142-32 15.719-32 15.684 0 16.977 16.136 16.415 32zM67.732 92.364A8.503 8.503 0 0064.5 76a8.5 8.5 0 00-3.498 16.25l-5.095 22.77H72.8l-5.07-22.656z\"/></svg>"
        },
        "$:/core/images/mail": {
            "title": "$:/core/images/mail",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-mail tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M122.827 104.894a7.986 7.986 0 01-2.834.516H8.007c-.812 0-1.597-.12-2.335-.345l34.163-34.163 20.842 20.842a3.998 3.998 0 003.418 1.134 4.003 4.003 0 003.395-1.134L88.594 70.64c.075.09.155.176.24.26l33.993 33.994zm5.076-6.237c.064-.406.097-.823.097-1.247v-64c0-.669-.082-1.318-.237-1.94L94.23 65.006c.09.075.177.154.261.239l33.413 33.413zm-127.698.56A8.023 8.023 0 010 97.41v-64c0-.716.094-1.41.271-2.071l33.907 33.906L.205 99.218zM5.93 25.684a8.012 8.012 0 012.078-.273h111.986c.766 0 1.507.108 2.209.308L64.083 83.837 5.93 25.683z\"/></svg>"
        },
        "$:/core/images/menu-button": {
            "title": "$:/core/images/menu-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-menu-button tc-image-button\" viewBox=\"0 0 128 128\"><rect width=\"128\" height=\"16\" y=\"16\" rx=\"8\"/><rect width=\"128\" height=\"16\" y=\"56\" rx=\"8\"/><rect width=\"128\" height=\"16\" y=\"96\" rx=\"8\"/></svg>"
        },
        "$:/core/images/mono-block": {
            "title": "$:/core/images/mono-block",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-mono-block tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M23.965 32.967h.357c.755 0 1.328.192 1.72.577.39.384.586.947.586 1.688 0 .824-.206 1.418-.618 1.782-.413.363-1.094.545-2.045.545h-6.31c-.965 0-1.65-.178-2.056-.535-.405-.356-.608-.954-.608-1.792 0-.811.203-1.391.608-1.74.406-.35 1.09-.525 2.055-.525h.734l-.86-2.453H8.471l-.902 2.453h.734c.95 0 1.632.178 2.044.535.413.356.619.933.619 1.73 0 .824-.206 1.418-.619 1.782-.412.363-1.094.545-2.044.545h-5.41c-.964 0-1.649-.182-2.054-.545-.406-.364-.608-.958-.608-1.782 0-.741.195-1.304.587-1.688.391-.385.964-.577 1.719-.577h.356l5.62-15.641H6.835c-.95 0-1.632-.182-2.044-.546-.412-.363-.619-.95-.619-1.76 0-.825.207-1.42.619-1.783.412-.363 1.094-.545 2.044-.545h7.863c1.244 0 2.118.67 2.62 2.013v.063l6.647 18.2zM12.98 17.326l-3.04 8.848h6.08l-3.04-8.848zm22.402 9.372v6.395h3.145c2.223 0 3.788-.245 4.697-.734.908-.49 1.362-1.307 1.362-2.453 0-1.16-.433-1.985-1.3-2.474-.866-.49-2.383-.734-4.55-.734h-3.354zm10.693-2.327c1.524.559 2.642 1.324 3.355 2.295.713.972 1.07 2.212 1.07 3.722 0 1.272-.308 2.432-.923 3.48-.615 1.049-1.496 1.909-2.642 2.58a7.499 7.499 0 01-2.254.849c-.832.174-2.01.262-3.533.262H30.202c-.922 0-1.583-.182-1.981-.545-.399-.364-.598-.958-.598-1.782 0-.741.189-1.304.566-1.688.378-.385.93-.577 1.657-.577h.356V17.326h-.356c-.727 0-1.28-.196-1.657-.587-.377-.392-.566-.965-.566-1.72 0-.81.203-1.401.608-1.771.406-.37 1.062-.556 1.971-.556h9.645c2.95 0 5.19.573 6.72 1.72 1.53 1.145 2.296 2.823 2.296 5.031 0 1.09-.234 2.052-.703 2.883-.468.832-1.163 1.513-2.086 2.045zM35.381 17.2v5.284h2.83c1.72 0 2.932-.203 3.638-.609.706-.405 1.06-1.09 1.06-2.054 0-.909-.319-1.573-.955-1.992-.636-.42-1.667-.63-3.093-.63h-3.48zm35.863-3.816c.28-.503.566-.86.86-1.07.293-.21.664-.314 1.111-.314.685 0 1.17.182 1.457.545.287.364.43.986.43 1.866l.042 5.452c0 .964-.157 1.614-.472 1.95-.314.335-.884.503-1.709.503-.587 0-1.037-.14-1.352-.42-.314-.28-.584-.796-.807-1.551-.364-1.328-.944-2.282-1.74-2.862-.797-.58-1.901-.87-3.313-.87-2.153 0-3.802.727-4.948 2.18-1.147 1.454-1.72 3.558-1.72 6.311 0 2.74.58 4.844 1.74 6.311 1.16 1.468 2.817 2.202 4.97 2.202 1.467 0 3.085-.49 4.854-1.468 1.768-.978 2.883-1.467 3.344-1.467.545 0 1.003.23 1.373.692.37.46.556 1.034.556 1.719 0 1.23-1.084 2.39-3.25 3.48-2.167 1.09-4.606 1.636-7.318 1.636-3.662 0-6.625-1.21-8.89-3.627-2.264-2.419-3.396-5.578-3.396-9.478 0-3.76 1.146-6.884 3.438-9.372 2.293-2.488 5.2-3.732 8.723-3.732.992 0 1.97.112 2.935.335.964.224 1.992.574 3.082 1.049zm10.22 19.583V17.326h-.356c-.755 0-1.328-.196-1.72-.587-.39-.392-.586-.965-.586-1.72 0-.81.21-1.401.629-1.771.42-.37 1.097-.556 2.034-.556h5.178c2.922 0 5.06.126 6.416.377 1.356.252 2.51.671 3.46 1.258 1.691 1.007 2.988 2.443 3.89 4.31.9 1.865 1.352 4.021 1.352 6.467 0 2.586-.514 4.847-1.541 6.783-1.028 1.936-2.485 3.4-4.372 4.393-.853.447-1.852.772-2.998.975-1.147.203-2.852.304-5.116.304h-6.269c-.965 0-1.65-.178-2.055-.535-.406-.356-.608-.954-.608-1.792 0-.741.195-1.304.587-1.688.391-.385.964-.577 1.72-.577h.356zm5.41-15.725v15.725h1.195c2.642 0 4.592-.646 5.85-1.94 1.258-1.292 1.887-3.28 1.887-5.965 0-2.641-.64-4.612-1.918-5.912-1.28-1.3-3.205-1.95-5.777-1.95-.335 0-.59.003-.765.01a7.992 7.992 0 00-.472.032zm35.067-.126h-9.75v5.368h3.69v-.252c0-.797.175-1.39.524-1.782.35-.392.88-.587 1.594-.587.629 0 1.142.178 1.54.534.4.357.598.808.598 1.353 0 .028.007.118.021.272.014.154.021.308.021.462v4.34c0 .936-.167 1.607-.503 2.013-.335.405-.88.608-1.635.608-.713 0-1.251-.19-1.615-.567-.363-.377-.545-.936-.545-1.677v-.377h-3.69v6.269h9.75v-2.495c0-.937.178-1.608.534-2.013.357-.405.94-.608 1.75-.608.798 0 1.367.2 1.71.597.342.399.513 1.073.513 2.024v5.074c0 .755-.146 1.258-.44 1.51-.293.251-.873.377-1.74.377h-17.172c-.923 0-1.583-.182-1.982-.545-.398-.364-.597-.958-.597-1.782 0-.741.189-1.304.566-1.688.377-.385.93-.577 1.656-.577h.357V17.326h-.357c-.712 0-1.261-.2-1.646-.598-.384-.398-.576-.968-.576-1.709 0-.81.203-1.401.608-1.771.405-.37 1.062-.556 1.97-.556h17.173c.853 0 1.43.13 1.73.388.3.258.45.772.45 1.54v4.698c0 .95-.174 1.631-.524 2.044-.35.412-.915.618-1.698.618-.81 0-1.394-.21-1.75-.629-.357-.419-.535-1.097-.535-2.033v-2.202zM19.77 47.641c.267-.504.55-.86.85-1.07.3-.21.675-.314 1.122-.314.685 0 1.17.181 1.457.545.287.363.43.985.43 1.866l.042 5.451c0 .965-.157 1.615-.472 1.95-.314.336-.891.504-1.73.504-.587 0-1.045-.144-1.373-.43-.329-.287-.598-.8-.807-1.541-.378-1.342-.958-2.3-1.74-2.873-.783-.573-1.88-.86-3.292-.86-2.153 0-3.799.727-4.938 2.181-1.14 1.454-1.709 3.557-1.709 6.311s.598 4.882 1.793 6.385C10.599 67.248 12.294 68 14.488 68c.503 0 1.077-.06 1.72-.179a23.809 23.809 0 002.264-.555v-3.313h-2.37c-.95 0-1.624-.175-2.023-.524-.398-.35-.597-.93-.597-1.74 0-.84.199-1.437.597-1.793.399-.357 1.073-.535 2.024-.535h7.569c.978 0 1.667.175 2.065.524.398.35.598.937.598 1.762 0 .74-.2 1.31-.598 1.708-.398.399-.975.598-1.73.598h-.335v5.242c0 .447-.05.758-.147.933-.098.174-.293.353-.587.534-.797.476-2.062.895-3.795 1.258a25.576 25.576 0 01-5.263.546c-3.662 0-6.625-1.21-8.89-3.628-2.264-2.418-3.397-5.577-3.397-9.477 0-3.76 1.147-6.884 3.44-9.372 2.292-2.488 5.199-3.732 8.721-3.732.979 0 1.954.112 2.925.335.972.224 2.003.573 3.093 1.049zm15.84 3.941v4.823h6.857v-4.823h-.336c-.754 0-1.331-.195-1.73-.587-.398-.391-.597-.964-.597-1.719 0-.825.206-1.419.619-1.782.412-.364 1.093-.545 2.044-.545h5.41c.95 0 1.624.181 2.023.545.398.363.597.957.597 1.782 0 .755-.192 1.328-.576 1.72-.385.39-.947.586-1.688.586h-.357v15.642h.357c.755 0 1.328.192 1.719.576.391.385.587.947.587 1.688 0 .825-.203 1.419-.608 1.782-.405.364-1.09.546-2.055.546h-5.41c-.964 0-1.649-.179-2.054-.535-.405-.357-.608-.954-.608-1.793 0-.74.2-1.303.598-1.688.398-.384.975-.576 1.73-.576h.335v-6.186h-6.856v6.186h.335c.755 0 1.331.192 1.73.576.398.385.597.947.597 1.688 0 .825-.206 1.419-.618 1.782-.412.364-1.094.546-2.044.546h-5.41c-.964 0-1.65-.179-2.055-.535-.405-.357-.608-.954-.608-1.793 0-.74.196-1.303.587-1.688.392-.384.965-.576 1.72-.576h.356V51.582h-.356c-.741 0-1.304-.195-1.688-.587-.385-.391-.577-.964-.577-1.719 0-.825.2-1.419.598-1.782.398-.364 1.073-.545 2.023-.545h5.41c.936 0 1.614.181 2.033.545.42.363.63.957.63 1.782 0 .755-.2 1.328-.598 1.72-.399.39-.975.586-1.73.586h-.335zm31.754 0v15.642h3.523c.95 0 1.632.178 2.044.534.412.357.618.933.618 1.73 0 .811-.21 1.402-.629 1.772-.419.37-1.097.556-2.033.556H58.433c-.95 0-1.632-.182-2.044-.546-.412-.363-.619-.957-.619-1.782 0-.81.203-1.39.608-1.74.406-.35 1.09-.524 2.055-.524h3.523V51.582h-3.523c-.95 0-1.632-.181-2.044-.545-.412-.363-.619-.95-.619-1.761 0-.825.203-1.412.608-1.761.406-.35 1.09-.524 2.055-.524h12.455c.992 0 1.684.174 2.075.524.392.35.587.936.587 1.761 0 .81-.202 1.398-.608 1.761-.405.364-1.09.545-2.054.545h-3.523zm30.496 0v11.994c0 1.873-.122 3.228-.367 4.067a5.876 5.876 0 01-1.227 2.244c-.74.852-1.768 1.495-3.082 1.929-1.314.433-2.893.65-4.738.65-1.3 0-2.555-.126-3.764-.378a16.843 16.843 0 01-3.491-1.132c-.615-.28-1.017-.643-1.206-1.09-.188-.448-.283-1.175-.283-2.18v-4.32c0-1.202.175-2.04.525-2.516.349-.475.957-.713 1.824-.713 1.244 0 1.929.915 2.054 2.747.014.321.035.566.063.733.168 1.622.545 2.73 1.133 3.324.587.594 1.523.89 2.81.89 1.593 0 2.714-.422 3.364-1.268.65-.845.975-2.386.975-4.623V51.582H88.93c-.95 0-1.632-.181-2.044-.545-.413-.363-.619-.95-.619-1.761 0-.825.2-1.412.598-1.761.398-.35 1.086-.524 2.065-.524h10.693c.979 0 1.667.174 2.065.524.399.35.598.936.598 1.761 0 .81-.206 1.398-.619 1.761-.412.364-1.093.545-2.044.545h-1.761zm14.644 0v6.353l6.48-6.478c-.728-.084-1.238-.29-1.531-.619-.294-.328-.44-.85-.44-1.562 0-.825.198-1.419.597-1.782.398-.364 1.073-.545 2.023-.545h5.137c.95 0 1.625.181 2.023.545.399.363.598.957.598 1.782 0 .769-.2 1.345-.598 1.73-.398.384-.982.576-1.75.576h-.483l-6.101 6.06c1.132.839 2.167 1.94 3.103 3.302.937 1.363 2.034 3.456 3.292 6.28h.692c.825 0 1.44.188 1.845.566.405.377.608.943.608 1.698 0 .825-.206 1.419-.619 1.782-.412.364-1.093.546-2.044.546h-2.579c-1.132 0-2.048-.762-2.746-2.286-.126-.28-.224-.503-.294-.67-.923-1.958-1.768-3.467-2.537-4.53a16.616 16.616 0 00-2.705-2.914l-1.97 1.887v3.92h.335c.755 0 1.331.193 1.73.577.398.385.597.947.597 1.688 0 .825-.206 1.419-.618 1.782-.413.364-1.094.546-2.045.546h-5.41c-.964 0-1.649-.179-2.054-.535-.405-.357-.608-.954-.608-1.793 0-.74.196-1.303.587-1.688.391-.384.965-.576 1.72-.576h.356V51.582h-.357c-.74 0-1.303-.195-1.687-.587-.385-.391-.577-.964-.577-1.719 0-.825.2-1.419.598-1.782.398-.364 1.072-.545 2.023-.545h5.41c.936 0 1.614.181 2.033.545.42.363.63.957.63 1.782 0 .755-.2 1.328-.598 1.72-.399.39-.975.586-1.73.586h-.336zM13.44 96.326l4.005-11.889c.251-.782.6-1.352 1.048-1.709.447-.356 1.041-.534 1.782-.534h3.271c.95 0 1.632.182 2.044.545.413.363.619.957.619 1.782 0 .755-.2 1.328-.598 1.72-.398.39-.975.587-1.73.587h-.335l.587 15.641h.357c.754 0 1.32.192 1.698.577.377.384.566.947.566 1.687 0 .825-.2 1.42-.598 1.783-.398.363-1.072.545-2.023.545h-4.718c-.95 0-1.624-.178-2.023-.535-.398-.356-.597-.954-.597-1.793 0-.74.192-1.303.576-1.687.385-.385.954-.577 1.709-.577h.335l-.293-12.79-3.061 9.52c-.224.712-.542 1.226-.954 1.54-.413.315-.982.472-1.709.472-.727 0-1.303-.157-1.73-.472-.426-.314-.751-.828-.975-1.54l-3.04-9.52-.294 12.79h.336c.755 0 1.324.192 1.709.577.384.384.576.947.576 1.687 0 .825-.202 1.42-.608 1.783-.405.363-1.076.545-2.013.545H2.621c-.937 0-1.608-.182-2.013-.545-.405-.364-.608-.958-.608-1.783 0-.74.192-1.303.577-1.687.384-.385.954-.577 1.708-.577h.336l.608-15.641h-.336c-.754 0-1.331-.196-1.73-.588-.398-.39-.597-.964-.597-1.719 0-.825.206-1.419.619-1.782.412-.363 1.093-.545 2.044-.545h3.27c.728 0 1.311.175 1.752.524.44.35.8.923 1.08 1.72l4.109 11.888zm30.454 2.054V86.828H42.74c-.922 0-1.583-.182-1.981-.546-.398-.363-.598-.95-.598-1.76 0-.812.2-1.402.598-1.773.398-.37 1.059-.555 1.981-.555h5.955c.909 0 1.566.185 1.97.555.406.37.609.961.609 1.772 0 .741-.192 1.31-.577 1.709-.384.398-.933.598-1.646.598h-.356v19.038c0 .657-.07 1.069-.21 1.237-.14.167-.454.251-.943.251h-2.097c-.67 0-1.143-.07-1.415-.21-.273-.14-.507-.384-.703-.733l-8.722-15.327v11.385h1.216c.909 0 1.559.175 1.95.524.392.35.587.93.587 1.74 0 .825-.199 1.42-.597 1.783-.399.363-1.045.545-1.94.545h-6.017c-.909 0-1.566-.182-1.971-.545-.406-.364-.608-.958-.608-1.783 0-.74.188-1.303.566-1.687.377-.385.936-.577 1.677-.577h.336V86.828h-.336c-.713 0-1.265-.2-1.656-.598-.392-.398-.587-.968-.587-1.709 0-.81.206-1.401.618-1.772.413-.37 1.066-.555 1.96-.555h3.44c.824 0 1.383.108 1.677.325.293.216.622.653.985 1.31l7.989 14.551zM64.66 86.366c-1.803 0-3.218.727-4.245 2.18-1.028 1.455-1.541 3.474-1.541 6.06 0 2.586.517 4.613 1.551 6.08 1.034 1.468 2.446 2.202 4.235 2.202 1.804 0 3.222-.73 4.257-2.19 1.034-1.461 1.551-3.492 1.551-6.092 0-2.586-.513-4.605-1.54-6.06-1.028-1.453-2.45-2.18-4.268-2.18zm0-4.864c3.44 0 6.27 1.23 8.492 3.69 2.223 2.46 3.334 5.598 3.334 9.414 0 3.844-1.104 6.99-3.313 9.436-2.208 2.446-5.046 3.669-8.513 3.669-3.424 0-6.255-1.234-8.491-3.701-2.237-2.467-3.355-5.602-3.355-9.404 0-3.83 1.108-6.971 3.323-9.424 2.216-2.454 5.057-3.68 8.523-3.68zM87.461 98.17v4.298h2.16c.908 0 1.555.175 1.94.524.384.35.576.93.576 1.74 0 .825-.196 1.42-.587 1.783-.392.363-1.035.545-1.93.545h-7.254c-.922 0-1.583-.182-1.981-.545-.399-.364-.598-.958-.598-1.783 0-.74.189-1.303.566-1.687.378-.385.93-.577 1.657-.577h.356V86.828h-.356c-.713 0-1.262-.2-1.646-.598-.385-.398-.577-.968-.577-1.709 0-.81.203-1.401.608-1.772.406-.37 1.063-.555 1.971-.555h8.66c3.424 0 6.014.657 7.768 1.97 1.754 1.315 2.631 3.25 2.631 5.809 0 2.697-.873 4.738-2.62 6.122-1.748 1.384-4.34 2.076-7.78 2.076h-3.564zm0-11.343v6.625h2.977c1.65 0 2.89-.28 3.722-.839.832-.559 1.248-1.397 1.248-2.516 0-1.048-.43-1.855-1.29-2.421-.86-.566-2.086-.85-3.68-.85h-2.977zm27.267 20.568l-1.636 1.636a12.37 12.37 0 011.772-.44c.58-.098 1.15-.147 1.709-.147 1.104 0 2.268.164 3.491.492 1.223.329 1.967.493 2.233.493.447 0 1.03-.15 1.75-.45.72-.301 1.206-.452 1.458-.452.517 0 .947.2 1.29.598.342.398.513.898.513 1.5 0 .796-.472 1.474-1.415 2.033-.944.56-2.1.839-3.47.839-.937 0-2.139-.22-3.607-.66-1.467-.441-2.53-.661-3.187-.661-.992 0-2.11.272-3.354.817-1.244.546-2.013.818-2.307.818a2.14 2.14 0 01-1.53-.597c-.42-.399-.63-.878-.63-1.437 0-.391.134-.807.4-1.247.265-.44.733-1.01 1.404-1.709l2.118-2.139c-2.335-.852-4.194-2.386-5.578-4.602-1.384-2.215-2.075-4.763-2.075-7.642 0-3.802 1.104-6.909 3.312-9.32 2.209-2.411 5.053-3.617 8.534-3.617 3.467 0 6.304 1.209 8.513 3.627 2.208 2.418 3.312 5.522 3.312 9.31 0 3.774-1.097 6.884-3.291 9.33-2.195 2.446-4.977 3.67-8.345 3.67a22.5 22.5 0 01-1.384-.043zm1.195-21.03c-1.803 0-3.218.727-4.246 2.18-1.027 1.455-1.54 3.474-1.54 6.06 0 2.586.516 4.613 1.55 6.08 1.035 1.468 2.447 2.202 4.236 2.202 1.803 0 3.222-.73 4.256-2.19 1.035-1.461 1.552-3.492 1.552-6.092 0-2.586-.514-4.605-1.541-6.06-1.028-1.453-2.45-2.18-4.267-2.18z\"/></svg>"
        },
        "$:/core/images/mono-line": {
            "title": "$:/core/images/mono-line",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-mono-line tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M60.437 84.523h.908c1.922 0 3.381.489 4.378 1.468.997.979 1.495 2.411 1.495 4.298 0 2.1-.525 3.612-1.575 4.538-1.05.925-2.785 1.388-5.206 1.388h-16.07c-2.456 0-4.2-.454-5.232-1.361-1.032-.908-1.548-2.43-1.548-4.565 0-2.065.516-3.542 1.548-4.432 1.032-.89 2.776-1.334 5.232-1.334h1.869l-2.19-6.247H20.983l-2.296 6.247h1.87c2.42 0 4.155.453 5.205 1.361 1.05.908 1.575 2.376 1.575 4.405 0 2.1-.525 3.612-1.575 4.538-1.05.925-2.785 1.388-5.206 1.388H6.781c-2.456 0-4.2-.463-5.233-1.388C.516 93.9 0 92.389 0 90.289c0-1.887.498-3.32 1.495-4.298.997-.979 2.456-1.468 4.378-1.468h.908l14.308-39.83h-4.271c-2.42 0-4.156-.462-5.206-1.387-1.05-.926-1.575-2.42-1.575-4.485 0-2.1.525-3.613 1.575-4.538 1.05-.926 2.785-1.388 5.206-1.388h20.021c3.168 0 5.392 1.708 6.674 5.125v.16l16.924 46.343zm-27.976-39.83L24.72 67.225h15.483l-7.742-22.53zM89.506 68.56v16.284h8.008c5.66 0 9.646-.623 11.96-1.869 2.313-1.245 3.47-3.328 3.47-6.246 0-2.955-1.103-5.055-3.31-6.3-2.207-1.246-6.069-1.869-11.586-1.869h-8.542zm27.229-5.926c3.88 1.423 6.727 3.372 8.542 5.846 1.815 2.474 2.723 5.633 2.723 9.477 0 3.239-.783 6.193-2.35 8.862-1.565 2.67-3.808 4.859-6.726 6.567-1.709.997-3.622 1.718-5.74 2.163-2.118.445-5.116.667-8.996.667h-27.87c-2.349 0-4.03-.463-5.045-1.388-1.014-.926-1.521-2.438-1.521-4.538 0-1.887.48-3.32 1.441-4.298.961-.979 2.367-1.468 4.218-1.468h.907v-39.83h-.907c-1.851 0-3.257-.498-4.218-1.494-.961-.997-1.441-2.456-1.441-4.378 0-2.065.516-3.568 1.548-4.512 1.032-.943 2.705-1.414 5.018-1.414h24.56c7.51 0 13.214 1.459 17.111 4.377 3.898 2.92 5.847 7.19 5.847 12.814 0 2.776-.597 5.223-1.789 7.341-1.192 2.118-2.963 3.853-5.312 5.206zm-27.23-18.26v13.455h7.208c4.378 0 7.466-.516 9.264-1.549 1.797-1.032 2.696-2.776 2.696-5.232 0-2.313-.81-4.004-2.43-5.072-1.619-1.068-4.244-1.602-7.874-1.602h-8.863z\"/></svg>"
        },
        "$:/core/images/new-button": {
            "title": "$:/core/images/new-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-new-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M56 72H8.007C3.591 72 0 68.418 0 64c0-4.41 3.585-8 8.007-8H56V8.007C56 3.591 59.582 0 64 0c4.41 0 8 3.585 8 8.007V56h47.993c4.416 0 8.007 3.582 8.007 8 0 4.41-3.585 8-8.007 8H72v47.993c0 4.416-3.582 8.007-8 8.007-4.41 0-8-3.585-8-8.007V72z\"/></svg>"
        },
        "$:/core/images/new-here-button": {
            "title": "$:/core/images/new-here-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-new-here-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M55.838 20.935l-3.572.938c-3.688.968-8.23 4.43-10.136 7.731L3.37 96.738c-1.905 3.3-.771 7.524 2.534 9.432l33.717 19.466c3.297 1.904 7.53.78 9.435-2.521l38.76-67.134c1.905-3.3 2.632-8.963 1.623-12.646L83.285 20.88c-1.009-3.68-4.821-5.884-8.513-4.915l-7.603 1.995.043.287c.524 3.394 2.053 7.498 4.18 11.55.418.163.829.36 1.23.59a8.864 8.864 0 014.438 8.169c.104.132.21.264.316.395l-.386.318a8.663 8.663 0 01-1.082 3.137c-2.42 4.192-7.816 5.608-12.051 3.163-4.12-2.379-5.624-7.534-3.476-11.671-2.177-4.394-3.788-8.874-4.543-12.964z\"/><path d=\"M69.554 44.76c-5.944-7.476-10.74-17.196-11.955-25.059-1.68-10.875 3.503-18.216 15.082-18.04 10.407.158 19.975 5.851 24.728 13.785 5.208 8.695 2.95 17.868-6.855 20.496l-2.037-7.601c4.232-1.134 4.999-4.248 2.24-8.853-3.37-5.626-10.465-9.848-18.146-9.965-6.392-.097-8.31 2.62-7.323 9.01.999 6.465 5.318 15.138 10.582 21.65l-.072.06c.559 1.553-4.17 6.44-5.938 4.888l-.005.004-.028-.034a1.323 1.323 0 01-.124-.135 2.618 2.618 0 01-.149-.205z\"/><rect width=\"16\" height=\"48\" x=\"96\" y=\"80\" rx=\"8\"/><rect width=\"48\" height=\"16\" x=\"80\" y=\"96\" rx=\"8\"/></g></svg>"
        },
        "$:/core/images/new-image-button": {
            "title": "$:/core/images/new-image-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-new-image-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M81.362 73.627l15.826-27.41a2.626 2.626 0 00-.962-3.59l-50.01-28.872a2.626 2.626 0 00-3.588.961L30.058 36.49l10.04-5.261c3.042-1.595 6.771.114 7.55 3.46l3.607 17.702 9.88.85a5.25 5.25 0 014.571 3.77c.034.115.1.344.199.671.165.553.353 1.172.562 1.843.595 1.914 1.23 3.85 1.872 5.678.207.588.412 1.156.614 1.701.625 1.685 1.209 3.114 1.725 4.207.255.54.485.977.726 1.427.214.212.547.425 1.011.622 1.141.482 2.784.74 4.657.758.864.008 1.71-.034 2.492-.11.448-.043.753-.085.871-.104.315-.053.625-.077.927-.076zM37.47 2.649A5.257 5.257 0 0144.649.725l63.645 36.746a5.257 5.257 0 011.923 7.178L73.47 108.294a5.257 5.257 0 01-7.177 1.923L2.649 73.47a5.257 5.257 0 01-1.924-7.177L37.471 2.649zm42.837 50.49a5.25 5.25 0 105.25-9.092 5.25 5.25 0 00-5.25 9.093zM96 112h-7.993c-4.419 0-8.007-3.582-8.007-8 0-4.41 3.585-8 8.007-8H96v-7.993C96 83.588 99.582 80 104 80c4.41 0 8 3.585 8 8.007V96h7.993c4.419 0 8.007 3.582 8.007 8 0 4.41-3.585 8-8.007 8H112v7.993c0 4.419-3.582 8.007-8 8.007-4.41 0-8-3.585-8-8.007V112zM33.347 51.791c7.428 7.948 9.01 10.69 7.449 13.394-1.56 2.703-13.838-2.328-16.094 1.58-2.256 3.908-.907 3.258-2.437 5.908l19.73 11.39s-5.605-8.255-4.235-10.628c2.515-4.356 8.77-1.256 10.365-4.019 2.414-4.181-5.103-9.639-14.778-17.625z\"/></svg>"
        },
        "$:/core/images/new-journal-button": {
            "title": "$:/core/images/new-journal-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-new-journal-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M102.545 112.818v11.818c0 1.306 1.086 2.364 2.425 2.364h6.06c1.34 0 2.425-1.058 2.425-2.364v-11.818h12.12c1.34 0 2.425-1.058 2.425-2.363v-5.91c0-1.305-1.085-2.363-2.424-2.363h-12.121V90.364c0-1.306-1.086-2.364-2.425-2.364h-6.06c-1.34 0-2.425 1.058-2.425 2.364v11.818h-12.12c-1.34 0-2.425 1.058-2.425 2.363v5.91c0 1.305 1.085 2.363 2.424 2.363h12.121zM60.016 4.965c-4.781-2.76-10.897-1.118-13.656 3.66L5.553 79.305A9.993 9.993 0 009.21 92.963l51.04 29.468c4.78 2.76 10.897 1.118 13.655-3.66l40.808-70.681a9.993 9.993 0 00-3.658-13.656L60.016 4.965zm-3.567 27.963a6 6 0 106-10.393 6 6 0 00-6 10.393zm31.697 17.928a6 6 0 106-10.392 6 6 0 00-6 10.392z\"/><text class=\"tc-fill-background\" font-family=\"Helvetica\" font-size=\"47.172\" font-weight=\"bold\" transform=\"rotate(30 25.742 95.82)\"><tspan x=\"42\" y=\"77.485\" text-anchor=\"middle\"><<now \"DD\">></tspan></text></g></svg>"
        },
        "$:/core/images/opacity": {
            "title": "$:/core/images/opacity",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-opacity tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M102.362 65a51.595 51.595 0 01-1.942 6H82.584a35.867 35.867 0 002.997-6h16.78zm.472-2c.423-1.961.734-3.963.929-6H87.656a35.78 35.78 0 01-1.368 6h16.546zm-3.249 10a51.847 51.847 0 01-3.135 6H75.812a36.205 36.205 0 005.432-6h18.341zm-4.416 8c-1.424 2.116-3 4.12-4.71 6H60.46a35.843 35.843 0 0012.874-6h21.834zm-7.513-34h16.107C101.247 20.627 79.033 0 52 0 23.281 0 0 23.281 0 52c0 25.228 17.965 46.26 41.8 51h20.4a51.66 51.66 0 0015.875-6H39v-2h42.25a52.257 52.257 0 007.288-6H39v-2h4.539C27.739 83.194 16 68.968 16 52c0-19.882 16.118-36 36-36 18.186 0 33.222 13.484 35.656 31zm.22 2h16.039a52.823 52.823 0 010 6H87.877a36.483 36.483 0 000-6z\"/><path d=\"M76 128c28.719 0 52-23.281 52-52s-23.281-52-52-52-52 23.281-52 52 23.281 52 52 52zm0-16c19.882 0 36-16.118 36-36S95.882 40 76 40 40 56.118 40 76s16.118 36 36 36z\"/><path d=\"M37 58h53v4H37v-4zm3-8h53v4H40v-4zm0-8h53v4H40v-4zm-8 24h53v4H32v-4zm-2 8h53v4H30v-4zm-3 8h53v4H27v-4z\"/></g></svg>"
        },
        "$:/core/images/open-window": {
            "title": "$:/core/images/open-window",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-open-window tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M16 112h88.994c3.87 0 7.006 3.59 7.006 8 0 4.418-3.142 8-7.006 8H7.006C3.136 128 0 124.41 0 120a9.321 9.321 0 010-.01V24.01C0 19.586 3.59 16 8 16c4.418 0 8 3.584 8 8.01V112z\"/><path d=\"M96 43.196V56a8 8 0 1016 0V24c0-4.41-3.585-8-8.007-8H72.007C67.588 16 64 19.582 64 24c0 4.41 3.585 8 8.007 8H84.57l-36.3 36.299a8 8 0 00-.001 11.316c3.117 3.117 8.19 3.123 11.316-.003L96 43.196zM32 7.999C32 3.581 35.588 0 40 0h80c4.419 0 8 3.588 8 8v80c0 4.419-3.588 8-8 8H40c-4.419 0-8-3.588-8-8V8z\"/></g></svg>"
        },
        "$:/core/images/options-button": {
            "title": "$:/core/images/options-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-options-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M110.488 76a47.712 47.712 0 01-5.134 12.384l6.724 6.724c3.123 3.123 3.132 8.192.011 11.313l-5.668 5.668c-3.12 3.12-8.186 3.117-11.313-.01l-6.724-6.725c-3.82 2.258-7.98 4-12.384 5.134v9.505c0 4.417-3.578 8.007-7.992 8.007h-8.016C55.58 128 52 124.415 52 119.993v-9.505a47.712 47.712 0 01-12.384-5.134l-6.724 6.725c-3.123 3.122-8.192 3.131-11.313.01l-5.668-5.668c-3.12-3.12-3.116-8.186.01-11.313l6.725-6.724c-2.257-3.82-4-7.98-5.134-12.384H8.007C3.591 76 0 72.422 0 68.01v-8.017C0 55.58 3.585 52 8.007 52h9.505a47.712 47.712 0 015.134-12.383l-6.724-6.725c-3.123-3.122-3.132-8.191-.011-11.312l5.668-5.669c3.12-3.12 8.186-3.116 11.313.01l6.724 6.725c3.82-2.257 7.98-4 12.384-5.134V8.007C52 3.591 55.578 0 59.992 0h8.016C72.42 0 76 3.585 76 8.007v9.505a47.712 47.712 0 0112.384 5.134l6.724-6.724c3.123-3.123 8.192-3.132 11.313-.01l5.668 5.668c3.12 3.12 3.116 8.186-.01 11.312l-6.725 6.725c2.257 3.82 4 7.979 5.134 12.383h9.505c4.416 0 8.007 3.578 8.007 7.992v8.017c0 4.411-3.585 7.991-8.007 7.991h-9.505zM64 96c17.673 0 32-14.327 32-32 0-17.673-14.327-32-32-32-17.673 0-32 14.327-32 32 0 17.673 14.327 32 32 32z\"/></svg>"
        },
        "$:/core/images/paint": {
            "title": "$:/core/images/paint",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-paint tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M83.527 76.19C90.43 69.287 91.892 59 87.91 50.665l37.903-37.902c2.919-2.92 2.913-7.659 0-10.572a7.474 7.474 0 00-10.572 0L77.338 40.093c-8.335-3.982-18.622-2.521-25.526 4.383l31.715 31.715zm-2.643 2.644L49.169 47.119S8.506 81.243 0 80.282c0 0 3.782 5.592 6.827 8.039 14.024-5.69 37.326-24.6 37.326-24.6l.661.66S19.45 90.222 9.18 92.047c1.222 1.44 4.354 4.053 6.247 5.776 5.417-1.488 34.733-28.57 34.733-28.57l.661.66-32.407 31.022 5.285 5.286L56.106 75.2l.662.66s-27.864 30.536-28.684 32.432c0 0 6.032 6.853 7.569 7.824.702-2.836 27.884-33.485 27.884-33.485l.661.66s-20.597 23.755-24.964 36.732c3.21 3.549 7.5 5.137 10.926 6.298-2.19-11.817 30.724-47.487 30.724-47.487z\"/></svg>"
        },
        "$:/core/images/palette": {
            "title": "$:/core/images/palette",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-palette tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M80.247 39.182a93.52 93.52 0 00-16.228-1.4C28.662 37.781 0 57.131 0 81.002c0 9.642 4.676 18.546 12.58 25.735C23.504 91.19 26.34 72.395 36.89 63.562c15.183-12.713 26.538-7.828 26.538-7.828l16.82-16.552zm26.535 9.655c13.049 7.913 21.257 19.392 21.257 32.166 0 9.35.519 17.411-11.874 25.08-10.797 6.681-3.824-6.536-11.844-10.898s-19.946 1.308-18.213 7.906c3.2 12.181 19.422 11.455 6.314 16.658-13.107 5.202-18.202 4.476-28.403 4.476-7.821 0-15.315-.947-22.243-2.68 9.844-4.197 27.88-12.539 33.354-19.456C82.788 92.409 87.37 80 83.324 72.484c-.194-.359 11.215-11.668 23.458-23.647zM1.134 123.867l-.66.002c33.479-14.94 22.161-64.226 58.818-64.226.317 1.418.644 2.944 1.062 4.494-25.907-4.166-23.567 48.031-59.22 59.73zm.713-.007c38.872-.506 78.152-22.347 78.152-44.813-9.27 0-14.073-3.48-16.816-7.942-16.597-7.003-30.365 45.715-61.336 52.755zm65.351-64.008c-4.45 4.115 4.886 16.433 11.318 11.318l45.27-45.27c11.317-11.318 0-22.635-11.318-11.318-11.317 11.318-33.518 34.405-45.27 45.27z\"/></svg>"
        },
        "$:/core/images/permalink-button": {
            "title": "$:/core/images/permalink-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-permalink-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M80.483 48l-7.387 32h-25.58l7.388-32h25.58zm3.694-16l5.624-24.358c.993-4.303 5.29-6.996 9.596-6.002 4.296.992 6.988 5.293 5.994 9.602L100.598 32h3.403c4.41 0 7.999 3.582 7.999 8 0 4.41-3.581 8-8 8h-7.096l-7.387 32H104c4.41 0 7.999 3.582 7.999 8 0 4.41-3.581 8-8 8H85.824l-5.624 24.358c-.993 4.303-5.29 6.996-9.596 6.002-4.296-.992-6.988-5.293-5.994-9.602L69.402 96h-25.58L38.2 120.358c-.993 4.303-5.29 6.996-9.596 6.002-4.296-.992-6.988-5.293-5.994-9.602L27.402 96h-3.403C19.59 96 16 92.418 16 88c0-4.41 3.581-8 8-8h7.096l7.387-32H24C19.59 48 16 44.418 16 40c0-4.41 3.581-8 8-8h18.177l5.624-24.358c.993-4.303 5.29-6.996 9.596-6.002 4.296.992 6.988 5.293 5.994 9.602L58.598 32h25.58z\"/></svg>"
        },
        "$:/core/images/permaview-button": {
            "title": "$:/core/images/permaview-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-permaview-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M81.483 48l-1.846 8h-5.58l1.847-8h5.58zm3.694-16l5.624-24.358c.993-4.303 5.29-6.996 9.596-6.002 4.296.992 6.988 5.293 5.994 9.602L101.598 32h2.403c4.41 0 7.999 3.582 7.999 8 0 4.41-3.581 8-8 8h-6.096l-1.847 8h7.944c4.41 0 7.999 3.582 7.999 8 0 4.41-3.581 8-8 8H92.364l-1.846 8H104c4.41 0 7.999 3.582 7.999 8 0 4.41-3.581 8-8 8H86.824l-5.624 24.358c-.993 4.303-5.29 6.996-9.596 6.002-4.296-.992-6.988-5.293-5.994-9.602L70.402 96h-5.58L59.2 120.358c-.993 4.303-5.29 6.996-9.596 6.002-4.296-.992-6.988-5.293-5.994-9.602L48.402 96h-5.58L37.2 120.358c-.993 4.303-5.29 6.996-9.596 6.002-4.296-.992-6.988-5.293-5.994-9.602L26.402 96h-2.403C19.59 96 16 92.418 16 88c0-4.41 3.581-8 8-8h6.096l1.847-8h-7.944C19.59 72 16 68.418 16 64c0-4.41 3.581-8 8-8h11.637l1.846-8H24C19.59 48 16 44.418 16 40c0-4.41 3.581-8 8-8h17.177l5.624-24.358c.993-4.303 5.29-6.996 9.596-6.002 4.296.992 6.988 5.293 5.994 9.602L57.598 32h5.58L68.8 7.642c.993-4.303 5.29-6.996 9.596-6.002 4.296.992 6.988 5.293 5.994 9.602L79.598 32h5.58zM53.904 48l-1.847 8h5.58l1.846-8h-5.579zm22.039 24l-1.847 8h-5.58l1.847-8h5.58zm-27.58 0l-1.846 8h5.579l1.847-8h-5.58z\"/></svg>"
        },
        "$:/core/images/picture": {
            "title": "$:/core/images/picture",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-picture tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M112 68.233v-48.23A4.001 4.001 0 00107.997 16H20.003A4.001 4.001 0 0016 20.003v38.31l9.241-14.593c2.8-4.422 9.023-5.008 12.6-1.186l18.247 20.613 13.687-6.407a8 8 0 018.903 1.492 264.97 264.97 0 002.92 2.739 249.44 249.44 0 006.798 6.066 166.5 166.5 0 002.106 1.778c2.108 1.747 3.967 3.188 5.482 4.237.748.518 1.383.92 2.044 1.33.444.117 1.046.144 1.809.05 1.873-.233 4.238-1.144 6.723-2.547a36.016 36.016 0 003.205-2.044c.558-.4.93-.686 1.07-.802.376-.31.765-.577 1.165-.806zM0 8.007A8.01 8.01 0 018.007 0h111.986A8.01 8.01 0 01128 8.007v111.986a8.01 8.01 0 01-8.007 8.007H8.007A8.01 8.01 0 010 119.993V8.007zM95 42a8 8 0 100-16 8 8 0 000 16zM32 76c15.859 4.83 20.035 7.244 20.035 12S32 95.471 32 102.347c0 6.876 1.285 4.99 1.285 9.653H68s-13.685-6.625-13.685-10.8c0-7.665 10.615-8.34 10.615-13.2 0-7.357-14.078-8.833-32.93-12z\"/></svg>"
        },
        "$:/core/images/plugin-generic-language": {
            "title": "$:/core/images/plugin-generic-language",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M61.207 68.137c-4.324 2.795-6.999 6.656-6.999 10.921 0 7.906 9.19 14.424 21.042 15.336 2.162 3.902 8.598 6.785 16.318 7.01-5.126-1.125-9.117-3.742-10.62-7.01C92.805 93.487 102 86.967 102 79.059c0-8.53-10.699-15.445-23.896-15.445-6.599 0-12.572 1.729-16.897 4.524zm12.794-14.158c-4.324 2.795-10.298 4.524-16.897 4.524-2.619 0-5.14-.272-7.497-.775-3.312 2.25-8.383 3.69-14.067 3.69l-.255-.002c4.119-.892 7.511-2.747 9.478-5.13-6.925-2.704-11.555-7.617-11.555-13.228 0-8.53 10.699-15.445 23.896-15.445C70.301 27.613 81 34.528 81 43.058c0 4.265-2.675 8.126-6.999 10.921zM64 0l54.56 32v64L64 128 9.44 96V32L64 0z\"/></svg>"
        },
        "$:/core/images/plugin-generic-plugin": {
            "title": "$:/core/images/plugin-generic-plugin",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M40.397 76.446V95.34h14.12l-.001-.005a6.912 6.912 0 005.364-11.593l.046-.023a6.912 6.912 0 119.979.526l.086.055a6.914 6.914 0 004.408 10.948l-.023.092h21.32V75.568l-.15.038a6.912 6.912 0 00-11.593-5.364l-.022-.046a6.912 6.912 0 11.526-9.979l.055-.086a6.914 6.914 0 0010.948-4.408c.079.018.158.038.236.059v-15.74h-21.32l.023-.094a6.914 6.914 0 01-4.408-10.947 10.23 10.23 0 00-.086-.055 6.912 6.912 0 10-9.979-.526l-.046.023a6.912 6.912 0 01-5.364 11.593l.001.005h-14.12v12.847A6.912 6.912 0 0129.5 59.843l-.054.086a6.912 6.912 0 10-.526 9.979l.023.046a6.912 6.912 0 0111.455 6.492zM64 0l54.56 32v64L64 128 9.44 96V32L64 0z\"/></svg>"
        },
        "$:/core/images/plugin-generic-theme": {
            "title": "$:/core/images/plugin-generic-theme",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M29.408 91.472L51.469 69.41l-.004-.005a2.22 2.22 0 01.004-3.146c.87-.87 2.281-.872 3.147-.005l9.465 9.464a2.22 2.22 0 01-.005 3.147c-.87.87-2.28.871-3.147.005l-.005-.005-22.061 22.062a6.686 6.686 0 11-9.455-9.455zM60.802 66.38c-2.436-2.704-4.465-5.091-5.817-6.869-6.855-9.014-10.313-4.268-14.226 0-3.913 4.268 1.03 7.726-2.683 10.741-3.713 3.015-3.484 4.06-9.752-1.455-6.267-5.516-6.7-7.034-3.823-10.181 2.877-3.147 5.281 1.808 11.159-3.785 5.877-5.593.94-10.55.94-10.55s12.237-25.014 28.588-23.167c16.351 1.848-6.186-2.392-11.792 17.226-2.4 8.4.447 6.42 4.998 9.968 1.394 1.086 6.03 4.401 11.794 8.685l20.677-20.676 1.615-4.766 7.84-4.689 3.151 3.152-4.688 7.84-4.766 1.615-20.224 20.223c12.663 9.547 28.312 22.146 28.312 26.709 0 7.217-3.071 11.526-9.535 9.164-4.693-1.715-18.768-15.192-28.753-25.897l-2.893 2.893-3.151-3.152 3.029-3.029zM63.953 0l54.56 32v64l-54.56 32-54.56-32V32l54.56-32z\"/></svg>"
        },
        "$:/core/images/preview-closed": {
            "title": "$:/core/images/preview-closed",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-preview-closed tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M.088 64a7.144 7.144 0 001.378 5.458C16.246 88.818 39.17 100.414 64 100.414c24.83 0 47.753-11.596 62.534-30.956A7.144 7.144 0 00127.912 64C110.582 78.416 88.304 87.086 64 87.086 39.696 87.086 17.418 78.416.088 64z\"/><rect width=\"4\" height=\"16\" x=\"62\" y=\"96\" rx=\"4\"/><rect width=\"4\" height=\"16\" x=\"78\" y=\"93\" rx=\"4\" transform=\"rotate(-5 80 101)\"/><rect width=\"4\" height=\"16\" x=\"46\" y=\"93\" rx=\"4\" transform=\"rotate(5 48 101)\"/><rect width=\"4\" height=\"16\" x=\"30\" y=\"88\" rx=\"4\" transform=\"rotate(10 32 96)\"/><rect width=\"4\" height=\"16\" x=\"94\" y=\"88\" rx=\"4\" transform=\"rotate(-10 96 96)\"/><rect width=\"4\" height=\"16\" x=\"110\" y=\"80\" rx=\"4\" transform=\"rotate(-20 112 88)\"/><rect width=\"4\" height=\"16\" x=\"14\" y=\"80\" rx=\"4\" transform=\"rotate(20 16 88)\"/></g></svg>"
        },
        "$:/core/images/preview-open": {
            "title": "$:/core/images/preview-open",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-preview-open tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M64.11 99.588c-24.83 0-47.754-11.596-62.534-30.957a7.148 7.148 0 010-8.675C16.356 40.596 39.28 29 64.11 29c24.83 0 47.753 11.596 62.534 30.956a7.148 7.148 0 010 8.675c-14.78 19.36-37.703 30.957-62.534 30.957zm46.104-32.007c1.44-1.524 1.44-3.638 0-5.162C99.326 50.9 82.439 44 64.147 44S28.968 50.9 18.08 62.42c-1.44 1.523-1.44 3.637 0 5.16C28.968 79.1 45.855 86 64.147 86s35.179-6.9 46.067-18.42z\"/><path d=\"M63.5 88C76.479 88 87 77.479 87 64.5S76.479 41 63.5 41 40 51.521 40 64.5 50.521 88 63.5 88z\"/></g></svg>"
        },
        "$:/core/images/print-button": {
            "title": "$:/core/images/print-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-print-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M112 71V30.5h-.032c-.035-2-.816-3.99-2.343-5.516L86.998 2.357A7.978 7.978 0 0081 .02V0H24a8 8 0 00-8 8v63h8V8h57v14.5c0 4.422 3.582 8 8 8h15V71h8z\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"36\" rx=\"4\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"52\" rx=\"4\"/><rect width=\"40\" height=\"8\" x=\"32\" y=\"20\" rx=\"4\"/><path d=\"M0 80.005C0 71.165 7.156 64 16 64h96c8.836 0 16 7.155 16 16.005v31.99c0 8.84-7.156 16.005-16 16.005H16c-8.836 0-16-7.155-16-16.005v-31.99zM104 96a8 8 0 100-16 8 8 0 000 16z\"/></g></svg>"
        },
        "$:/core/images/quote": {
            "title": "$:/core/images/quote",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-quote tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M51.219 117.713V62.199H27.427c0-8.891 1.683-16.401 5.047-22.53 3.365-6.127 9.613-10.754 18.745-13.878V2c-7.45.961-14.36 3.184-20.728 6.669-6.368 3.484-11.835 7.87-16.401 13.157C9.524 27.113 5.98 33.241 3.456 40.21.933 47.18-.21 54.63.03 62.56v55.153H51.22zm76.781 0V62.199h-23.791c0-8.891 1.682-16.401 5.046-22.53 3.365-6.127 9.613-10.754 18.745-13.878V2c-7.45.961-14.359 3.184-20.727 6.669-6.369 3.484-11.836 7.87-16.402 13.157-4.566 5.287-8.11 11.415-10.634 18.384-2.523 6.97-3.665 14.42-3.424 22.35v55.153H128z\"/></svg>"
        },
        "$:/core/images/refresh-button": {
            "title": "$:/core/images/refresh-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-refresh-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M106.369 39.433c10.16 20.879 6.57 46.764-10.771 64.106-21.87 21.87-57.327 21.87-79.196 0-21.87-21.87-21.87-57.326 0-79.196a8 8 0 1111.314 11.314c-15.621 15.62-15.621 40.947 0 56.568 15.62 15.621 40.947 15.621 56.568 0C97.72 78.79 99.6 58.175 89.924 42.73l-6.44 12.264a8 8 0 11-14.166-7.437L84.435 18.76a8 8 0 0110.838-3.345l28.873 15.345a8 8 0 11-7.51 14.129l-10.267-5.457zm-8.222-12.368c-.167-.19-.336-.38-.506-.57l.96-.296-.454.866z\"/></svg>"
        },
        "$:/core/images/right-arrow": {
            "title": "$:/core/images/right-arrow",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-right-arrow tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M99.069 64.173c0 2.027-.77 4.054-2.316 5.6l-55.98 55.98a7.92 7.92 0 01-11.196 0c-3.085-3.086-3.092-8.105 0-11.196l50.382-50.382-50.382-50.382a7.92 7.92 0 010-11.195c3.086-3.085 8.104-3.092 11.196 0l55.98 55.98a7.892 7.892 0 012.316 5.595z\"/></svg>"
        },
        "$:/core/images/rotate-left": {
            "title": "$:/core/images/rotate-left",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-rotate-left tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"32\" height=\"80\" rx=\"8\"/><rect width=\"80\" height=\"32\" x=\"48\" y=\"96\" rx=\"8\"/><path d=\"M61.32 36.65c19.743 2.45 35.023 19.287 35.023 39.693a4 4 0 01-8 0c0-15.663-11.254-28.698-26.117-31.46l3.916 3.916a4 4 0 11-5.657 5.657L49.172 43.142a4 4 0 010-5.657l11.313-11.313a4 4 0 115.657 5.656l-4.821 4.822z\"/></g></svg>"
        },
        "$:/core/images/save-button": {
            "title": "$:/core/images/save-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-save-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M120.783 34.33c4.641 8.862 7.266 18.948 7.266 29.646 0 35.347-28.653 64-64 64-35.346 0-64-28.653-64-64 0-35.346 28.654-64 64-64 18.808 0 35.72 8.113 47.43 21.03l2.68-2.68c3.13-3.13 8.197-3.132 11.321-.008 3.118 3.118 3.121 8.193-.007 11.32l-4.69 4.691zm-12.058 12.058a47.876 47.876 0 013.324 17.588c0 26.51-21.49 48-48 48s-48-21.49-48-48 21.49-48 48-48c14.39 0 27.3 6.332 36.098 16.362L58.941 73.544 41.976 56.578c-3.127-3.127-8.201-3.123-11.32-.005-3.123 3.124-3.119 8.194.006 11.319l22.617 22.617a7.992 7.992 0 005.659 2.347c2.05 0 4.101-.783 5.667-2.349l44.12-44.12z\"/></svg>"
        },
        "$:/core/images/size": {
            "title": "$:/core/images/size",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-size tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M92.343 26l-9.171 9.172a4 4 0 105.656 5.656l16-16a4 4 0 000-5.656l-16-16a4 4 0 10-5.656 5.656L92.343 18H22a4 4 0 00-4 4v70.343l-9.172-9.171a4 4 0 10-5.656 5.656l16 16a4 4 0 005.656 0l16-16a4 4 0 10-5.656-5.656L26 92.343V22l-4 4h70.343zM112 52v64l4-4H52a4 4 0 100 8h64a4 4 0 004-4V52a4 4 0 10-8 0z\"/></svg>"
        },
        "$:/core/images/spiral": {
            "title": "$:/core/images/spiral",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-spiral tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M64.534 68.348c3.39 0 6.097-2.62 6.476-5.968l-4.755-.538 4.75.583c.377-3.07-1.194-6.054-3.89-7.78-2.757-1.773-6.34-2.01-9.566-.7-3.46 1.403-6.14 4.392-7.35 8.148l-.01.026c-1.3 4.08-.72 8.64 1.58 12.52 2.5 4.2 6.77 7.2 11.76 8.27 5.37 1.15 11.11-.05 15.83-3.31 5.04-3.51 8.46-9.02 9.45-15.3 1.05-6.7-.72-13.63-4.92-19.19l.02.02c-4.42-5.93-11.2-9.82-18.78-10.78-7.96-1.01-16.13 1.31-22.59 6.43-6.81 5.39-11.18 13.41-12.11 22.26-.98 9.27 1.87 18.65 7.93 26.02 6.32 7.69 15.6 12.56 25.74 13.48 10.54.96 21.15-2.42 29.45-9.4l.01-.01c8.58-7.25 13.94-17.78 14.86-29.21.94-11.84-2.96-23.69-10.86-32.9-8.19-9.5-19.95-15.36-32.69-16.27-13.16-.94-26.24 3.49-36.34 12.34l.01-.01c-10.41 9.08-16.78 22.1-17.68 36.15-.93 14.44 4.03 28.77 13.79 39.78 10.03 11.32 24.28 18.2 39.6 19.09 15.73.92 31.31-4.56 43.24-15.234 12.23-10.954 19.61-26.44 20.5-43.074a4.785 4.785 0 00-4.52-5.03 4.778 4.778 0 00-5.03 4.52c-.75 14.1-7 27.2-17.33 36.45-10.03 8.98-23.11 13.58-36.3 12.81-12.79-.75-24.67-6.48-33-15.89-8.07-9.11-12.17-20.94-11.41-32.827.74-11.52 5.942-22.15 14.43-29.54l.01-.01c8.18-7.17 18.74-10.75 29.35-9.998 10.21.726 19.6 5.41 26.11 12.96 6.24 7.273 9.32 16.61 8.573 25.894-.718 8.9-4.88 17.064-11.504 22.66l.01-.007c-6.36 5.342-14.44 7.92-22.425 7.19-7.604-.68-14.52-4.314-19.21-10.027-4.44-5.4-6.517-12.23-5.806-18.94.67-6.3 3.76-11.977 8.54-15.766 4.46-3.54 10.05-5.128 15.44-4.44 5.03.63 9.46 3.18 12.32 7.01l.02.024c2.65 3.5 3.75 7.814 3.1 11.92-.59 3.71-2.58 6.925-5.45 8.924-2.56 1.767-5.61 2.403-8.38 1.81-2.42-.516-4.42-1.92-5.53-3.79-.93-1.56-1.15-3.3-.69-4.75l-4.56-1.446L59.325 65c.36-1.12 1.068-1.905 1.84-2.22.25-.103.48-.14.668-.13.06.006.11.015.14.025.01 0 .01 0-.01-.01a1.047 1.047 0 01-.264-.332c-.15-.29-.23-.678-.18-1.11l-.005.04c.15-1.332 1.38-2.523 3.035-2.523-2.65 0-4.79 2.144-4.79 4.787s2.14 4.785 4.78 4.785z\"/></svg>"
        },
        "$:/core/images/stamp": {
            "title": "$:/core/images/stamp",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-stamp tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M49.733 64H16.01C11.584 64 8 67.583 8 72.003V97h112V72.003A8 8 0 00111.99 64H78.267A22.813 22.813 0 0175.5 53.077c0-6.475 2.687-12.324 7.009-16.497A22.818 22.818 0 0087 22.952C87 10.276 76.703 0 64 0S41 10.276 41 22.952c0 5.103 1.669 9.817 4.491 13.628 4.322 4.173 7.009 10.022 7.009 16.497 0 3.954-1.002 7.675-2.767 10.923zM8 104h112v8H8v-8z\"/></svg>"
        },
        "$:/core/images/star-filled": {
            "title": "$:/core/images/star-filled",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-star-filled tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M61.836 96.823l37.327 27.287c2.72 1.99 6.379-.69 5.343-3.912L90.29 75.988l-1.26 3.91 37.285-27.345c2.718-1.993 1.32-6.327-2.041-6.33l-46.113-.036 3.3 2.416L67.176 4.416c-1.04-3.221-5.563-3.221-6.604 0L46.29 48.603l3.3-2.416-46.113.036c-3.362.003-4.759 4.337-2.04 6.33L38.72 79.898l-1.26-3.91-14.216 44.21c-1.036 3.223 2.622 5.901 5.343 3.912l37.326-27.287h-4.078z\"/></svg>"
        },
        "$:/core/images/storyview-classic": {
            "title": "$:/core/images/storyview-classic",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-storyview-classic tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M8.007 0A8.01 8.01 0 000 8.007v111.986A8.01 8.01 0 008.007 128h111.986a8.01 8.01 0 008.007-8.007V8.007A8.01 8.01 0 00119.993 0H8.007zm15.992 16C19.581 16 16 19.578 16 23.992v16.016C16 44.422 19.588 48 24 48h80c4.419 0 8-3.578 8-7.992V23.992c0-4.414-3.588-7.992-8-7.992H24zm0 48C19.581 64 16 67.59 16 72c0 4.418 3.588 8 8 8h80c4.419 0 8-3.59 8-8 0-4.418-3.588-8-8-8H24zm0 32C19.581 96 16 99.59 16 104c0 4.418 3.588 8 8 8h80c4.419 0 8-3.59 8-8 0-4.418-3.588-8-8-8H24z\"/></svg>"
        },
        "$:/core/images/storyview-pop": {
            "title": "$:/core/images/storyview-pop",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-storyview-pop tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M8.007 0A8.01 8.01 0 000 8.007v111.986A8.01 8.01 0 008.007 128h111.986a8.01 8.01 0 008.007-8.007V8.007A8.01 8.01 0 00119.993 0H8.007zm15.992 16C19.581 16 16 19.578 16 23.992v16.016C16 44.422 19.588 48 24 48h80c4.419 0 8-3.578 8-7.992V23.992c0-4.414-3.588-7.992-8-7.992H24zm-7.99 40C11.587 56 8 59.578 8 63.992v16.016C8 84.422 11.584 88 16.01 88h95.98c4.424 0 8.01-3.578 8.01-7.992V63.992c0-4.414-3.584-7.992-8.01-7.992H16.01zM24 96C19.581 96 16 99.59 16 104c0 4.418 3.588 8 8 8h80c4.419 0 8-3.59 8-8 0-4.418-3.588-8-8-8H24zm0-32C19.581 64 16 67.59 16 72c0 4.418 3.588 8 8 8h80c4.419 0 8-3.59 8-8 0-4.418-3.588-8-8-8H24z\"/></svg>"
        },
        "$:/core/images/storyview-zoomin": {
            "title": "$:/core/images/storyview-zoomin",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-storyview-zoomin tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M8.007 0A8.01 8.01 0 000 8.007v111.986A8.01 8.01 0 008.007 128h111.986a8.01 8.01 0 008.007-8.007V8.007A8.01 8.01 0 00119.993 0H8.007zm15.992 16A8 8 0 0016 24.009V71.99C16 76.414 19.588 80 24 80h80a8 8 0 008-8.009V24.01c0-4.423-3.588-8.009-8-8.009H24z\"/></svg>"
        },
        "$:/core/images/strikethrough": {
            "title": "$:/core/images/strikethrough",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-strikethrough tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M92.794 38.726h15.422c-.229-6.74-1.514-12.538-3.856-17.393-2.342-4.855-5.54-8.881-9.596-12.08-4.055-3.199-8.767-5.54-14.136-7.025C75.258.743 69.433 0 63.15 0a62.76 62.76 0 00-16.364 2.142C41.474 3.57 36.733 5.74 32.564 8.653c-4.17 2.913-7.511 6.626-10.025 11.138-2.513 4.512-3.77 9.853-3.77 16.022 0 5.597 1.115 10.252 3.342 13.965 2.228 3.712 5.198 6.74 8.91 9.081 3.713 2.342 7.911 4.227 12.595 5.655a194.641 194.641 0 0014.308 3.77c4.855 1.085 9.624 2.142 14.308 3.17 4.683 1.028 8.881 2.37 12.594 4.027 3.713 1.656 6.683 3.798 8.91 6.425 2.228 2.628 3.342 6.055 3.342 10.281 0 4.456-.914 8.111-2.742 10.967a19.953 19.953 0 01-7.197 6.768c-2.97 1.657-6.311 2.828-10.024 3.513a60.771 60.771 0 01-11.052 1.028c-4.57 0-9.025-.571-13.366-1.713-4.34-1.143-8.139-2.913-11.394-5.312-3.256-2.4-5.884-5.455-7.883-9.168-1.999-3.712-2.998-8.139-2.998-13.28H15c0 7.426 1.342 13.852 4.027 19.278 2.684 5.426 6.34 9.881 10.966 13.365 4.627 3.484 9.996 6.083 16.107 7.797 6.112 1.713 12.595 2.57 19.449 2.57 5.597 0 11.223-.657 16.878-1.97 5.655-1.314 10.767-3.428 15.336-6.34 4.57-2.914 8.31-6.683 11.224-11.31 2.913-4.626 4.37-10.195 4.37-16.707 0-6.054-1.115-11.08-3.342-15.079-2.228-3.998-5.198-7.31-8.91-9.938-3.713-2.627-7.911-4.712-12.595-6.254a170.83 170.83 0 00-14.308-4.027 549.669 549.669 0 00-14.308-3.17c-4.683-.971-8.881-2.2-12.594-3.684-3.713-1.485-6.683-3.399-8.91-5.74-2.228-2.342-3.342-5.398-3.342-9.168 0-3.998.771-7.34 2.313-10.024 1.543-2.685 3.599-4.826 6.17-6.426 2.57-1.599 5.51-2.741 8.824-3.427a49.767 49.767 0 0110.11-1.028c8.453 0 15.393 1.97 20.819 5.912 5.426 3.94 8.596 10.31 9.51 19.106z\"/><path d=\"M5 54h118v16H5z\"/></g></svg>"
        },
        "$:/core/images/subscript": {
            "title": "$:/core/images/subscript",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-subscript tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M2.272 16h19.91l21.649 33.675L66.414 16h18.708L53.585 61.969l33.809 49.443H67.082L43.296 74.93l-24.187 36.48H0L33.808 61.97 2.272 16zM127.91 128.412H85.328c.059-5.168 1.306-9.681 3.741-13.542 2.435-3.86 5.761-7.216 9.978-10.066a112.388 112.388 0 016.325-4.321 50.09 50.09 0 006.058-4.499c1.841-1.603 3.356-3.34 4.543-5.211 1.188-1.871 1.812-4.024 1.871-6.46 0-1.128-.133-2.33-.4-3.607a9.545 9.545 0 00-1.56-3.564c-.772-1.098-1.84-2.019-3.207-2.761-1.366-.743-3.148-1.114-5.345-1.114-2.02 0-3.697.4-5.033 1.203-1.337.801-2.406 1.9-3.208 3.296-.801 1.396-1.395 3.044-1.781 4.944-.386 1.9-.609 3.95-.668 6.147H86.486c0-3.445.46-6.637 1.38-9.577.921-2.94 2.302-5.478 4.143-7.617 1.841-2.138 4.083-3.815 6.726-5.033 2.643-1.217 5.716-1.826 9.22-1.826 3.802 0 6.979.623 9.533 1.87 2.554 1.248 4.617 2.822 6.191 4.722 1.574 1.9 2.688 3.965 3.341 6.192.653 2.227.98 4.35.98 6.37 0 2.494-.386 4.75-1.158 6.77a21.803 21.803 0 01-3.118 5.568 31.516 31.516 0 01-4.454 4.677 66.788 66.788 0 01-5.167 4.009 139.198 139.198 0 01-5.346 3.563 79.237 79.237 0 00-4.944 3.386c-1.514 1.128-2.836 2.3-3.964 3.518-1.129 1.218-1.9 2.51-2.317 3.876h30.379v9.087z\"/></svg>"
        },
        "$:/core/images/superscript": {
            "title": "$:/core/images/superscript",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-superscript tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M2.272 16h19.91l21.649 33.675L66.414 16h18.708L53.585 61.969l33.809 49.443H67.082L43.296 74.93l-24.187 36.48H0L33.808 61.97 2.272 16zM127.91 63.412H85.328c.059-5.168 1.306-9.681 3.741-13.542 2.435-3.86 5.761-7.216 9.978-10.066a112.388 112.388 0 016.325-4.321 50.09 50.09 0 006.058-4.499c1.841-1.603 3.356-3.34 4.543-5.211 1.188-1.871 1.812-4.024 1.871-6.46 0-1.128-.133-2.33-.4-3.607a9.545 9.545 0 00-1.56-3.564c-.772-1.098-1.84-2.019-3.207-2.761-1.366-.743-3.148-1.114-5.345-1.114-2.02 0-3.697.4-5.033 1.203-1.337.801-2.406 1.9-3.208 3.296-.801 1.396-1.395 3.044-1.781 4.944-.386 1.9-.609 3.95-.668 6.147H86.486c0-3.445.46-6.637 1.38-9.577.921-2.94 2.302-5.478 4.143-7.617 1.841-2.138 4.083-3.815 6.726-5.033 2.643-1.217 5.716-1.826 9.22-1.826 3.802 0 6.979.623 9.533 1.87 2.554 1.248 4.617 2.822 6.191 4.722 1.574 1.9 2.688 3.965 3.341 6.192.653 2.227.98 4.35.98 6.37 0 2.494-.386 4.75-1.158 6.77a21.803 21.803 0 01-3.118 5.568 31.516 31.516 0 01-4.454 4.677 66.788 66.788 0 01-5.167 4.009 139.198 139.198 0 01-5.346 3.563 79.237 79.237 0 00-4.944 3.386c-1.514 1.128-2.836 2.3-3.964 3.518-1.129 1.218-1.9 2.51-2.317 3.876h30.379v9.087z\"/></svg>"
        },
        "$:/core/images/tag-button": {
            "title": "$:/core/images/tag-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-tag-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M18.164 47.66l.004 4.105c.003 3.823 2.19 9.097 4.885 11.792l61.85 61.85c2.697 2.697 7.068 2.69 9.769-.01L125.767 94.3a6.903 6.903 0 00.01-9.77L63.928 22.683c-2.697-2.697-7.976-4.88-11.796-4.881l-27.076-.007a6.902 6.902 0 00-6.91 6.91l.008 9.96.287.033c3.73.411 8.489-.044 13.365-1.153a9.702 9.702 0 0111.14-3.662l.291-.13.128.285a9.7 9.7 0 013.3 2.17c3.796 3.796 3.801 9.945.012 13.734-3.618 3.618-9.386 3.777-13.204.482-5.365 1.122-10.674 1.596-15.309 1.237z\"/><path d=\"M47.633 39.532l.023.051c-9.689 4.356-21.584 6.799-30.396 5.828C5.273 44.089-1.028 36.43 2.443 24.078 5.562 12.976 14.3 4.361 24.047 1.548c10.68-3.083 19.749 1.968 19.749 13.225h-8.623c0-4.859-3.078-6.573-8.735-4.94-6.91 1.995-13.392 8.383-15.694 16.577-1.915 6.818.417 9.653 7.46 10.43 7.126.785 17.531-1.352 25.917-5.121l.027.06.036-.017c1.76-.758 6.266 6.549 3.524 7.74a2.8 2.8 0 01-.075.03z\"/></g></svg>"
        },
        "$:/core/images/theme-button": {
            "title": "$:/core/images/theme-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-theme-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M55.854 66.945a122.626 122.626 0 01-3.9-4.819c-11.064-14.548-16.645-6.888-22.96 0-6.315 6.888 1.664 12.47-4.33 17.335-5.993 4.866-5.623 6.552-15.737-2.35-10.115-8.9-10.815-11.351-6.172-16.43 4.644-5.08 8.524 2.918 18.01-6.108 9.485-9.026 1.517-17.026 1.517-17.026S42.03-2.824 68.42.157c26.39 2.982-9.984-3.86-19.031 27.801-3.874 13.556.72 10.362 8.066 16.087 1.707 1.33 6.428 4.732 12.671 9.318-6.129 5.879-11.157 10.669-14.273 13.582zm11.641 12.947c16.013 17.036 37.742 37.726 45.117 40.42 10.432 3.813 15.388-3.141 15.388-14.79 0-7.151-23.83-26.542-43.924-41.769-7.408 7.156-13.376 12.953-16.58 16.139z\"/><path d=\"M11.069 109.828L46.31 74.587a3.56 3.56 0 115.037-5.032l15.098 15.098a3.56 3.56 0 11-5.032 5.037l-35.24 35.241c-4.171 4.17-10.933 4.17-15.104 0-4.17-4.17-4.17-10.933 0-15.103zM124.344 6.622l5.034 5.034-7.49 12.524-7.613 2.58L61.413 79.62l-5.034-5.034 52.861-52.862 2.58-7.614 12.524-7.49z\"/></g></svg>"
        },
        "$:/core/images/timestamp-off": {
            "title": "$:/core/images/timestamp-off",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-timestamp-off tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M58.25 11C26.08 11 0 37.082 0 69.25s26.08 58.25 58.25 58.25c32.175 0 58.25-26.082 58.25-58.25S90.425 11 58.25 11zm0 100.5C34.914 111.5 16 92.586 16 69.25 16 45.92 34.914 27 58.25 27s42.25 18.92 42.25 42.25c0 23.336-18.914 42.25-42.25 42.25zM49.704 10a5 5 0 010-10H66.69a5 5 0 015 5c.006 2.757-2.238 5-5 5H49.705z\"/><path d=\"M58.25 35.88c-18.777 0-33.998 15.224-33.998 33.998 0 18.773 15.22 34.002 33.998 34.002 18.784 0 34.002-15.23 34.002-34.002 0-18.774-15.218-33.998-34.002-33.998zm-3.03 50.123H44.196v-34H55.22v34zm16.976 0H61.17v-34h11.025v34z\"/></g></svg>"
        },
        "$:/core/images/timestamp-on": {
            "title": "$:/core/images/timestamp-on",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-timestamp-on tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M58.25 11C26.08 11 0 37.082 0 69.25s26.08 58.25 58.25 58.25c32.175 0 58.25-26.082 58.25-58.25S90.425 11 58.25 11zm0 100.5C34.914 111.5 16 92.586 16 69.25 16 45.92 34.914 27 58.25 27s42.25 18.92 42.25 42.25c0 23.336-18.914 42.25-42.25 42.25zM49.704 10a5 5 0 010-10H66.69a5 5 0 015 5c.006 2.757-2.238 5-5 5H49.705z\"/><path d=\"M13.41 27.178a5.005 5.005 0 01-7.045-.613 5.008 5.008 0 01.616-7.047l9.95-8.348a5 5 0 016.429 7.661l-9.95 8.348zm89.573 0a5.005 5.005 0 007.045-.613 5.008 5.008 0 00-.616-7.047l-9.95-8.348a5 5 0 00-6.428 7.661l9.95 8.348zM65.097 71.072c0 3.826-3.09 6.928-6.897 6.928-3.804.006-6.9-3.102-6.903-6.928 0 0 4.76-39.072 6.903-39.072s6.897 39.072 6.897 39.072z\"/></g></svg>"
        },
        "$:/core/images/tip": {
            "title": "$:/core/images/tip",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-tip tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M64 128.242c35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64-35.346 0-64 28.654-64 64 0 35.346 28.654 64 64 64zm11.936-36.789c-.624 4.129-5.73 7.349-11.936 7.349-6.206 0-11.312-3.22-11.936-7.349C54.33 94.05 58.824 95.82 64 95.82c5.175 0 9.67-1.769 11.936-4.366zm0 4.492c-.624 4.13-5.73 7.349-11.936 7.349-6.206 0-11.312-3.22-11.936-7.349 2.266 2.597 6.76 4.366 11.936 4.366 5.175 0 9.67-1.769 11.936-4.366zm0 4.456c-.624 4.129-5.73 7.349-11.936 7.349-6.206 0-11.312-3.22-11.936-7.349 2.266 2.597 6.76 4.366 11.936 4.366 5.175 0 9.67-1.769 11.936-4.366zm0 4.492c-.624 4.13-5.73 7.349-11.936 7.349-6.206 0-11.312-3.22-11.936-7.349 2.266 2.597 6.76 4.366 11.936 4.366 5.175 0 9.67-1.769 11.936-4.366zM64.3 24.242c11.618 0 23.699 7.82 23.699 24.2S75.92 71.754 75.92 83.576c0 5.873-5.868 9.26-11.92 9.26s-12.027-3.006-12.027-9.26C51.973 71.147 40 65.47 40 48.442s12.683-24.2 24.301-24.2z\"/></svg>"
        },
        "$:/core/images/transcludify": {
            "title": "$:/core/images/transcludify",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-transcludify-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M0 59.482c.591 0 1.36-.089 2.306-.266a10.417 10.417 0 002.75-.932 6.762 6.762 0 002.306-1.907c.651-.828.976-1.863.976-3.104V35.709c0-2.01.414-3.74 1.242-5.19.828-1.448 1.833-2.66 3.016-3.636s2.425-1.7 3.726-2.173c1.3-.473 2.424-.71 3.37-.71h8.073v7.451h-4.88c-1.241 0-2.232.207-2.97.621-.74.414-1.302.932-1.686 1.552a4.909 4.909 0 00-.71 1.996c-.089.71-.133 1.39-.133 2.04v16.677c0 1.715-.325 3.134-.976 4.258-.65 1.123-1.434 2.025-2.35 2.705-.917.68-1.863 1.168-2.839 1.464-.976.296-1.818.473-2.528.532v.178c.71.059 1.552.207 2.528.443.976.237 1.922.68 2.839 1.33.916.651 1.7 1.583 2.35 2.795.65 1.212.976 2.853.976 4.923v16.144c0 .65.044 1.33.133 2.04.089.71.325 1.375.71 1.996.384.621.946 1.139 1.685 1.553.74.414 1.73.62 2.972.62h4.879v7.452h-8.073c-.946 0-2.07-.237-3.37-.71-1.301-.473-2.543-1.197-3.726-2.173-1.183-.976-2.188-2.188-3.016-3.637-.828-1.449-1.242-3.179-1.242-5.19V74.119c0-1.42-.325-2.572-.976-3.46-.65-.886-1.419-1.581-2.306-2.084a8.868 8.868 0 00-2.75-1.02C1.36 67.377.591 67.288 0 67.288v-7.806zm24.66 0c.591 0 1.36-.089 2.306-.266a10.417 10.417 0 002.75-.932 6.762 6.762 0 002.306-1.907c.65-.828.976-1.863.976-3.104V35.709c0-2.01.414-3.74 1.242-5.19.828-1.448 1.833-2.66 3.016-3.636s2.425-1.7 3.726-2.173c1.3-.473 2.424-.71 3.37-.71h8.073v7.451h-4.88c-1.241 0-2.232.207-2.97.621-.74.414-1.302.932-1.686 1.552a4.909 4.909 0 00-.71 1.996c-.089.71-.133 1.39-.133 2.04v16.677c0 1.715-.325 3.134-.976 4.258-.65 1.123-1.434 2.025-2.35 2.705-.917.68-1.863 1.168-2.839 1.464-.976.296-1.818.473-2.528.532v.178c.71.059 1.552.207 2.528.443.976.237 1.922.68 2.839 1.33.916.651 1.7 1.583 2.35 2.795.65 1.212.976 2.853.976 4.923v16.144c0 .65.044 1.33.133 2.04.089.71.325 1.375.71 1.996.384.621.946 1.139 1.685 1.553.74.414 1.73.62 2.972.62h4.879v7.452h-8.073c-.946 0-2.07-.237-3.37-.71-1.301-.473-2.543-1.197-3.726-2.173-1.183-.976-2.188-2.188-3.016-3.637-.828-1.449-1.242-3.179-1.242-5.19V74.119c0-1.42-.325-2.572-.976-3.46-.65-.886-1.419-1.581-2.306-2.084a8.868 8.868 0 00-2.75-1.02c-.946-.177-1.715-.266-2.306-.266v-7.806zm43.965-3.538L80.6 52.041l2.306 7.097-12.063 3.903 7.628 10.378-6.12 4.435-7.63-10.467-7.45 10.201-5.943-4.524 7.628-10.023-12.152-4.17 2.306-7.096 12.064 4.17V43.347h7.451v12.596zm34.425 11.344c-.65 0-1.449.089-2.395.266-.946.177-1.863.488-2.75.931a6.356 6.356 0 00-2.262 1.908c-.62.828-.931 1.862-.931 3.104v17.564c0 2.01-.414 3.74-1.242 5.189-.828 1.449-1.833 2.661-3.016 3.637s-2.425 1.7-3.726 2.173c-1.3.473-2.424.71-3.37.71h-8.073v-7.451h4.88c1.241 0 2.232-.207 2.97-.621.74-.414 1.302-.932 1.686-1.553a4.9 4.9 0 00.71-1.995c.089-.71.133-1.39.133-2.04V72.432c0-1.715.325-3.134.976-4.258.65-1.124 1.434-2.01 2.35-2.661.917-.65 1.863-1.124 2.839-1.42.976-.295 1.818-.502 2.528-.62v-.178c-.71-.059-1.552-.207-2.528-.443-.976-.237-1.922-.68-2.839-1.33-.916-.651-1.7-1.583-2.35-2.795-.65-1.212-.976-2.853-.976-4.923V37.66c0-.651-.044-1.331-.133-2.04a4.909 4.909 0 00-.71-1.997c-.384-.62-.946-1.138-1.685-1.552-.74-.414-1.73-.62-2.972-.62h-4.879V24h8.073c.946 0 2.07.237 3.37.71 1.301.473 2.543 1.197 3.726 2.173 1.183.976 2.188 2.188 3.016 3.637.828 1.449 1.242 3.178 1.242 5.189v16.943c0 1.419.31 2.572.931 3.46a6.897 6.897 0 002.262 2.084 8.868 8.868 0 002.75 1.02c.946.177 1.745.266 2.395.266v7.806zm24.66 0c-.65 0-1.449.089-2.395.266-.946.177-1.863.488-2.75.931a6.356 6.356 0 00-2.262 1.908c-.62.828-.931 1.862-.931 3.104v17.564c0 2.01-.414 3.74-1.242 5.189-.828 1.449-1.833 2.661-3.016 3.637s-2.425 1.7-3.726 2.173c-1.3.473-2.424.71-3.37.71h-8.073v-7.451h4.88c1.241 0 2.232-.207 2.97-.621.74-.414 1.302-.932 1.686-1.553a4.9 4.9 0 00.71-1.995c.089-.71.133-1.39.133-2.04V72.432c0-1.715.325-3.134.976-4.258.65-1.124 1.434-2.01 2.35-2.661.917-.65 1.863-1.124 2.839-1.42.976-.295 1.818-.502 2.528-.62v-.178c-.71-.059-1.552-.207-2.528-.443-.976-.237-1.922-.68-2.839-1.33-.916-.651-1.7-1.583-2.35-2.795-.65-1.212-.976-2.853-.976-4.923V37.66c0-.651-.044-1.331-.133-2.04a4.909 4.909 0 00-.71-1.997c-.384-.62-.946-1.138-1.685-1.552-.74-.414-1.73-.62-2.972-.62h-4.879V24h8.073c.946 0 2.07.237 3.37.71 1.301.473 2.543 1.197 3.726 2.173 1.183.976 2.188 2.188 3.016 3.637.828 1.449 1.242 3.178 1.242 5.189v16.943c0 1.419.31 2.572.931 3.46a6.897 6.897 0 002.262 2.084 8.868 8.868 0 002.75 1.02c.946.177 1.745.266 2.395.266v7.806z\"/></svg>"
        },
        "$:/core/images/twitter": {
            "title": "$:/core/images/twitter",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-twitter tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M41.626 115.803A73.376 73.376 0 012 104.235c2.022.238 4.08.36 6.166.36 12.111 0 23.258-4.117 32.105-11.023-11.312-.208-20.859-7.653-24.148-17.883a25.98 25.98 0 0011.674-.441C15.971 72.881 7.061 62.474 7.061 49.997c0-.108 0-.216.002-.323a25.824 25.824 0 0011.709 3.22c-6.936-4.617-11.5-12.5-11.5-21.433 0-4.719 1.274-9.142 3.5-12.945 12.75 15.579 31.797 25.83 53.281 26.904-.44-1.884-.67-3.85-.67-5.868 0-14.22 11.575-25.75 25.852-25.75a25.865 25.865 0 0118.869 8.132 51.892 51.892 0 0016.415-6.248c-1.93 6.012-6.029 11.059-11.366 14.246A51.844 51.844 0 00128 25.878a52.428 52.428 0 01-12.9 13.33c.05 1.104.075 2.214.075 3.33 0 34.028-26 73.265-73.549 73.265\"/></svg>"
        },
        "$:/core/images/underline": {
            "title": "$:/core/images/underline",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-underline tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M7 117.421h114.248V128H7v-10.579zm97.871-18.525V0h-16.26v55.856c0 4.463-.605 8.576-1.816 12.338-1.212 3.762-3.03 7.046-5.452 9.851-2.423 2.806-5.452 4.974-9.086 6.504-3.635 1.53-7.939 2.296-12.912 2.296-6.25 0-11.159-1.786-14.73-5.356-3.57-3.571-5.356-8.417-5.356-14.538V0H23v65.038c0 5.356.542 10.234 1.626 14.633 1.084 4.4 2.965 8.194 5.643 11.382 2.678 3.188 6.185 5.643 10.52 7.365 4.337 1.721 9.756 2.582 16.26 2.582 7.27 0 13.582-1.435 18.938-4.304 5.356-2.87 9.755-7.365 13.199-13.486h.382v15.686h15.303z\"/></svg>"
        },
        "$:/core/images/unfold-all-button": {
            "title": "$:/core/images/unfold-all-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-unfold-all tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"128\" height=\"16\" rx=\"8\"/><rect width=\"128\" height=\"16\" y=\"64\" rx=\"8\"/><path d=\"M63.945 60.624c-2.05 0-4.101-.78-5.666-2.345L35.662 35.662c-3.125-3.125-3.13-8.195-.005-11.319 3.118-3.118 8.192-3.122 11.319.005L63.94 41.314l16.966-16.966c3.124-3.124 8.194-3.129 11.318-.005 3.118 3.118 3.122 8.192-.005 11.319L69.603 58.279a7.986 7.986 0 01-5.663 2.346zM64.004 124.565c-2.05 0-4.102-.78-5.666-2.345L35.721 99.603c-3.125-3.125-3.13-8.195-.005-11.319 3.118-3.118 8.191-3.122 11.318.005L64 105.255l16.966-16.966c3.124-3.124 8.194-3.129 11.318-.005 3.118 3.118 3.122 8.192-.005 11.319L69.662 122.22a7.986 7.986 0 01-5.663 2.346z\"/></g></svg>"
        },
        "$:/core/images/unfold-button": {
            "title": "$:/core/images/unfold-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-unfold tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"128\" height=\"16\" rx=\"8\"/><path d=\"M63.945 63.624c-2.05 0-4.101-.78-5.666-2.345L35.662 38.662c-3.125-3.125-3.13-8.195-.005-11.319 3.118-3.118 8.192-3.122 11.319.005L63.94 44.314l16.966-16.966c3.124-3.124 8.194-3.129 11.318-.005 3.118 3.118 3.122 8.192-.005 11.319L69.603 61.279a7.986 7.986 0 01-5.663 2.346zM64.004 105.682c-2.05.001-4.102-.78-5.666-2.344L35.721 80.721c-3.125-3.125-3.13-8.195-.005-11.319 3.118-3.118 8.191-3.122 11.318.005L64 86.373l16.966-16.966c3.124-3.125 8.194-3.13 11.318-.005 3.118 3.118 3.122 8.192-.005 11.319l-22.617 22.617a7.986 7.986 0 01-5.663 2.346z\"/></g></svg>"
        },
        "$:/core/images/unlocked-padlock": {
            "title": "$:/core/images/unlocked-padlock",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-unlocked-padlock tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M48.627 64H105v32.01C105 113.674 90.674 128 73.001 128H56C38.318 128 24 113.677 24 96.01V64h6.136c-10.455-12.651-27.364-35.788-4.3-55.142 24.636-20.672 45.835 4.353 55.777 16.201 9.943 11.85-2.676 22.437-12.457 9.892-9.78-12.545-21.167-24.146-33.207-14.043-12.041 10.104-1.757 22.36 8.813 34.958 2.467 2.94 3.641 5.732 3.865 8.134zm19.105 28.364A8.503 8.503 0 0064.5 76a8.5 8.5 0 00-3.498 16.25l-5.095 22.77H72.8l-5.07-22.656z\"/></svg>"
        },
        "$:/core/images/up-arrow": {
            "title": "$:/core/images/up-arrow",
            "created": "20150316000544368",
            "modified": "20150316000831867",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-up-arrow tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M63.892.281c2.027 0 4.054.77 5.6 2.316l55.98 55.98a7.92 7.92 0 010 11.196c-3.086 3.085-8.104 3.092-11.196 0L63.894 19.393 13.513 69.774a7.92 7.92 0 01-11.196 0c-3.085-3.086-3.092-8.105 0-11.196l55.98-55.98A7.892 7.892 0 0163.893.28z\"/></svg>"
        },
        "$:/core/images/video": {
            "title": "$:/core/images/video",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-video tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M64 12c-34.91 0-55.273 2.917-58.182 5.833C2.91 20.75 0 41.167 0 64.5c0 23.333 2.91 43.75 5.818 46.667C8.728 114.083 29.091 117 64 117c34.91 0 55.273-2.917 58.182-5.833C125.09 108.25 128 87.833 128 64.5c0-23.333-2.91-43.75-5.818-46.667C119.272 14.917 98.909 12 64 12zm-9.084 32.618c-3.813-2.542-6.905-.879-6.905 3.698v31.368c0 4.585 3.099 6.235 6.905 3.698l22.168-14.779c3.813-2.542 3.806-6.669 0-9.206L54.916 44.618z\"/></svg>"
        },
        "$:/core/images/warning": {
            "title": "$:/core/images/warning",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-warning tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M57.072 11c3.079-5.333 10.777-5.333 13.856 0l55.426 96c3.079 5.333-.77 12-6.928 12H8.574c-6.158 0-10.007-6.667-6.928-12l55.426-96zM64 37c-4.418 0-8 3.582-8 7.994v28.012C56 77.421 59.59 81 64 81c4.418 0 8-3.582 8-7.994V44.994C72 40.579 68.41 37 64 37zm0 67a8 8 0 100-16 8 8 0 000 16z\"/></svg>"
        },
        "$:/language/Buttons/AdvancedSearch/Caption": {
            "title": "$:/language/Buttons/AdvancedSearch/Caption",
            "text": "advanced search"
        },
        "$:/language/Buttons/AdvancedSearch/Hint": {
            "title": "$:/language/Buttons/AdvancedSearch/Hint",
            "text": "Advanced search"
        },
        "$:/language/Buttons/Cancel/Caption": {
            "title": "$:/language/Buttons/Cancel/Caption",
            "text": "cancel"
        },
        "$:/language/Buttons/Cancel/Hint": {
            "title": "$:/language/Buttons/Cancel/Hint",
            "text": "Discard changes to this tiddler"
        },
        "$:/language/Buttons/Clone/Caption": {
            "title": "$:/language/Buttons/Clone/Caption",
            "text": "clone"
        },
        "$:/language/Buttons/Clone/Hint": {
            "title": "$:/language/Buttons/Clone/Hint",
            "text": "Clone this tiddler"
        },
        "$:/language/Buttons/Close/Caption": {
            "title": "$:/language/Buttons/Close/Caption",
            "text": "close"
        },
        "$:/language/Buttons/Close/Hint": {
            "title": "$:/language/Buttons/Close/Hint",
            "text": "Close this tiddler"
        },
        "$:/language/Buttons/CloseAll/Caption": {
            "title": "$:/language/Buttons/CloseAll/Caption",
            "text": "close all"
        },
        "$:/language/Buttons/CloseAll/Hint": {
            "title": "$:/language/Buttons/CloseAll/Hint",
            "text": "Close all tiddlers"
        },
        "$:/language/Buttons/CloseOthers/Caption": {
            "title": "$:/language/Buttons/CloseOthers/Caption",
            "text": "close others"
        },
        "$:/language/Buttons/CloseOthers/Hint": {
            "title": "$:/language/Buttons/CloseOthers/Hint",
            "text": "Close other tiddlers"
        },
        "$:/language/Buttons/ControlPanel/Caption": {
            "title": "$:/language/Buttons/ControlPanel/Caption",
            "text": "control panel"
        },
        "$:/language/Buttons/ControlPanel/Hint": {
            "title": "$:/language/Buttons/ControlPanel/Hint",
            "text": "Open control panel"
        },
        "$:/language/Buttons/CopyToClipboard/Caption": {
            "title": "$:/language/Buttons/CopyToClipboard/Caption",
            "text": "copy to clipboard"
        },
        "$:/language/Buttons/CopyToClipboard/Hint": {
            "title": "$:/language/Buttons/CopyToClipboard/Hint",
            "text": "Copy this text to the clipboard"
        },
        "$:/language/Buttons/Delete/Caption": {
            "title": "$:/language/Buttons/Delete/Caption",
            "text": "delete"
        },
        "$:/language/Buttons/Delete/Hint": {
            "title": "$:/language/Buttons/Delete/Hint",
            "text": "Delete this tiddler"
        },
        "$:/language/Buttons/Edit/Caption": {
            "title": "$:/language/Buttons/Edit/Caption",
            "text": "edit"
        },
        "$:/language/Buttons/Edit/Hint": {
            "title": "$:/language/Buttons/Edit/Hint",
            "text": "Edit this tiddler"
        },
        "$:/language/Buttons/Encryption/Caption": {
            "title": "$:/language/Buttons/Encryption/Caption",
            "text": "encryption"
        },
        "$:/language/Buttons/Encryption/Hint": {
            "title": "$:/language/Buttons/Encryption/Hint",
            "text": "Set or clear a password for saving this wiki"
        },
        "$:/language/Buttons/Encryption/ClearPassword/Caption": {
            "title": "$:/language/Buttons/Encryption/ClearPassword/Caption",
            "text": "clear password"
        },
        "$:/language/Buttons/Encryption/ClearPassword/Hint": {
            "title": "$:/language/Buttons/Encryption/ClearPassword/Hint",
            "text": "Clear the password and save this wiki without encryption"
        },
        "$:/language/Buttons/Encryption/SetPassword/Caption": {
            "title": "$:/language/Buttons/Encryption/SetPassword/Caption",
            "text": "set password"
        },
        "$:/language/Buttons/Encryption/SetPassword/Hint": {
            "title": "$:/language/Buttons/Encryption/SetPassword/Hint",
            "text": "Set a password for saving this wiki with encryption"
        },
        "$:/language/Buttons/ExportPage/Caption": {
            "title": "$:/language/Buttons/ExportPage/Caption",
            "text": "export all"
        },
        "$:/language/Buttons/ExportPage/Hint": {
            "title": "$:/language/Buttons/ExportPage/Hint",
            "text": "Export all tiddlers"
        },
        "$:/language/Buttons/ExportTiddler/Caption": {
            "title": "$:/language/Buttons/ExportTiddler/Caption",
            "text": "export tiddler"
        },
        "$:/language/Buttons/ExportTiddler/Hint": {
            "title": "$:/language/Buttons/ExportTiddler/Hint",
            "text": "Export tiddler"
        },
        "$:/language/Buttons/ExportTiddlers/Caption": {
            "title": "$:/language/Buttons/ExportTiddlers/Caption",
            "text": "export tiddlers"
        },
        "$:/language/Buttons/ExportTiddlers/Hint": {
            "title": "$:/language/Buttons/ExportTiddlers/Hint",
            "text": "Export tiddlers"
        },
        "$:/language/Buttons/SidebarSearch/Hint": {
            "title": "$:/language/Buttons/SidebarSearch/Hint",
            "text": "Select the sidebar search field"
        },
        "$:/language/Buttons/Fold/Caption": {
            "title": "$:/language/Buttons/Fold/Caption",
            "text": "fold tiddler"
        },
        "$:/language/Buttons/Fold/Hint": {
            "title": "$:/language/Buttons/Fold/Hint",
            "text": "Fold the body of this tiddler"
        },
        "$:/language/Buttons/Fold/FoldBar/Caption": {
            "title": "$:/language/Buttons/Fold/FoldBar/Caption",
            "text": "fold-bar"
        },
        "$:/language/Buttons/Fold/FoldBar/Hint": {
            "title": "$:/language/Buttons/Fold/FoldBar/Hint",
            "text": "Optional bars to fold and unfold tiddlers"
        },
        "$:/language/Buttons/Unfold/Caption": {
            "title": "$:/language/Buttons/Unfold/Caption",
            "text": "unfold tiddler"
        },
        "$:/language/Buttons/Unfold/Hint": {
            "title": "$:/language/Buttons/Unfold/Hint",
            "text": "Unfold the body of this tiddler"
        },
        "$:/language/Buttons/FoldOthers/Caption": {
            "title": "$:/language/Buttons/FoldOthers/Caption",
            "text": "fold other tiddlers"
        },
        "$:/language/Buttons/FoldOthers/Hint": {
            "title": "$:/language/Buttons/FoldOthers/Hint",
            "text": "Fold the bodies of other opened tiddlers"
        },
        "$:/language/Buttons/FoldAll/Caption": {
            "title": "$:/language/Buttons/FoldAll/Caption",
            "text": "fold all tiddlers"
        },
        "$:/language/Buttons/FoldAll/Hint": {
            "title": "$:/language/Buttons/FoldAll/Hint",
            "text": "Fold the bodies of all opened tiddlers"
        },
        "$:/language/Buttons/UnfoldAll/Caption": {
            "title": "$:/language/Buttons/UnfoldAll/Caption",
            "text": "unfold all tiddlers"
        },
        "$:/language/Buttons/UnfoldAll/Hint": {
            "title": "$:/language/Buttons/UnfoldAll/Hint",
            "text": "Unfold the bodies of all opened tiddlers"
        },
        "$:/language/Buttons/FullScreen/Caption": {
            "title": "$:/language/Buttons/FullScreen/Caption",
            "text": "full-screen"
        },
        "$:/language/Buttons/FullScreen/Hint": {
            "title": "$:/language/Buttons/FullScreen/Hint",
            "text": "Enter or leave full-screen mode"
        },
        "$:/language/Buttons/Help/Caption": {
            "title": "$:/language/Buttons/Help/Caption",
            "text": "help"
        },
        "$:/language/Buttons/Help/Hint": {
            "title": "$:/language/Buttons/Help/Hint",
            "text": "Show help panel"
        },
        "$:/language/Buttons/Import/Caption": {
            "title": "$:/language/Buttons/Import/Caption",
            "text": "import"
        },
        "$:/language/Buttons/Import/Hint": {
            "title": "$:/language/Buttons/Import/Hint",
            "text": "Import many types of file including text, image, TiddlyWiki or JSON"
        },
        "$:/language/Buttons/Info/Caption": {
            "title": "$:/language/Buttons/Info/Caption",
            "text": "info"
        },
        "$:/language/Buttons/Info/Hint": {
            "title": "$:/language/Buttons/Info/Hint",
            "text": "Show information for this tiddler"
        },
        "$:/language/Buttons/Home/Caption": {
            "title": "$:/language/Buttons/Home/Caption",
            "text": "home"
        },
        "$:/language/Buttons/Home/Hint": {
            "title": "$:/language/Buttons/Home/Hint",
            "text": "Open the default tiddlers"
        },
        "$:/language/Buttons/Language/Caption": {
            "title": "$:/language/Buttons/Language/Caption",
            "text": "language"
        },
        "$:/language/Buttons/Language/Hint": {
            "title": "$:/language/Buttons/Language/Hint",
            "text": "Choose the user interface language"
        },
        "$:/language/Buttons/Manager/Caption": {
            "title": "$:/language/Buttons/Manager/Caption",
            "text": "tiddler manager"
        },
        "$:/language/Buttons/Manager/Hint": {
            "title": "$:/language/Buttons/Manager/Hint",
            "text": "Open tiddler manager"
        },
        "$:/language/Buttons/More/Caption": {
            "title": "$:/language/Buttons/More/Caption",
            "text": "more"
        },
        "$:/language/Buttons/More/Hint": {
            "title": "$:/language/Buttons/More/Hint",
            "text": "More actions"
        },
        "$:/language/Buttons/NewHere/Caption": {
            "title": "$:/language/Buttons/NewHere/Caption",
            "text": "new here"
        },
        "$:/language/Buttons/NewHere/Hint": {
            "title": "$:/language/Buttons/NewHere/Hint",
            "text": "Create a new tiddler tagged with this one"
        },
        "$:/language/Buttons/NewJournal/Caption": {
            "title": "$:/language/Buttons/NewJournal/Caption",
            "text": "new journal"
        },
        "$:/language/Buttons/NewJournal/Hint": {
            "title": "$:/language/Buttons/NewJournal/Hint",
            "text": "Create a new journal tiddler"
        },
        "$:/language/Buttons/NewJournalHere/Caption": {
            "title": "$:/language/Buttons/NewJournalHere/Caption",
            "text": "new journal here"
        },
        "$:/language/Buttons/NewJournalHere/Hint": {
            "title": "$:/language/Buttons/NewJournalHere/Hint",
            "text": "Create a new journal tiddler tagged with this one"
        },
        "$:/language/Buttons/NewImage/Caption": {
            "title": "$:/language/Buttons/NewImage/Caption",
            "text": "new image"
        },
        "$:/language/Buttons/NewImage/Hint": {
            "title": "$:/language/Buttons/NewImage/Hint",
            "text": "Create a new image tiddler"
        },
        "$:/language/Buttons/NewMarkdown/Caption": {
            "title": "$:/language/Buttons/NewMarkdown/Caption",
            "text": "new Markdown tiddler"
        },
        "$:/language/Buttons/NewMarkdown/Hint": {
            "title": "$:/language/Buttons/NewMarkdown/Hint",
            "text": "Create a new Markdown tiddler"
        },
        "$:/language/Buttons/NewTiddler/Caption": {
            "title": "$:/language/Buttons/NewTiddler/Caption",
            "text": "new tiddler"
        },
        "$:/language/Buttons/NewTiddler/Hint": {
            "title": "$:/language/Buttons/NewTiddler/Hint",
            "text": "Create a new tiddler"
        },
        "$:/language/Buttons/OpenWindow/Caption": {
            "title": "$:/language/Buttons/OpenWindow/Caption",
            "text": "open in new window"
        },
        "$:/language/Buttons/OpenWindow/Hint": {
            "title": "$:/language/Buttons/OpenWindow/Hint",
            "text": "Open tiddler in new window"
        },
        "$:/language/Buttons/Palette/Caption": {
            "title": "$:/language/Buttons/Palette/Caption",
            "text": "palette"
        },
        "$:/language/Buttons/Palette/Hint": {
            "title": "$:/language/Buttons/Palette/Hint",
            "text": "Choose the colour palette"
        },
        "$:/language/Buttons/Permalink/Caption": {
            "title": "$:/language/Buttons/Permalink/Caption",
            "text": "permalink"
        },
        "$:/language/Buttons/Permalink/Hint": {
            "title": "$:/language/Buttons/Permalink/Hint",
            "text": "Set browser address bar to a direct link to this tiddler"
        },
        "$:/language/Buttons/Permaview/Caption": {
            "title": "$:/language/Buttons/Permaview/Caption",
            "text": "permaview"
        },
        "$:/language/Buttons/Permaview/Hint": {
            "title": "$:/language/Buttons/Permaview/Hint",
            "text": "Set browser address bar to a direct link to all the tiddlers in this story"
        },
        "$:/language/Buttons/Print/Caption": {
            "title": "$:/language/Buttons/Print/Caption",
            "text": "print page"
        },
        "$:/language/Buttons/Print/Hint": {
            "title": "$:/language/Buttons/Print/Hint",
            "text": "Print the current page"
        },
        "$:/language/Buttons/Refresh/Caption": {
            "title": "$:/language/Buttons/Refresh/Caption",
            "text": "refresh"
        },
        "$:/language/Buttons/Refresh/Hint": {
            "title": "$:/language/Buttons/Refresh/Hint",
            "text": "Perform a full refresh of the wiki"
        },
        "$:/language/Buttons/Save/Caption": {
            "title": "$:/language/Buttons/Save/Caption",
            "text": "ok"
        },
        "$:/language/Buttons/Save/Hint": {
            "title": "$:/language/Buttons/Save/Hint",
            "text": "Confirm changes to this tiddler"
        },
        "$:/language/Buttons/SaveWiki/Caption": {
            "title": "$:/language/Buttons/SaveWiki/Caption",
            "text": "save changes"
        },
        "$:/language/Buttons/SaveWiki/Hint": {
            "title": "$:/language/Buttons/SaveWiki/Hint",
            "text": "Save changes"
        },
        "$:/language/Buttons/StoryView/Caption": {
            "title": "$:/language/Buttons/StoryView/Caption",
            "text": "storyview"
        },
        "$:/language/Buttons/StoryView/Hint": {
            "title": "$:/language/Buttons/StoryView/Hint",
            "text": "Choose the story visualisation"
        },
        "$:/language/Buttons/HideSideBar/Caption": {
            "title": "$:/language/Buttons/HideSideBar/Caption",
            "text": "hide sidebar"
        },
        "$:/language/Buttons/HideSideBar/Hint": {
            "title": "$:/language/Buttons/HideSideBar/Hint",
            "text": "Hide sidebar"
        },
        "$:/language/Buttons/ShowSideBar/Caption": {
            "title": "$:/language/Buttons/ShowSideBar/Caption",
            "text": "show sidebar"
        },
        "$:/language/Buttons/ShowSideBar/Hint": {
            "title": "$:/language/Buttons/ShowSideBar/Hint",
            "text": "Show sidebar"
        },
        "$:/language/Buttons/TagManager/Caption": {
            "title": "$:/language/Buttons/TagManager/Caption",
            "text": "tag manager"
        },
        "$:/language/Buttons/TagManager/Hint": {
            "title": "$:/language/Buttons/TagManager/Hint",
            "text": "Open tag manager"
        },
        "$:/language/Buttons/Timestamp/Caption": {
            "title": "$:/language/Buttons/Timestamp/Caption",
            "text": "timestamps"
        },
        "$:/language/Buttons/Timestamp/Hint": {
            "title": "$:/language/Buttons/Timestamp/Hint",
            "text": "Choose whether modifications update timestamps"
        },
        "$:/language/Buttons/Timestamp/On/Caption": {
            "title": "$:/language/Buttons/Timestamp/On/Caption",
            "text": "timestamps are on"
        },
        "$:/language/Buttons/Timestamp/On/Hint": {
            "title": "$:/language/Buttons/Timestamp/On/Hint",
            "text": "Update timestamps when tiddlers are modified"
        },
        "$:/language/Buttons/Timestamp/Off/Caption": {
            "title": "$:/language/Buttons/Timestamp/Off/Caption",
            "text": "timestamps are off"
        },
        "$:/language/Buttons/Timestamp/Off/Hint": {
            "title": "$:/language/Buttons/Timestamp/Off/Hint",
            "text": "Don't update timestamps when tiddlers are modified"
        },
        "$:/language/Buttons/Theme/Caption": {
            "title": "$:/language/Buttons/Theme/Caption",
            "text": "theme"
        },
        "$:/language/Buttons/Theme/Hint": {
            "title": "$:/language/Buttons/Theme/Hint",
            "text": "Choose the display theme"
        },
        "$:/language/Buttons/Bold/Caption": {
            "title": "$:/language/Buttons/Bold/Caption",
            "text": "bold"
        },
        "$:/language/Buttons/Bold/Hint": {
            "title": "$:/language/Buttons/Bold/Hint",
            "text": "Apply bold formatting to selection"
        },
        "$:/language/Buttons/Clear/Caption": {
            "title": "$:/language/Buttons/Clear/Caption",
            "text": "clear"
        },
        "$:/language/Buttons/Clear/Hint": {
            "title": "$:/language/Buttons/Clear/Hint",
            "text": "Clear image to solid colour"
        },
        "$:/language/Buttons/EditorHeight/Caption": {
            "title": "$:/language/Buttons/EditorHeight/Caption",
            "text": "editor height"
        },
        "$:/language/Buttons/EditorHeight/Caption/Auto": {
            "title": "$:/language/Buttons/EditorHeight/Caption/Auto",
            "text": "Automatically adjust height to fit content"
        },
        "$:/language/Buttons/EditorHeight/Caption/Fixed": {
            "title": "$:/language/Buttons/EditorHeight/Caption/Fixed",
            "text": "Fixed height:"
        },
        "$:/language/Buttons/EditorHeight/Hint": {
            "title": "$:/language/Buttons/EditorHeight/Hint",
            "text": "Choose the height of the text editor"
        },
        "$:/language/Buttons/Excise/Caption": {
            "title": "$:/language/Buttons/Excise/Caption",
            "text": "excise"
        },
        "$:/language/Buttons/Excise/Caption/Excise": {
            "title": "$:/language/Buttons/Excise/Caption/Excise",
            "text": "Perform excision"
        },
        "$:/language/Buttons/Excise/Caption/MacroName": {
            "title": "$:/language/Buttons/Excise/Caption/MacroName",
            "text": "Macro name:"
        },
        "$:/language/Buttons/Excise/Caption/NewTitle": {
            "title": "$:/language/Buttons/Excise/Caption/NewTitle",
            "text": "Title of new tiddler:"
        },
        "$:/language/Buttons/Excise/Caption/Replace": {
            "title": "$:/language/Buttons/Excise/Caption/Replace",
            "text": "Replace excised text with:"
        },
        "$:/language/Buttons/Excise/Caption/Replace/Macro": {
            "title": "$:/language/Buttons/Excise/Caption/Replace/Macro",
            "text": "macro"
        },
        "$:/language/Buttons/Excise/Caption/Replace/Link": {
            "title": "$:/language/Buttons/Excise/Caption/Replace/Link",
            "text": "link"
        },
        "$:/language/Buttons/Excise/Caption/Replace/Transclusion": {
            "title": "$:/language/Buttons/Excise/Caption/Replace/Transclusion",
            "text": "transclusion"
        },
        "$:/language/Buttons/Excise/Caption/Tag": {
            "title": "$:/language/Buttons/Excise/Caption/Tag",
            "text": "Tag new tiddler with the title of this tiddler"
        },
        "$:/language/Buttons/Excise/Caption/TiddlerExists": {
            "title": "$:/language/Buttons/Excise/Caption/TiddlerExists",
            "text": "Warning: tiddler already exists"
        },
        "$:/language/Buttons/Excise/Hint": {
            "title": "$:/language/Buttons/Excise/Hint",
            "text": "Excise the selected text into a new tiddler"
        },
        "$:/language/Buttons/Heading1/Caption": {
            "title": "$:/language/Buttons/Heading1/Caption",
            "text": "heading 1"
        },
        "$:/language/Buttons/Heading1/Hint": {
            "title": "$:/language/Buttons/Heading1/Hint",
            "text": "Apply heading level 1 formatting to lines containing selection"
        },
        "$:/language/Buttons/Heading2/Caption": {
            "title": "$:/language/Buttons/Heading2/Caption",
            "text": "heading 2"
        },
        "$:/language/Buttons/Heading2/Hint": {
            "title": "$:/language/Buttons/Heading2/Hint",
            "text": "Apply heading level 2 formatting to lines containing selection"
        },
        "$:/language/Buttons/Heading3/Caption": {
            "title": "$:/language/Buttons/Heading3/Caption",
            "text": "heading 3"
        },
        "$:/language/Buttons/Heading3/Hint": {
            "title": "$:/language/Buttons/Heading3/Hint",
            "text": "Apply heading level 3 formatting to lines containing selection"
        },
        "$:/language/Buttons/Heading4/Caption": {
            "title": "$:/language/Buttons/Heading4/Caption",
            "text": "heading 4"
        },
        "$:/language/Buttons/Heading4/Hint": {
            "title": "$:/language/Buttons/Heading4/Hint",
            "text": "Apply heading level 4 formatting to lines containing selection"
        },
        "$:/language/Buttons/Heading5/Caption": {
            "title": "$:/language/Buttons/Heading5/Caption",
            "text": "heading 5"
        },
        "$:/language/Buttons/Heading5/Hint": {
            "title": "$:/language/Buttons/Heading5/Hint",
            "text": "Apply heading level 5 formatting to lines containing selection"
        },
        "$:/language/Buttons/Heading6/Caption": {
            "title": "$:/language/Buttons/Heading6/Caption",
            "text": "heading 6"
        },
        "$:/language/Buttons/Heading6/Hint": {
            "title": "$:/language/Buttons/Heading6/Hint",
            "text": "Apply heading level 6 formatting to lines containing selection"
        },
        "$:/language/Buttons/Italic/Caption": {
            "title": "$:/language/Buttons/Italic/Caption",
            "text": "italic"
        },
        "$:/language/Buttons/Italic/Hint": {
            "title": "$:/language/Buttons/Italic/Hint",
            "text": "Apply italic formatting to selection"
        },
        "$:/language/Buttons/LineWidth/Caption": {
            "title": "$:/language/Buttons/LineWidth/Caption",
            "text": "line width"
        },
        "$:/language/Buttons/LineWidth/Hint": {
            "title": "$:/language/Buttons/LineWidth/Hint",
            "text": "Set line width for painting"
        },
        "$:/language/Buttons/Link/Caption": {
            "title": "$:/language/Buttons/Link/Caption",
            "text": "link"
        },
        "$:/language/Buttons/Link/Hint": {
            "title": "$:/language/Buttons/Link/Hint",
            "text": "Create wikitext link"
        },
        "$:/language/Buttons/Linkify/Caption": {
            "title": "$:/language/Buttons/Linkify/Caption",
            "text": "wikilink"
        },
        "$:/language/Buttons/Linkify/Hint": {
            "title": "$:/language/Buttons/Linkify/Hint",
            "text": "Wrap selection in square brackets"
        },
        "$:/language/Buttons/ListBullet/Caption": {
            "title": "$:/language/Buttons/ListBullet/Caption",
            "text": "bulleted list"
        },
        "$:/language/Buttons/ListBullet/Hint": {
            "title": "$:/language/Buttons/ListBullet/Hint",
            "text": "Apply bulleted list formatting to lines containing selection"
        },
        "$:/language/Buttons/ListNumber/Caption": {
            "title": "$:/language/Buttons/ListNumber/Caption",
            "text": "numbered list"
        },
        "$:/language/Buttons/ListNumber/Hint": {
            "title": "$:/language/Buttons/ListNumber/Hint",
            "text": "Apply numbered list formatting to lines containing selection"
        },
        "$:/language/Buttons/MonoBlock/Caption": {
            "title": "$:/language/Buttons/MonoBlock/Caption",
            "text": "monospaced block"
        },
        "$:/language/Buttons/MonoBlock/Hint": {
            "title": "$:/language/Buttons/MonoBlock/Hint",
            "text": "Apply monospaced block formatting to lines containing selection"
        },
        "$:/language/Buttons/MonoLine/Caption": {
            "title": "$:/language/Buttons/MonoLine/Caption",
            "text": "monospaced"
        },
        "$:/language/Buttons/MonoLine/Hint": {
            "title": "$:/language/Buttons/MonoLine/Hint",
            "text": "Apply monospaced character formatting to selection"
        },
        "$:/language/Buttons/Opacity/Caption": {
            "title": "$:/language/Buttons/Opacity/Caption",
            "text": "opacity"
        },
        "$:/language/Buttons/Opacity/Hint": {
            "title": "$:/language/Buttons/Opacity/Hint",
            "text": "Set painting opacity"
        },
        "$:/language/Buttons/Paint/Caption": {
            "title": "$:/language/Buttons/Paint/Caption",
            "text": "paint colour"
        },
        "$:/language/Buttons/Paint/Hint": {
            "title": "$:/language/Buttons/Paint/Hint",
            "text": "Set painting colour"
        },
        "$:/language/Buttons/Picture/Caption": {
            "title": "$:/language/Buttons/Picture/Caption",
            "text": "picture"
        },
        "$:/language/Buttons/Picture/Hint": {
            "title": "$:/language/Buttons/Picture/Hint",
            "text": "Insert picture"
        },
        "$:/language/Buttons/Preview/Caption": {
            "title": "$:/language/Buttons/Preview/Caption",
            "text": "preview"
        },
        "$:/language/Buttons/Preview/Hint": {
            "title": "$:/language/Buttons/Preview/Hint",
            "text": "Show preview pane"
        },
        "$:/language/Buttons/PreviewType/Caption": {
            "title": "$:/language/Buttons/PreviewType/Caption",
            "text": "preview type"
        },
        "$:/language/Buttons/PreviewType/Hint": {
            "title": "$:/language/Buttons/PreviewType/Hint",
            "text": "Choose preview type"
        },
        "$:/language/Buttons/Quote/Caption": {
            "title": "$:/language/Buttons/Quote/Caption",
            "text": "quote"
        },
        "$:/language/Buttons/Quote/Hint": {
            "title": "$:/language/Buttons/Quote/Hint",
            "text": "Apply quoted text formatting to lines containing selection"
        },
        "$:/language/Buttons/RotateLeft/Caption": {
            "title": "$:/language/Buttons/RotateLeft/Caption",
            "text": "rotate left"
        },
        "$:/language/Buttons/RotateLeft/Hint": {
            "title": "$:/language/Buttons/RotateLeft/Hint",
            "text": "Rotate image left by 90 degrees"
        },
        "$:/language/Buttons/Size/Caption": {
            "title": "$:/language/Buttons/Size/Caption",
            "text": "image size"
        },
        "$:/language/Buttons/Size/Caption/Height": {
            "title": "$:/language/Buttons/Size/Caption/Height",
            "text": "Height:"
        },
        "$:/language/Buttons/Size/Caption/Resize": {
            "title": "$:/language/Buttons/Size/Caption/Resize",
            "text": "Resize image"
        },
        "$:/language/Buttons/Size/Caption/Width": {
            "title": "$:/language/Buttons/Size/Caption/Width",
            "text": "Width:"
        },
        "$:/language/Buttons/Size/Hint": {
            "title": "$:/language/Buttons/Size/Hint",
            "text": "Set image size"
        },
        "$:/language/Buttons/Stamp/Caption": {
            "title": "$:/language/Buttons/Stamp/Caption",
            "text": "stamp"
        },
        "$:/language/Buttons/Stamp/Caption/New": {
            "title": "$:/language/Buttons/Stamp/Caption/New",
            "text": "Add your own"
        },
        "$:/language/Buttons/Stamp/Hint": {
            "title": "$:/language/Buttons/Stamp/Hint",
            "text": "Insert a preconfigured snippet of text"
        },
        "$:/language/Buttons/Stamp/New/Title": {
            "title": "$:/language/Buttons/Stamp/New/Title",
            "text": "Name as shown in menu"
        },
        "$:/language/Buttons/Stamp/New/Text": {
            "title": "$:/language/Buttons/Stamp/New/Text",
            "text": "Text of snippet. (Remember to add a descriptive title in the caption field)."
        },
        "$:/language/Buttons/Strikethrough/Caption": {
            "title": "$:/language/Buttons/Strikethrough/Caption",
            "text": "strikethrough"
        },
        "$:/language/Buttons/Strikethrough/Hint": {
            "title": "$:/language/Buttons/Strikethrough/Hint",
            "text": "Apply strikethrough formatting to selection"
        },
        "$:/language/Buttons/Subscript/Caption": {
            "title": "$:/language/Buttons/Subscript/Caption",
            "text": "subscript"
        },
        "$:/language/Buttons/Subscript/Hint": {
            "title": "$:/language/Buttons/Subscript/Hint",
            "text": "Apply subscript formatting to selection"
        },
        "$:/language/Buttons/Superscript/Caption": {
            "title": "$:/language/Buttons/Superscript/Caption",
            "text": "superscript"
        },
        "$:/language/Buttons/Superscript/Hint": {
            "title": "$:/language/Buttons/Superscript/Hint",
            "text": "Apply superscript formatting to selection"
        },
        "$:/language/Buttons/ToggleSidebar/Hint": {
            "title": "$:/language/Buttons/ToggleSidebar/Hint",
            "text": "Toggle the sidebar visibility"
        },
        "$:/language/Buttons/Transcludify/Caption": {
            "title": "$:/language/Buttons/Transcludify/Caption",
            "text": "transclusion"
        },
        "$:/language/Buttons/Transcludify/Hint": {
            "title": "$:/language/Buttons/Transcludify/Hint",
            "text": "Wrap selection in curly brackets"
        },
        "$:/language/Buttons/Underline/Caption": {
            "title": "$:/language/Buttons/Underline/Caption",
            "text": "underline"
        },
        "$:/language/Buttons/Underline/Hint": {
            "title": "$:/language/Buttons/Underline/Hint",
            "text": "Apply underline formatting to selection"
        },
        "$:/language/ControlPanel/Advanced/Caption": {
            "title": "$:/language/ControlPanel/Advanced/Caption",
            "text": "Advanced"
        },
        "$:/language/ControlPanel/Advanced/Hint": {
            "title": "$:/language/ControlPanel/Advanced/Hint",
            "text": "Internal information about this TiddlyWiki"
        },
        "$:/language/ControlPanel/Appearance/Caption": {
            "title": "$:/language/ControlPanel/Appearance/Caption",
            "text": "Appearance"
        },
        "$:/language/ControlPanel/Appearance/Hint": {
            "title": "$:/language/ControlPanel/Appearance/Hint",
            "text": "Ways to customise the appearance of your TiddlyWiki."
        },
        "$:/language/ControlPanel/Basics/AnimDuration/Prompt": {
            "title": "$:/language/ControlPanel/Basics/AnimDuration/Prompt",
            "text": "Animation duration"
        },
        "$:/language/ControlPanel/Basics/AutoFocus/Prompt": {
            "title": "$:/language/ControlPanel/Basics/AutoFocus/Prompt",
            "text": "Default focus field for new tiddlers"
        },
        "$:/language/ControlPanel/Basics/Caption": {
            "title": "$:/language/ControlPanel/Basics/Caption",
            "text": "Basics"
        },
        "$:/language/ControlPanel/Basics/DefaultTiddlers/BottomHint": {
            "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/BottomHint",
            "text": "Use &#91;&#91;double square brackets&#93;&#93; for titles with spaces. Or you can choose to <$button set=\"$:/DefaultTiddlers\" setTo=\"[list[$:/StoryList]]\">retain story ordering</$button>"
        },
        "$:/language/ControlPanel/Basics/DefaultTiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/Prompt",
            "text": "Default tiddlers"
        },
        "$:/language/ControlPanel/Basics/DefaultTiddlers/TopHint": {
            "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/TopHint",
            "text": "Choose which tiddlers are displayed at startup"
        },
        "$:/language/ControlPanel/Basics/Language/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Language/Prompt",
            "text": "Hello! Current language:"
        },
        "$:/language/ControlPanel/Basics/NewJournal/Title/Prompt": {
            "title": "$:/language/ControlPanel/Basics/NewJournal/Title/Prompt",
            "text": "Title of new journal tiddlers"
        },
        "$:/language/ControlPanel/Basics/NewJournal/Text/Prompt": {
            "title": "$:/language/ControlPanel/Basics/NewJournal/Text/Prompt",
            "text": "Text for new journal tiddlers"
        },
        "$:/language/ControlPanel/Basics/NewJournal/Tags/Prompt": {
            "title": "$:/language/ControlPanel/Basics/NewJournal/Tags/Prompt",
            "text": "Tags for new journal tiddlers"
        },
        "$:/language/ControlPanel/Basics/NewTiddler/Title/Prompt": {
            "title": "$:/language/ControlPanel/Basics/NewTiddler/Title/Prompt",
            "text": "Title of new tiddlers"
        },
        "$:/language/ControlPanel/Basics/NewTiddler/Tags/Prompt": {
            "title": "$:/language/ControlPanel/Basics/NewTiddler/Tags/Prompt",
            "text": "Tags for new tiddlers"
        },
        "$:/language/ControlPanel/Basics/OverriddenShadowTiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/OverriddenShadowTiddlers/Prompt",
            "text": "Number of overridden shadow tiddlers"
        },
        "$:/language/ControlPanel/Basics/ShadowTiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/ShadowTiddlers/Prompt",
            "text": "Number of shadow tiddlers"
        },
        "$:/language/ControlPanel/Basics/Subtitle/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Subtitle/Prompt",
            "text": "Subtitle"
        },
        "$:/language/ControlPanel/Basics/SystemTiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/SystemTiddlers/Prompt",
            "text": "Number of system tiddlers"
        },
        "$:/language/ControlPanel/Basics/Tags/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Tags/Prompt",
            "text": "Number of tags"
        },
        "$:/language/ControlPanel/Basics/Tiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Tiddlers/Prompt",
            "text": "Number of tiddlers"
        },
        "$:/language/ControlPanel/Basics/Title/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Title/Prompt",
            "text": "Title of this ~TiddlyWiki"
        },
        "$:/language/ControlPanel/Basics/Username/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Username/Prompt",
            "text": "Username for signing edits"
        },
        "$:/language/ControlPanel/Basics/Version/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Version/Prompt",
            "text": "~TiddlyWiki version"
        },
        "$:/language/ControlPanel/EditorTypes/Caption": {
            "title": "$:/language/ControlPanel/EditorTypes/Caption",
            "text": "Editor Types"
        },
        "$:/language/ControlPanel/EditorTypes/Editor/Caption": {
            "title": "$:/language/ControlPanel/EditorTypes/Editor/Caption",
            "text": "Editor"
        },
        "$:/language/ControlPanel/EditorTypes/Hint": {
            "title": "$:/language/ControlPanel/EditorTypes/Hint",
            "text": "These tiddlers determine which editor is used to edit specific tiddler types."
        },
        "$:/language/ControlPanel/EditorTypes/Type/Caption": {
            "title": "$:/language/ControlPanel/EditorTypes/Type/Caption",
            "text": "Type"
        },
        "$:/language/ControlPanel/Info/Caption": {
            "title": "$:/language/ControlPanel/Info/Caption",
            "text": "Info"
        },
        "$:/language/ControlPanel/Info/Hint": {
            "title": "$:/language/ControlPanel/Info/Hint",
            "text": "Information about this TiddlyWiki"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Add/Prompt": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Add/Prompt",
            "text": "Type shortcut here"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Add/Caption": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Add/Caption",
            "text": "add shortcut"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Caption": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Caption",
            "text": "Keyboard Shortcuts"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Hint": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Hint",
            "text": "Manage keyboard shortcut assignments"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/NoShortcuts/Caption": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/NoShortcuts/Caption",
            "text": "No keyboard shortcuts assigned"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Remove/Hint": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Remove/Hint",
            "text": "remove keyboard shortcut"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/All": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/All",
            "text": "All platforms"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/Mac": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/Mac",
            "text": "Macintosh platform only"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonMac": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonMac",
            "text": "Non-Macintosh platforms only"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/Linux": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/Linux",
            "text": "Linux platform only"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonLinux": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonLinux",
            "text": "Non-Linux platforms only"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/Windows": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/Windows",
            "text": "Windows platform only"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonWindows": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonWindows",
            "text": "Non-Windows platforms only"
        },
        "$:/language/ControlPanel/LoadedModules/Caption": {
            "title": "$:/language/ControlPanel/LoadedModules/Caption",
            "text": "Loaded Modules"
        },
        "$:/language/ControlPanel/LoadedModules/Hint": {
            "title": "$:/language/ControlPanel/LoadedModules/Hint",
            "text": "These are the currently loaded tiddler modules linked to their source tiddlers. Any italicised modules lack a source tiddler, typically because they were setup during the boot process."
        },
        "$:/language/ControlPanel/Palette/Caption": {
            "title": "$:/language/ControlPanel/Palette/Caption",
            "text": "Palette"
        },
        "$:/language/ControlPanel/Palette/Editor/Clone/Caption": {
            "title": "$:/language/ControlPanel/Palette/Editor/Clone/Caption",
            "text": "clone"
        },
        "$:/language/ControlPanel/Palette/Editor/Clone/Prompt": {
            "title": "$:/language/ControlPanel/Palette/Editor/Clone/Prompt",
            "text": "It is recommended that you clone this shadow palette before editing it"
        },
        "$:/language/ControlPanel/Palette/Editor/Delete/Hint": {
            "title": "$:/language/ControlPanel/Palette/Editor/Delete/Hint",
            "text": "delete this entry from the current palette"
        },
        "$:/language/ControlPanel/Palette/Editor/Names/External/Show": {
            "title": "$:/language/ControlPanel/Palette/Editor/Names/External/Show",
            "text": "Show color names that are not part of the current palette"
        },
        "$:/language/ControlPanel/Palette/Editor/Prompt/Modified": {
            "title": "$:/language/ControlPanel/Palette/Editor/Prompt/Modified",
            "text": "This shadow palette has been modified"
        },
        "$:/language/ControlPanel/Palette/Editor/Prompt": {
            "title": "$:/language/ControlPanel/Palette/Editor/Prompt",
            "text": "Editing"
        },
        "$:/language/ControlPanel/Palette/Editor/Reset/Caption": {
            "title": "$:/language/ControlPanel/Palette/Editor/Reset/Caption",
            "text": "reset"
        },
        "$:/language/ControlPanel/Palette/HideEditor/Caption": {
            "title": "$:/language/ControlPanel/Palette/HideEditor/Caption",
            "text": "hide editor"
        },
        "$:/language/ControlPanel/Palette/Prompt": {
            "title": "$:/language/ControlPanel/Palette/Prompt",
            "text": "Current palette:"
        },
        "$:/language/ControlPanel/Palette/ShowEditor/Caption": {
            "title": "$:/language/ControlPanel/Palette/ShowEditor/Caption",
            "text": "show editor"
        },
        "$:/language/ControlPanel/Parsing/Caption": {
            "title": "$:/language/ControlPanel/Parsing/Caption",
            "text": "Parsing"
        },
        "$:/language/ControlPanel/Parsing/Hint": {
            "title": "$:/language/ControlPanel/Parsing/Hint",
            "text": "Here you can globally disable/enable wiki parser rules. For changes to take effect, save and reload your wiki. Disabling certain parser rules can prevent <$text text=\"TiddlyWiki\"/> from functioning correctly. Use [[safe mode|https://tiddlywiki.com/#SafeMode]] to restore normal operation."
        },
        "$:/language/ControlPanel/Parsing/Block/Caption": {
            "title": "$:/language/ControlPanel/Parsing/Block/Caption",
            "text": "Block Parse Rules"
        },
        "$:/language/ControlPanel/Parsing/Inline/Caption": {
            "title": "$:/language/ControlPanel/Parsing/Inline/Caption",
            "text": "Inline Parse Rules"
        },
        "$:/language/ControlPanel/Parsing/Pragma/Caption": {
            "title": "$:/language/ControlPanel/Parsing/Pragma/Caption",
            "text": "Pragma Parse Rules"
        },
        "$:/language/ControlPanel/Plugins/Add/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Add/Caption",
            "text": "Get more plugins"
        },
        "$:/language/ControlPanel/Plugins/Add/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Add/Hint",
            "text": "Install plugins from the official library"
        },
        "$:/language/ControlPanel/Plugins/AlreadyInstalled/Hint": {
            "title": "$:/language/ControlPanel/Plugins/AlreadyInstalled/Hint",
            "text": "This plugin is already installed at version <$text text=<<installedVersion>>/>"
        },
        "$:/language/ControlPanel/Plugins/AlsoRequires": {
            "title": "$:/language/ControlPanel/Plugins/AlsoRequires",
            "text": "Also requires:"
        },
        "$:/language/ControlPanel/Plugins/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Caption",
            "text": "Plugins"
        },
        "$:/language/ControlPanel/Plugins/Disable/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Disable/Caption",
            "text": "disable"
        },
        "$:/language/ControlPanel/Plugins/Disable/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Disable/Hint",
            "text": "Disable this plugin when reloading page"
        },
        "$:/language/ControlPanel/Plugins/Disabled/Status": {
            "title": "$:/language/ControlPanel/Plugins/Disabled/Status",
            "text": "(disabled)"
        },
        "$:/language/ControlPanel/Plugins/Downgrade/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Downgrade/Caption",
            "text": "downgrade"
        },
        "$:/language/ControlPanel/Plugins/Empty/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Empty/Hint",
            "text": "None"
        },
        "$:/language/ControlPanel/Plugins/Enable/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Enable/Caption",
            "text": "enable"
        },
        "$:/language/ControlPanel/Plugins/Enable/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Enable/Hint",
            "text": "Enable this plugin when reloading page"
        },
        "$:/language/ControlPanel/Plugins/Install/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Install/Caption",
            "text": "install"
        },
        "$:/language/ControlPanel/Plugins/Installed/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Installed/Hint",
            "text": "Currently installed plugins:"
        },
        "$:/language/ControlPanel/Plugins/Languages/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Languages/Caption",
            "text": "Languages"
        },
        "$:/language/ControlPanel/Plugins/Languages/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Languages/Hint",
            "text": "Language pack plugins"
        },
        "$:/language/ControlPanel/Plugins/NoInfoFound/Hint": {
            "title": "$:/language/ControlPanel/Plugins/NoInfoFound/Hint",
            "text": "No ''\"<$text text=<<currentTab>>/>\"'' found"
        },
        "$:/language/ControlPanel/Plugins/NotInstalled/Hint": {
            "title": "$:/language/ControlPanel/Plugins/NotInstalled/Hint",
            "text": "This plugin is not currently installed"
        },
        "$:/language/ControlPanel/Plugins/OpenPluginLibrary": {
            "title": "$:/language/ControlPanel/Plugins/OpenPluginLibrary",
            "text": "open plugin library"
        },
        "$:/language/ControlPanel/Plugins/ClosePluginLibrary": {
            "title": "$:/language/ControlPanel/Plugins/ClosePluginLibrary",
            "text": "close plugin library"
        },
        "$:/language/ControlPanel/Plugins/PluginWillRequireReload": {
            "title": "$:/language/ControlPanel/Plugins/PluginWillRequireReload",
            "text": "(requires reload)"
        },
        "$:/language/ControlPanel/Plugins/Plugins/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Plugins/Caption",
            "text": "Plugins"
        },
        "$:/language/ControlPanel/Plugins/Plugins/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Plugins/Hint",
            "text": "Plugins"
        },
        "$:/language/ControlPanel/Plugins/Reinstall/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Reinstall/Caption",
            "text": "reinstall"
        },
        "$:/language/ControlPanel/Plugins/Themes/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Themes/Caption",
            "text": "Themes"
        },
        "$:/language/ControlPanel/Plugins/Themes/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Themes/Hint",
            "text": "Theme plugins"
        },
        "$:/language/ControlPanel/Plugins/Update/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Update/Caption",
            "text": "update"
        },
        "$:/language/ControlPanel/Plugins/Updates/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Updates/Caption",
            "text": "Updates"
        },
        "$:/language/ControlPanel/Plugins/Updates/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Updates/Hint",
            "text": "Available updates to installed plugins"
        },
        "$:/language/ControlPanel/Plugins/Updates/UpdateAll/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Updates/UpdateAll/Caption",
            "text": "Update <<update-count>> plugins"
        },
        "$:/language/ControlPanel/Plugins/SubPluginPrompt": {
            "title": "$:/language/ControlPanel/Plugins/SubPluginPrompt",
            "text": "With <<count>> sub-plugins available"
        },
        "$:/language/ControlPanel/Saving/Caption": {
            "title": "$:/language/ControlPanel/Saving/Caption",
            "text": "Saving"
        },
        "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Description": {
            "title": "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Description",
            "text": "Permit automatic saving for the download saver"
        },
        "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Hint": {
            "title": "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Hint",
            "text": "Enable Autosave for Download Saver"
        },
        "$:/language/ControlPanel/Saving/DownloadSaver/Caption": {
            "title": "$:/language/ControlPanel/Saving/DownloadSaver/Caption",
            "text": "Download Saver"
        },
        "$:/language/ControlPanel/Saving/DownloadSaver/Hint": {
            "title": "$:/language/ControlPanel/Saving/DownloadSaver/Hint",
            "text": "These settings apply to the HTML5-compatible download saver"
        },
        "$:/language/ControlPanel/Saving/General/Caption": {
            "title": "$:/language/ControlPanel/Saving/General/Caption",
            "text": "General"
        },
        "$:/language/ControlPanel/Saving/General/Hint": {
            "title": "$:/language/ControlPanel/Saving/General/Hint",
            "text": "These settings apply to all the loaded savers"
        },
        "$:/language/ControlPanel/Saving/Hint": {
            "title": "$:/language/ControlPanel/Saving/Hint",
            "text": "Settings used for saving the entire TiddlyWiki as a single file via a saver module"
        },
        "$:/language/ControlPanel/Saving/GitService/Branch": {
            "title": "$:/language/ControlPanel/Saving/GitService/Branch",
            "text": "Target branch for saving"
        },
        "$:/language/ControlPanel/Saving/GitService/CommitMessage": {
            "title": "$:/language/ControlPanel/Saving/GitService/CommitMessage",
            "text": "Saved by TiddlyWiki"
        },
        "$:/language/ControlPanel/Saving/GitService/Description": {
            "title": "$:/language/ControlPanel/Saving/GitService/Description",
            "text": "These settings are only used when saving to <<service-name>>"
        },
        "$:/language/ControlPanel/Saving/GitService/Filename": {
            "title": "$:/language/ControlPanel/Saving/GitService/Filename",
            "text": "Filename of target file (e.g. `index.html`)"
        },
        "$:/language/ControlPanel/Saving/GitService/Path": {
            "title": "$:/language/ControlPanel/Saving/GitService/Path",
            "text": "Path to target file (e.g. `/wiki/`)"
        },
        "$:/language/ControlPanel/Saving/GitService/Repo": {
            "title": "$:/language/ControlPanel/Saving/GitService/Repo",
            "text": "Target repository (e.g. `Jermolene/TiddlyWiki5`)"
        },
        "$:/language/ControlPanel/Saving/GitService/ServerURL": {
            "title": "$:/language/ControlPanel/Saving/GitService/ServerURL",
            "text": "Server API URL"
        },
        "$:/language/ControlPanel/Saving/GitService/UserName": {
            "title": "$:/language/ControlPanel/Saving/GitService/UserName",
            "text": "Username"
        },
        "$:/language/ControlPanel/Saving/GitService/GitHub/Caption": {
            "title": "$:/language/ControlPanel/Saving/GitService/GitHub/Caption",
            "text": "~GitHub Saver"
        },
        "$:/language/ControlPanel/Saving/GitService/GitHub/Password": {
            "title": "$:/language/ControlPanel/Saving/GitService/GitHub/Password",
            "text": "Password, OAUTH token, or personal access token (see [[GitHub help page|https://help.github.com/en/articles/creating-a-personal-access-token-for-the-command-line]] for details)"
        },
        "$:/language/ControlPanel/Saving/GitService/GitLab/Caption": {
            "title": "$:/language/ControlPanel/Saving/GitService/GitLab/Caption",
            "text": "~GitLab Saver"
        },
        "$:/language/ControlPanel/Saving/GitService/GitLab/Password": {
            "title": "$:/language/ControlPanel/Saving/GitService/GitLab/Password",
            "text": "Personal access token for API (see [[GitLab help page|https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html]] for details)"
        },
        "$:/language/ControlPanel/Saving/GitService/Gitea/Caption": {
            "title": "$:/language/ControlPanel/Saving/GitService/Gitea/Caption",
            "text": "Gitea Saver"
        },
        "$:/language/ControlPanel/Saving/GitService/Gitea/Password": {
            "title": "$:/language/ControlPanel/Saving/GitService/Gitea/Password",
            "text": "Personal access token for API (via Gitea’s web interface: `Settings | Applications | Generate New Token`)"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Advanced/Heading": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Advanced/Heading",
            "text": "Advanced Settings"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/BackupDir": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/BackupDir",
            "text": "Backup Directory"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Backups": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Backups",
            "text": "Backups"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Caption": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Caption",
            "text": "~TiddlySpot Saver"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Description": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Description",
            "text": "These settings are only used when saving to http://tiddlyspot.com or a compatible remote server"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Filename": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Filename",
            "text": "Upload Filename"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Heading": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Heading",
            "text": "~TiddlySpot"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Hint": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Hint",
            "text": "//The server URL defaults to `http://<wikiname>.tiddlyspot.com/store.cgi` and can be changed to use a custom server address, e.g. `http://example.com/store.php`.//"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Password": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Password",
            "text": "Password"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/ServerURL": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/ServerURL",
            "text": "Server URL"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/UploadDir": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/UploadDir",
            "text": "Upload Directory"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/UserName": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/UserName",
            "text": "Wiki Name"
        },
        "$:/language/ControlPanel/Settings/AutoSave/Caption": {
            "title": "$:/language/ControlPanel/Settings/AutoSave/Caption",
            "text": "Autosave"
        },
        "$:/language/ControlPanel/Settings/AutoSave/Disabled/Description": {
            "title": "$:/language/ControlPanel/Settings/AutoSave/Disabled/Description",
            "text": "Do not save changes automatically"
        },
        "$:/language/ControlPanel/Settings/AutoSave/Enabled/Description": {
            "title": "$:/language/ControlPanel/Settings/AutoSave/Enabled/Description",
            "text": "Save changes automatically"
        },
        "$:/language/ControlPanel/Settings/AutoSave/Hint": {
            "title": "$:/language/ControlPanel/Settings/AutoSave/Hint",
            "text": "Attempt to automatically save changes during editing when using a supporting saver"
        },
        "$:/language/ControlPanel/Settings/CamelCase/Caption": {
            "title": "$:/language/ControlPanel/Settings/CamelCase/Caption",
            "text": "Camel Case Wiki Links"
        },
        "$:/language/ControlPanel/Settings/CamelCase/Hint": {
            "title": "$:/language/ControlPanel/Settings/CamelCase/Hint",
            "text": "You can globally disable automatic linking of ~CamelCase phrases. Requires reload to take effect"
        },
        "$:/language/ControlPanel/Settings/CamelCase/Description": {
            "title": "$:/language/ControlPanel/Settings/CamelCase/Description",
            "text": "Enable automatic ~CamelCase linking"
        },
        "$:/language/ControlPanel/Settings/Caption": {
            "title": "$:/language/ControlPanel/Settings/Caption",
            "text": "Settings"
        },
        "$:/language/ControlPanel/Settings/EditorToolbar/Caption": {
            "title": "$:/language/ControlPanel/Settings/EditorToolbar/Caption",
            "text": "Editor Toolbar"
        },
        "$:/language/ControlPanel/Settings/EditorToolbar/Hint": {
            "title": "$:/language/ControlPanel/Settings/EditorToolbar/Hint",
            "text": "Enable or disable the editor toolbar:"
        },
        "$:/language/ControlPanel/Settings/EditorToolbar/Description": {
            "title": "$:/language/ControlPanel/Settings/EditorToolbar/Description",
            "text": "Show editor toolbar"
        },
        "$:/language/ControlPanel/Settings/InfoPanelMode/Caption": {
            "title": "$:/language/ControlPanel/Settings/InfoPanelMode/Caption",
            "text": "Tiddler Info Panel Mode"
        },
        "$:/language/ControlPanel/Settings/InfoPanelMode/Hint": {
            "title": "$:/language/ControlPanel/Settings/InfoPanelMode/Hint",
            "text": "Control when the tiddler info panel closes:"
        },
        "$:/language/ControlPanel/Settings/InfoPanelMode/Popup/Description": {
            "title": "$:/language/ControlPanel/Settings/InfoPanelMode/Popup/Description",
            "text": "Tiddler info panel closes automatically"
        },
        "$:/language/ControlPanel/Settings/InfoPanelMode/Sticky/Description": {
            "title": "$:/language/ControlPanel/Settings/InfoPanelMode/Sticky/Description",
            "text": "Tiddler info panel stays open until explicitly closed"
        },
        "$:/language/ControlPanel/Settings/Hint": {
            "title": "$:/language/ControlPanel/Settings/Hint",
            "text": "These settings let you customise the behaviour of TiddlyWiki."
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/Caption": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Caption",
            "text": "Navigation Address Bar"
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/Hint": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Hint",
            "text": "Behaviour of the browser address bar when navigating to a tiddler:"
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/No/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/No/Description",
            "text": "Do not update the address bar"
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/Permalink/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Permalink/Description",
            "text": "Include the target tiddler"
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/Permaview/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Permaview/Description",
            "text": "Include the target tiddler and the current story sequence"
        },
        "$:/language/ControlPanel/Settings/NavigationHistory/Caption": {
            "title": "$:/language/ControlPanel/Settings/NavigationHistory/Caption",
            "text": "Navigation History"
        },
        "$:/language/ControlPanel/Settings/NavigationHistory/Hint": {
            "title": "$:/language/ControlPanel/Settings/NavigationHistory/Hint",
            "text": "Update browser history when navigating to a tiddler:"
        },
        "$:/language/ControlPanel/Settings/NavigationHistory/No/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationHistory/No/Description",
            "text": "Do not update history"
        },
        "$:/language/ControlPanel/Settings/NavigationHistory/Yes/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationHistory/Yes/Description",
            "text": "Update history"
        },
        "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Caption": {
            "title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Caption",
            "text": "Permalink/permaview Mode"
        },
        "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Hint": {
            "title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Hint",
            "text": "Choose how permalink/permaview is handled:"
        },
        "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/CopyToClipboard/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/CopyToClipboard/Description",
            "text": "Copy permalink/permaview URL to clipboard"
        },
        "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/UpdateAddressBar/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/UpdateAddressBar/Description",
            "text": "Update address bar with permalink/permaview URL"
        },
        "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Caption": {
            "title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Caption",
            "text": "Performance Instrumentation"
        },
        "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Hint": {
            "title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Hint",
            "text": "Displays performance statistics in the browser developer console. Requires reload to take effect"
        },
        "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Description": {
            "title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Description",
            "text": "Enable performance instrumentation"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption",
            "text": "Toolbar Button Style"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Hint": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Hint",
            "text": "Choose the style for toolbar buttons:"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless",
            "text": "Borderless"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed",
            "text": "Boxed"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded",
            "text": "Rounded"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtons/Caption": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Caption",
            "text": "Toolbar Buttons"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtons/Hint": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Hint",
            "text": "Default toolbar button appearance:"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtons/Icons/Description": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Icons/Description",
            "text": "Include icon"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtons/Text/Description": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Text/Description",
            "text": "Include text"
        },
        "$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption": {
            "title": "$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption",
            "text": "Default Sidebar Tab"
        },
        "$:/language/ControlPanel/Settings/DefaultSidebarTab/Hint": {
            "title": "$:/language/ControlPanel/Settings/DefaultSidebarTab/Hint",
            "text": "Specify which sidebar tab is displayed by default"
        },
        "$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Caption": {
            "title": "$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Caption",
            "text": "Default More Sidebar Tab"
        },
        "$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Hint": {
            "title": "$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Hint",
            "text": "Specify which More sidebar tab is displayed by default"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/Caption": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/Caption",
            "text": "Tiddler Opening Behaviour"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/InsideRiver/Hint": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/InsideRiver/Hint",
            "text": "Navigation from //within// the story river"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/OutsideRiver/Hint": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OutsideRiver/Hint",
            "text": "Navigation from //outside// the story river"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAbove": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAbove",
            "text": "Open above the current tiddler"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenBelow": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenBelow",
            "text": "Open below the current tiddler"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtTop": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtTop",
            "text": "Open at the top of the story river"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtBottom": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtBottom",
            "text": "Open at the bottom of the story river"
        },
        "$:/language/ControlPanel/Settings/TitleLinks/Caption": {
            "title": "$:/language/ControlPanel/Settings/TitleLinks/Caption",
            "text": "Tiddler Titles"
        },
        "$:/language/ControlPanel/Settings/TitleLinks/Hint": {
            "title": "$:/language/ControlPanel/Settings/TitleLinks/Hint",
            "text": "Optionally display tiddler titles as links"
        },
        "$:/language/ControlPanel/Settings/TitleLinks/No/Description": {
            "title": "$:/language/ControlPanel/Settings/TitleLinks/No/Description",
            "text": "Do not display tiddler titles as links"
        },
        "$:/language/ControlPanel/Settings/TitleLinks/Yes/Description": {
            "title": "$:/language/ControlPanel/Settings/TitleLinks/Yes/Description",
            "text": "Display tiddler titles as links"
        },
        "$:/language/ControlPanel/Settings/MissingLinks/Caption": {
            "title": "$:/language/ControlPanel/Settings/MissingLinks/Caption",
            "text": "Wiki Links"
        },
        "$:/language/ControlPanel/Settings/MissingLinks/Hint": {
            "title": "$:/language/ControlPanel/Settings/MissingLinks/Hint",
            "text": "Choose whether to link to tiddlers that do not exist yet"
        },
        "$:/language/ControlPanel/Settings/MissingLinks/Description": {
            "title": "$:/language/ControlPanel/Settings/MissingLinks/Description",
            "text": "Enable links to missing tiddlers"
        },
        "$:/language/ControlPanel/StoryView/Caption": {
            "title": "$:/language/ControlPanel/StoryView/Caption",
            "text": "Story View"
        },
        "$:/language/ControlPanel/StoryView/Prompt": {
            "title": "$:/language/ControlPanel/StoryView/Prompt",
            "text": "Current view:"
        },
        "$:/language/ControlPanel/Stylesheets/Caption": {
            "title": "$:/language/ControlPanel/Stylesheets/Caption",
            "text": "Stylesheets"
        },
        "$:/language/ControlPanel/Stylesheets/Expand/Caption": {
            "title": "$:/language/ControlPanel/Stylesheets/Expand/Caption",
            "text": "Expand All"
        },
        "$:/language/ControlPanel/Stylesheets/Hint": {
            "title": "$:/language/ControlPanel/Stylesheets/Hint",
            "text": "This is the rendered CSS of the current stylesheet tiddlers tagged with <<tag \"$:/tags/Stylesheet\">>"
        },
        "$:/language/ControlPanel/Stylesheets/Restore/Caption": {
            "title": "$:/language/ControlPanel/Stylesheets/Restore/Caption",
            "text": "Restore"
        },
        "$:/language/ControlPanel/Theme/Caption": {
            "title": "$:/language/ControlPanel/Theme/Caption",
            "text": "Theme"
        },
        "$:/language/ControlPanel/Theme/Prompt": {
            "title": "$:/language/ControlPanel/Theme/Prompt",
            "text": "Current theme:"
        },
        "$:/language/ControlPanel/TiddlerFields/Caption": {
            "title": "$:/language/ControlPanel/TiddlerFields/Caption",
            "text": "Tiddler Fields"
        },
        "$:/language/ControlPanel/TiddlerFields/Hint": {
            "title": "$:/language/ControlPanel/TiddlerFields/Hint",
            "text": "This is the full set of TiddlerFields in use in this wiki (including system tiddlers but excluding shadow tiddlers)."
        },
        "$:/language/ControlPanel/Toolbars/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/Caption",
            "text": "Toolbars"
        },
        "$:/language/ControlPanel/Toolbars/EditToolbar/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/EditToolbar/Caption",
            "text": "Edit Toolbar"
        },
        "$:/language/ControlPanel/Toolbars/EditToolbar/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/EditToolbar/Hint",
            "text": "Choose which buttons are displayed for tiddlers in edit mode. Drag and drop to change the ordering"
        },
        "$:/language/ControlPanel/Toolbars/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/Hint",
            "text": "Select which toolbar buttons are displayed"
        },
        "$:/language/ControlPanel/Toolbars/PageControls/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/PageControls/Caption",
            "text": "Page Toolbar"
        },
        "$:/language/ControlPanel/Toolbars/PageControls/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/PageControls/Hint",
            "text": "Choose which buttons are displayed on the main page toolbar. Drag and drop to change the ordering"
        },
        "$:/language/ControlPanel/Toolbars/EditorToolbar/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/EditorToolbar/Caption",
            "text": "Editor Toolbar"
        },
        "$:/language/ControlPanel/Toolbars/EditorToolbar/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/EditorToolbar/Hint",
            "text": "Choose which buttons are displayed in the editor toolbar. Note that some buttons will only appear when editing tiddlers of a certain type. Drag and drop to change the ordering"
        },
        "$:/language/ControlPanel/Toolbars/ViewToolbar/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/ViewToolbar/Caption",
            "text": "View Toolbar"
        },
        "$:/language/ControlPanel/Toolbars/ViewToolbar/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/ViewToolbar/Hint",
            "text": "Choose which buttons are displayed for tiddlers in view mode. Drag and drop to change the ordering"
        },
        "$:/language/ControlPanel/Tools/Download/Full/Caption": {
            "title": "$:/language/ControlPanel/Tools/Download/Full/Caption",
            "text": "Download full wiki"
        },
        "$:/language/Date/DaySuffix/1": {
            "title": "$:/language/Date/DaySuffix/1",
            "text": "st"
        },
        "$:/language/Date/DaySuffix/2": {
            "title": "$:/language/Date/DaySuffix/2",
            "text": "nd"
        },
        "$:/language/Date/DaySuffix/3": {
            "title": "$:/language/Date/DaySuffix/3",
            "text": "rd"
        },
        "$:/language/Date/DaySuffix/4": {
            "title": "$:/language/Date/DaySuffix/4",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/5": {
            "title": "$:/language/Date/DaySuffix/5",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/6": {
            "title": "$:/language/Date/DaySuffix/6",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/7": {
            "title": "$:/language/Date/DaySuffix/7",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/8": {
            "title": "$:/language/Date/DaySuffix/8",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/9": {
            "title": "$:/language/Date/DaySuffix/9",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/10": {
            "title": "$:/language/Date/DaySuffix/10",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/11": {
            "title": "$:/language/Date/DaySuffix/11",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/12": {
            "title": "$:/language/Date/DaySuffix/12",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/13": {
            "title": "$:/language/Date/DaySuffix/13",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/14": {
            "title": "$:/language/Date/DaySuffix/14",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/15": {
            "title": "$:/language/Date/DaySuffix/15",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/16": {
            "title": "$:/language/Date/DaySuffix/16",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/17": {
            "title": "$:/language/Date/DaySuffix/17",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/18": {
            "title": "$:/language/Date/DaySuffix/18",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/19": {
            "title": "$:/language/Date/DaySuffix/19",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/20": {
            "title": "$:/language/Date/DaySuffix/20",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/21": {
            "title": "$:/language/Date/DaySuffix/21",
            "text": "st"
        },
        "$:/language/Date/DaySuffix/22": {
            "title": "$:/language/Date/DaySuffix/22",
            "text": "nd"
        },
        "$:/language/Date/DaySuffix/23": {
            "title": "$:/language/Date/DaySuffix/23",
            "text": "rd"
        },
        "$:/language/Date/DaySuffix/24": {
            "title": "$:/language/Date/DaySuffix/24",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/25": {
            "title": "$:/language/Date/DaySuffix/25",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/26": {
            "title": "$:/language/Date/DaySuffix/26",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/27": {
            "title": "$:/language/Date/DaySuffix/27",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/28": {
            "title": "$:/language/Date/DaySuffix/28",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/29": {
            "title": "$:/language/Date/DaySuffix/29",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/30": {
            "title": "$:/language/Date/DaySuffix/30",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/31": {
            "title": "$:/language/Date/DaySuffix/31",
            "text": "st"
        },
        "$:/language/Date/Long/Day/0": {
            "title": "$:/language/Date/Long/Day/0",
            "text": "Sunday"
        },
        "$:/language/Date/Long/Day/1": {
            "title": "$:/language/Date/Long/Day/1",
            "text": "Monday"
        },
        "$:/language/Date/Long/Day/2": {
            "title": "$:/language/Date/Long/Day/2",
            "text": "Tuesday"
        },
        "$:/language/Date/Long/Day/3": {
            "title": "$:/language/Date/Long/Day/3",
            "text": "Wednesday"
        },
        "$:/language/Date/Long/Day/4": {
            "title": "$:/language/Date/Long/Day/4",
            "text": "Thursday"
        },
        "$:/language/Date/Long/Day/5": {
            "title": "$:/language/Date/Long/Day/5",
            "text": "Friday"
        },
        "$:/language/Date/Long/Day/6": {
            "title": "$:/language/Date/Long/Day/6",
            "text": "Saturday"
        },
        "$:/language/Date/Long/Month/1": {
            "title": "$:/language/Date/Long/Month/1",
            "text": "January"
        },
        "$:/language/Date/Long/Month/2": {
            "title": "$:/language/Date/Long/Month/2",
            "text": "February"
        },
        "$:/language/Date/Long/Month/3": {
            "title": "$:/language/Date/Long/Month/3",
            "text": "March"
        },
        "$:/language/Date/Long/Month/4": {
            "title": "$:/language/Date/Long/Month/4",
            "text": "April"
        },
        "$:/language/Date/Long/Month/5": {
            "title": "$:/language/Date/Long/Month/5",
            "text": "May"
        },
        "$:/language/Date/Long/Month/6": {
            "title": "$:/language/Date/Long/Month/6",
            "text": "June"
        },
        "$:/language/Date/Long/Month/7": {
            "title": "$:/language/Date/Long/Month/7",
            "text": "July"
        },
        "$:/language/Date/Long/Month/8": {
            "title": "$:/language/Date/Long/Month/8",
            "text": "August"
        },
        "$:/language/Date/Long/Month/9": {
            "title": "$:/language/Date/Long/Month/9",
            "text": "September"
        },
        "$:/language/Date/Long/Month/10": {
            "title": "$:/language/Date/Long/Month/10",
            "text": "October"
        },
        "$:/language/Date/Long/Month/11": {
            "title": "$:/language/Date/Long/Month/11",
            "text": "November"
        },
        "$:/language/Date/Long/Month/12": {
            "title": "$:/language/Date/Long/Month/12",
            "text": "December"
        },
        "$:/language/Date/Period/am": {
            "title": "$:/language/Date/Period/am",
            "text": "am"
        },
        "$:/language/Date/Period/pm": {
            "title": "$:/language/Date/Period/pm",
            "text": "pm"
        },
        "$:/language/Date/Short/Day/0": {
            "title": "$:/language/Date/Short/Day/0",
            "text": "Sun"
        },
        "$:/language/Date/Short/Day/1": {
            "title": "$:/language/Date/Short/Day/1",
            "text": "Mon"
        },
        "$:/language/Date/Short/Day/2": {
            "title": "$:/language/Date/Short/Day/2",
            "text": "Tue"
        },
        "$:/language/Date/Short/Day/3": {
            "title": "$:/language/Date/Short/Day/3",
            "text": "Wed"
        },
        "$:/language/Date/Short/Day/4": {
            "title": "$:/language/Date/Short/Day/4",
            "text": "Thu"
        },
        "$:/language/Date/Short/Day/5": {
            "title": "$:/language/Date/Short/Day/5",
            "text": "Fri"
        },
        "$:/language/Date/Short/Day/6": {
            "title": "$:/language/Date/Short/Day/6",
            "text": "Sat"
        },
        "$:/language/Date/Short/Month/1": {
            "title": "$:/language/Date/Short/Month/1",
            "text": "Jan"
        },
        "$:/language/Date/Short/Month/2": {
            "title": "$:/language/Date/Short/Month/2",
            "text": "Feb"
        },
        "$:/language/Date/Short/Month/3": {
            "title": "$:/language/Date/Short/Month/3",
            "text": "Mar"
        },
        "$:/language/Date/Short/Month/4": {
            "title": "$:/language/Date/Short/Month/4",
            "text": "Apr"
        },
        "$:/language/Date/Short/Month/5": {
            "title": "$:/language/Date/Short/Month/5",
            "text": "May"
        },
        "$:/language/Date/Short/Month/6": {
            "title": "$:/language/Date/Short/Month/6",
            "text": "Jun"
        },
        "$:/language/Date/Short/Month/7": {
            "title": "$:/language/Date/Short/Month/7",
            "text": "Jul"
        },
        "$:/language/Date/Short/Month/8": {
            "title": "$:/language/Date/Short/Month/8",
            "text": "Aug"
        },
        "$:/language/Date/Short/Month/9": {
            "title": "$:/language/Date/Short/Month/9",
            "text": "Sep"
        },
        "$:/language/Date/Short/Month/10": {
            "title": "$:/language/Date/Short/Month/10",
            "text": "Oct"
        },
        "$:/language/Date/Short/Month/11": {
            "title": "$:/language/Date/Short/Month/11",
            "text": "Nov"
        },
        "$:/language/Date/Short/Month/12": {
            "title": "$:/language/Date/Short/Month/12",
            "text": "Dec"
        },
        "$:/language/RelativeDate/Future/Days": {
            "title": "$:/language/RelativeDate/Future/Days",
            "text": "<<period>> days from now"
        },
        "$:/language/RelativeDate/Future/Hours": {
            "title": "$:/language/RelativeDate/Future/Hours",
            "text": "<<period>> hours from now"
        },
        "$:/language/RelativeDate/Future/Minutes": {
            "title": "$:/language/RelativeDate/Future/Minutes",
            "text": "<<period>> minutes from now"
        },
        "$:/language/RelativeDate/Future/Months": {
            "title": "$:/language/RelativeDate/Future/Months",
            "text": "<<period>> months from now"
        },
        "$:/language/RelativeDate/Future/Second": {
            "title": "$:/language/RelativeDate/Future/Second",
            "text": "1 second from now"
        },
        "$:/language/RelativeDate/Future/Seconds": {
            "title": "$:/language/RelativeDate/Future/Seconds",
            "text": "<<period>> seconds from now"
        },
        "$:/language/RelativeDate/Future/Years": {
            "title": "$:/language/RelativeDate/Future/Years",
            "text": "<<period>> years from now"
        },
        "$:/language/RelativeDate/Past/Days": {
            "title": "$:/language/RelativeDate/Past/Days",
            "text": "<<period>> days ago"
        },
        "$:/language/RelativeDate/Past/Hours": {
            "title": "$:/language/RelativeDate/Past/Hours",
            "text": "<<period>> hours ago"
        },
        "$:/language/RelativeDate/Past/Minutes": {
            "title": "$:/language/RelativeDate/Past/Minutes",
            "text": "<<period>> minutes ago"
        },
        "$:/language/RelativeDate/Past/Months": {
            "title": "$:/language/RelativeDate/Past/Months",
            "text": "<<period>> months ago"
        },
        "$:/language/RelativeDate/Past/Second": {
            "title": "$:/language/RelativeDate/Past/Second",
            "text": "1 second ago"
        },
        "$:/language/RelativeDate/Past/Seconds": {
            "title": "$:/language/RelativeDate/Past/Seconds",
            "text": "<<period>> seconds ago"
        },
        "$:/language/RelativeDate/Past/Years": {
            "title": "$:/language/RelativeDate/Past/Years",
            "text": "<<period>> years ago"
        },
        "$:/language/Docs/ModuleTypes/allfilteroperator": {
            "title": "$:/language/Docs/ModuleTypes/allfilteroperator",
            "text": "A sub-operator for the ''all'' filter operator."
        },
        "$:/language/Docs/ModuleTypes/animation": {
            "title": "$:/language/Docs/ModuleTypes/animation",
            "text": "Animations that may be used with the RevealWidget."
        },
        "$:/language/Docs/ModuleTypes/authenticator": {
            "title": "$:/language/Docs/ModuleTypes/authenticator",
            "text": "Defines how requests are authenticated by the built-in HTTP server."
        },
        "$:/language/Docs/ModuleTypes/bitmapeditoroperation": {
            "title": "$:/language/Docs/ModuleTypes/bitmapeditoroperation",
            "text": "A bitmap editor toolbar operation."
        },
        "$:/language/Docs/ModuleTypes/command": {
            "title": "$:/language/Docs/ModuleTypes/command",
            "text": "Commands that can be executed under Node.js."
        },
        "$:/language/Docs/ModuleTypes/config": {
            "title": "$:/language/Docs/ModuleTypes/config",
            "text": "Data to be inserted into `$tw.config`."
        },
        "$:/language/Docs/ModuleTypes/filteroperator": {
            "title": "$:/language/Docs/ModuleTypes/filteroperator",
            "text": "Individual filter operator methods."
        },
        "$:/language/Docs/ModuleTypes/global": {
            "title": "$:/language/Docs/ModuleTypes/global",
            "text": "Global data to be inserted into `$tw`."
        },
        "$:/language/Docs/ModuleTypes/info": {
            "title": "$:/language/Docs/ModuleTypes/info",
            "text": "Publishes system information via the [[$:/temp/info-plugin]] pseudo-plugin."
        },
        "$:/language/Docs/ModuleTypes/isfilteroperator": {
            "title": "$:/language/Docs/ModuleTypes/isfilteroperator",
            "text": "Operands for the ''is'' filter operator."
        },
        "$:/language/Docs/ModuleTypes/library": {
            "title": "$:/language/Docs/ModuleTypes/library",
            "text": "Generic module type for general purpose JavaScript modules."
        },
        "$:/language/Docs/ModuleTypes/macro": {
            "title": "$:/language/Docs/ModuleTypes/macro",
            "text": "JavaScript macro definitions."
        },
        "$:/language/Docs/ModuleTypes/parser": {
            "title": "$:/language/Docs/ModuleTypes/parser",
            "text": "Parsers for different content types."
        },
        "$:/language/Docs/ModuleTypes/route": {
            "title": "$:/language/Docs/ModuleTypes/route",
            "text": "Defines how individual URL patterns are handled by the built-in HTTP server."
        },
        "$:/language/Docs/ModuleTypes/saver": {
            "title": "$:/language/Docs/ModuleTypes/saver",
            "text": "Savers handle different methods for saving files from the browser."
        },
        "$:/language/Docs/ModuleTypes/startup": {
            "title": "$:/language/Docs/ModuleTypes/startup",
            "text": "Startup functions."
        },
        "$:/language/Docs/ModuleTypes/storyview": {
            "title": "$:/language/Docs/ModuleTypes/storyview",
            "text": "Story views customise the animation and behaviour of list widgets."
        },
        "$:/language/Docs/ModuleTypes/texteditoroperation": {
            "title": "$:/language/Docs/ModuleTypes/texteditoroperation",
            "text": "A text editor toolbar operation."
        },
        "$:/language/Docs/ModuleTypes/tiddlerdeserializer": {
            "title": "$:/language/Docs/ModuleTypes/tiddlerdeserializer",
            "text": "Converts different content types into tiddlers."
        },
        "$:/language/Docs/ModuleTypes/tiddlerfield": {
            "title": "$:/language/Docs/ModuleTypes/tiddlerfield",
            "text": "Defines the behaviour of an individual tiddler field."
        },
        "$:/language/Docs/ModuleTypes/tiddlermethod": {
            "title": "$:/language/Docs/ModuleTypes/tiddlermethod",
            "text": "Adds methods to the `$tw.Tiddler` prototype."
        },
        "$:/language/Docs/ModuleTypes/upgrader": {
            "title": "$:/language/Docs/ModuleTypes/upgrader",
            "text": "Applies upgrade processing to tiddlers during an upgrade/import."
        },
        "$:/language/Docs/ModuleTypes/utils": {
            "title": "$:/language/Docs/ModuleTypes/utils",
            "text": "Adds methods to `$tw.utils`."
        },
        "$:/language/Docs/ModuleTypes/utils-node": {
            "title": "$:/language/Docs/ModuleTypes/utils-node",
            "text": "Adds Node.js-specific methods to `$tw.utils`."
        },
        "$:/language/Docs/ModuleTypes/widget": {
            "title": "$:/language/Docs/ModuleTypes/widget",
            "text": "Widgets encapsulate DOM rendering and refreshing."
        },
        "$:/language/Docs/ModuleTypes/wikimethod": {
            "title": "$:/language/Docs/ModuleTypes/wikimethod",
            "text": "Adds methods to `$tw.Wiki`."
        },
        "$:/language/Docs/ModuleTypes/wikirule": {
            "title": "$:/language/Docs/ModuleTypes/wikirule",
            "text": "Individual parser rules for the main WikiText parser."
        },
        "$:/language/Docs/PaletteColours/alert-background": {
            "title": "$:/language/Docs/PaletteColours/alert-background",
            "text": "Alert background"
        },
        "$:/language/Docs/PaletteColours/alert-border": {
            "title": "$:/language/Docs/PaletteColours/alert-border",
            "text": "Alert border"
        },
        "$:/language/Docs/PaletteColours/alert-highlight": {
            "title": "$:/language/Docs/PaletteColours/alert-highlight",
            "text": "Alert highlight"
        },
        "$:/language/Docs/PaletteColours/alert-muted-foreground": {
            "title": "$:/language/Docs/PaletteColours/alert-muted-foreground",
            "text": "Alert muted foreground"
        },
        "$:/language/Docs/PaletteColours/background": {
            "title": "$:/language/Docs/PaletteColours/background",
            "text": "General background"
        },
        "$:/language/Docs/PaletteColours/blockquote-bar": {
            "title": "$:/language/Docs/PaletteColours/blockquote-bar",
            "text": "Blockquote bar"
        },
        "$:/language/Docs/PaletteColours/button-background": {
            "title": "$:/language/Docs/PaletteColours/button-background",
            "text": "Default button background"
        },
        "$:/language/Docs/PaletteColours/button-border": {
            "title": "$:/language/Docs/PaletteColours/button-border",
            "text": "Default button border"
        },
        "$:/language/Docs/PaletteColours/button-foreground": {
            "title": "$:/language/Docs/PaletteColours/button-foreground",
            "text": "Default button foreground"
        },
        "$:/language/Docs/PaletteColours/dirty-indicator": {
            "title": "$:/language/Docs/PaletteColours/dirty-indicator",
            "text": "Unsaved changes indicator"
        },
        "$:/language/Docs/PaletteColours/code-background": {
            "title": "$:/language/Docs/PaletteColours/code-background",
            "text": "Code background"
        },
        "$:/language/Docs/PaletteColours/code-border": {
            "title": "$:/language/Docs/PaletteColours/code-border",
            "text": "Code border"
        },
        "$:/language/Docs/PaletteColours/code-foreground": {
            "title": "$:/language/Docs/PaletteColours/code-foreground",
            "text": "Code foreground"
        },
        "$:/language/Docs/PaletteColours/download-background": {
            "title": "$:/language/Docs/PaletteColours/download-background",
            "text": "Download button background"
        },
        "$:/language/Docs/PaletteColours/download-foreground": {
            "title": "$:/language/Docs/PaletteColours/download-foreground",
            "text": "Download button foreground"
        },
        "$:/language/Docs/PaletteColours/dragger-background": {
            "title": "$:/language/Docs/PaletteColours/dragger-background",
            "text": "Dragger background"
        },
        "$:/language/Docs/PaletteColours/dragger-foreground": {
            "title": "$:/language/Docs/PaletteColours/dragger-foreground",
            "text": "Dragger foreground"
        },
        "$:/language/Docs/PaletteColours/dropdown-background": {
            "title": "$:/language/Docs/PaletteColours/dropdown-background",
            "text": "Dropdown background"
        },
        "$:/language/Docs/PaletteColours/dropdown-border": {
            "title": "$:/language/Docs/PaletteColours/dropdown-border",
            "text": "Dropdown border"
        },
        "$:/language/Docs/PaletteColours/dropdown-tab-background-selected": {
            "title": "$:/language/Docs/PaletteColours/dropdown-tab-background-selected",
            "text": "Dropdown tab background for selected tabs"
        },
        "$:/language/Docs/PaletteColours/dropdown-tab-background": {
            "title": "$:/language/Docs/PaletteColours/dropdown-tab-background",
            "text": "Dropdown tab background"
        },
        "$:/language/Docs/PaletteColours/dropzone-background": {
            "title": "$:/language/Docs/PaletteColours/dropzone-background",
            "text": "Dropzone background"
        },
        "$:/language/Docs/PaletteColours/external-link-background-hover": {
            "title": "$:/language/Docs/PaletteColours/external-link-background-hover",
            "text": "External link background hover"
        },
        "$:/language/Docs/PaletteColours/external-link-background-visited": {
            "title": "$:/language/Docs/PaletteColours/external-link-background-visited",
            "text": "External link background visited"
        },
        "$:/language/Docs/PaletteColours/external-link-background": {
            "title": "$:/language/Docs/PaletteColours/external-link-background",
            "text": "External link background"
        },
        "$:/language/Docs/PaletteColours/external-link-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/external-link-foreground-hover",
            "text": "External link foreground hover"
        },
        "$:/language/Docs/PaletteColours/external-link-foreground-visited": {
            "title": "$:/language/Docs/PaletteColours/external-link-foreground-visited",
            "text": "External link foreground visited"
        },
        "$:/language/Docs/PaletteColours/external-link-foreground": {
            "title": "$:/language/Docs/PaletteColours/external-link-foreground",
            "text": "External link foreground"
        },
        "$:/language/Docs/PaletteColours/foreground": {
            "title": "$:/language/Docs/PaletteColours/foreground",
            "text": "General foreground"
        },
        "$:/language/Docs/PaletteColours/menubar-background": {
            "title": "$:/language/Docs/PaletteColours/menubar-background",
            "text": "Menu bar background"
        },
        "$:/language/Docs/PaletteColours/menubar-foreground": {
            "title": "$:/language/Docs/PaletteColours/menubar-foreground",
            "text": "Menu bar foreground"
        },
        "$:/language/Docs/PaletteColours/message-background": {
            "title": "$:/language/Docs/PaletteColours/message-background",
            "text": "Message box background"
        },
        "$:/language/Docs/PaletteColours/message-border": {
            "title": "$:/language/Docs/PaletteColours/message-border",
            "text": "Message box border"
        },
        "$:/language/Docs/PaletteColours/message-foreground": {
            "title": "$:/language/Docs/PaletteColours/message-foreground",
            "text": "Message box foreground"
        },
        "$:/language/Docs/PaletteColours/modal-backdrop": {
            "title": "$:/language/Docs/PaletteColours/modal-backdrop",
            "text": "Modal backdrop"
        },
        "$:/language/Docs/PaletteColours/modal-background": {
            "title": "$:/language/Docs/PaletteColours/modal-background",
            "text": "Modal background"
        },
        "$:/language/Docs/PaletteColours/modal-border": {
            "title": "$:/language/Docs/PaletteColours/modal-border",
            "text": "Modal border"
        },
        "$:/language/Docs/PaletteColours/modal-footer-background": {
            "title": "$:/language/Docs/PaletteColours/modal-footer-background",
            "text": "Modal footer background"
        },
        "$:/language/Docs/PaletteColours/modal-footer-border": {
            "title": "$:/language/Docs/PaletteColours/modal-footer-border",
            "text": "Modal footer border"
        },
        "$:/language/Docs/PaletteColours/modal-header-border": {
            "title": "$:/language/Docs/PaletteColours/modal-header-border",
            "text": "Modal header border"
        },
        "$:/language/Docs/PaletteColours/muted-foreground": {
            "title": "$:/language/Docs/PaletteColours/muted-foreground",
            "text": "General muted foreground"
        },
        "$:/language/Docs/PaletteColours/notification-background": {
            "title": "$:/language/Docs/PaletteColours/notification-background",
            "text": "Notification background"
        },
        "$:/language/Docs/PaletteColours/notification-border": {
            "title": "$:/language/Docs/PaletteColours/notification-border",
            "text": "Notification border"
        },
        "$:/language/Docs/PaletteColours/page-background": {
            "title": "$:/language/Docs/PaletteColours/page-background",
            "text": "Page background"
        },
        "$:/language/Docs/PaletteColours/pre-background": {
            "title": "$:/language/Docs/PaletteColours/pre-background",
            "text": "Preformatted code background"
        },
        "$:/language/Docs/PaletteColours/pre-border": {
            "title": "$:/language/Docs/PaletteColours/pre-border",
            "text": "Preformatted code border"
        },
        "$:/language/Docs/PaletteColours/primary": {
            "title": "$:/language/Docs/PaletteColours/primary",
            "text": "General primary"
        },
        "$:/language/Docs/PaletteColours/select-tag-background": {
            "title": "$:/language/Docs/PaletteColours/select-tag-background",
            "text": "`<select>` element background"
        },
        "$:/language/Docs/PaletteColours/select-tag-foreground": {
            "title": "$:/language/Docs/PaletteColours/select-tag-foreground",
            "text": "`<select>` element text"
        },
        "$:/language/Docs/PaletteColours/sidebar-button-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-button-foreground",
            "text": "Sidebar button foreground"
        },
        "$:/language/Docs/PaletteColours/sidebar-controls-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/sidebar-controls-foreground-hover",
            "text": "Sidebar controls foreground hover"
        },
        "$:/language/Docs/PaletteColours/sidebar-controls-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-controls-foreground",
            "text": "Sidebar controls foreground"
        },
        "$:/language/Docs/PaletteColours/sidebar-foreground-shadow": {
            "title": "$:/language/Docs/PaletteColours/sidebar-foreground-shadow",
            "text": "Sidebar foreground shadow"
        },
        "$:/language/Docs/PaletteColours/sidebar-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-foreground",
            "text": "Sidebar foreground"
        },
        "$:/language/Docs/PaletteColours/sidebar-muted-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/sidebar-muted-foreground-hover",
            "text": "Sidebar muted foreground hover"
        },
        "$:/language/Docs/PaletteColours/sidebar-muted-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-muted-foreground",
            "text": "Sidebar muted foreground"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-background-selected": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-background-selected",
            "text": "Sidebar tab background for selected tabs"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-background": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-background",
            "text": "Sidebar tab background"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-border-selected": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-border-selected",
            "text": "Sidebar tab border for selected tabs"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-border": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-border",
            "text": "Sidebar tab border"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-divider": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-divider",
            "text": "Sidebar tab divider"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-foreground-selected": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-foreground-selected",
            "text": "Sidebar tab foreground for selected tabs"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-foreground",
            "text": "Sidebar tab foreground"
        },
        "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground-hover",
            "text": "Sidebar tiddler link foreground hover"
        },
        "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground",
            "text": "Sidebar tiddler link foreground"
        },
        "$:/language/Docs/PaletteColours/site-title-foreground": {
            "title": "$:/language/Docs/PaletteColours/site-title-foreground",
            "text": "Site title foreground"
        },
        "$:/language/Docs/PaletteColours/static-alert-foreground": {
            "title": "$:/language/Docs/PaletteColours/static-alert-foreground",
            "text": "Static alert foreground"
        },
        "$:/language/Docs/PaletteColours/tab-background-selected": {
            "title": "$:/language/Docs/PaletteColours/tab-background-selected",
            "text": "Tab background for selected tabs"
        },
        "$:/language/Docs/PaletteColours/tab-background": {
            "title": "$:/language/Docs/PaletteColours/tab-background",
            "text": "Tab background"
        },
        "$:/language/Docs/PaletteColours/tab-border-selected": {
            "title": "$:/language/Docs/PaletteColours/tab-border-selected",
            "text": "Tab border for selected tabs"
        },
        "$:/language/Docs/PaletteColours/tab-border": {
            "title": "$:/language/Docs/PaletteColours/tab-border",
            "text": "Tab border"
        },
        "$:/language/Docs/PaletteColours/tab-divider": {
            "title": "$:/language/Docs/PaletteColours/tab-divider",
            "text": "Tab divider"
        },
        "$:/language/Docs/PaletteColours/tab-foreground-selected": {
            "title": "$:/language/Docs/PaletteColours/tab-foreground-selected",
            "text": "Tab foreground for selected tabs"
        },
        "$:/language/Docs/PaletteColours/tab-foreground": {
            "title": "$:/language/Docs/PaletteColours/tab-foreground",
            "text": "Tab foreground"
        },
        "$:/language/Docs/PaletteColours/table-border": {
            "title": "$:/language/Docs/PaletteColours/table-border",
            "text": "Table border"
        },
        "$:/language/Docs/PaletteColours/table-footer-background": {
            "title": "$:/language/Docs/PaletteColours/table-footer-background",
            "text": "Table footer background"
        },
        "$:/language/Docs/PaletteColours/table-header-background": {
            "title": "$:/language/Docs/PaletteColours/table-header-background",
            "text": "Table header background"
        },
        "$:/language/Docs/PaletteColours/tag-background": {
            "title": "$:/language/Docs/PaletteColours/tag-background",
            "text": "Tag background"
        },
        "$:/language/Docs/PaletteColours/tag-foreground": {
            "title": "$:/language/Docs/PaletteColours/tag-foreground",
            "text": "Tag foreground"
        },
        "$:/language/Docs/PaletteColours/tiddler-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-background",
            "text": "Tiddler background"
        },
        "$:/language/Docs/PaletteColours/tiddler-border": {
            "title": "$:/language/Docs/PaletteColours/tiddler-border",
            "text": "Tiddler border"
        },
        "$:/language/Docs/PaletteColours/tiddler-controls-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground-hover",
            "text": "Tiddler controls foreground hover"
        },
        "$:/language/Docs/PaletteColours/tiddler-controls-foreground-selected": {
            "title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground-selected",
            "text": "Tiddler controls foreground for selected controls"
        },
        "$:/language/Docs/PaletteColours/tiddler-controls-foreground": {
            "title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground",
            "text": "Tiddler controls foreground"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-background",
            "text": "Tiddler editor background"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-border-image": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-border-image",
            "text": "Tiddler editor border image"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-border": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-border",
            "text": "Tiddler editor border"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-fields-even": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-fields-even",
            "text": "Tiddler editor background for even fields"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-fields-odd": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-fields-odd",
            "text": "Tiddler editor background for odd fields"
        },
        "$:/language/Docs/PaletteColours/tiddler-info-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-info-background",
            "text": "Tiddler info panel background"
        },
        "$:/language/Docs/PaletteColours/tiddler-info-border": {
            "title": "$:/language/Docs/PaletteColours/tiddler-info-border",
            "text": "Tiddler info panel border"
        },
        "$:/language/Docs/PaletteColours/tiddler-info-tab-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-info-tab-background",
            "text": "Tiddler info panel tab background"
        },
        "$:/language/Docs/PaletteColours/tiddler-link-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-link-background",
            "text": "Tiddler link background"
        },
        "$:/language/Docs/PaletteColours/tiddler-link-foreground": {
            "title": "$:/language/Docs/PaletteColours/tiddler-link-foreground",
            "text": "Tiddler link foreground"
        },
        "$:/language/Docs/PaletteColours/tiddler-subtitle-foreground": {
            "title": "$:/language/Docs/PaletteColours/tiddler-subtitle-foreground",
            "text": "Tiddler subtitle foreground"
        },
        "$:/language/Docs/PaletteColours/tiddler-title-foreground": {
            "title": "$:/language/Docs/PaletteColours/tiddler-title-foreground",
            "text": "Tiddler title foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-new-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-new-button",
            "text": "Toolbar 'new tiddler' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-options-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-options-button",
            "text": "Toolbar 'options' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-save-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-save-button",
            "text": "Toolbar 'save' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-info-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-info-button",
            "text": "Toolbar 'info' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-edit-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-edit-button",
            "text": "Toolbar 'edit' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-close-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-close-button",
            "text": "Toolbar 'close' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-delete-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-delete-button",
            "text": "Toolbar 'delete' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-cancel-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-cancel-button",
            "text": "Toolbar 'cancel' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-done-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-done-button",
            "text": "Toolbar 'done' button foreground"
        },
        "$:/language/Docs/PaletteColours/untagged-background": {
            "title": "$:/language/Docs/PaletteColours/untagged-background",
            "text": "Untagged pill background"
        },
        "$:/language/Docs/PaletteColours/very-muted-foreground": {
            "title": "$:/language/Docs/PaletteColours/very-muted-foreground",
            "text": "Very muted foreground"
        },
        "$:/language/EditTemplate/Body/External/Hint": {
            "title": "$:/language/EditTemplate/Body/External/Hint",
            "text": "This tiddler shows content stored outside of the main TiddlyWiki file. You can edit the tags and fields but cannot directly edit the content itself"
        },
        "$:/language/EditTemplate/Body/Placeholder": {
            "title": "$:/language/EditTemplate/Body/Placeholder",
            "text": "Type the text for this tiddler"
        },
        "$:/language/EditTemplate/Body/Preview/Type/Output": {
            "title": "$:/language/EditTemplate/Body/Preview/Type/Output",
            "text": "output"
        },
        "$:/language/EditTemplate/Field/Remove/Caption": {
            "title": "$:/language/EditTemplate/Field/Remove/Caption",
            "text": "remove field"
        },
        "$:/language/EditTemplate/Field/Remove/Hint": {
            "title": "$:/language/EditTemplate/Field/Remove/Hint",
            "text": "Remove field"
        },
        "$:/language/EditTemplate/Field/Dropdown/Caption": {
            "title": "$:/language/EditTemplate/Field/Dropdown/Caption",
            "text": "field list"
        },
        "$:/language/EditTemplate/Field/Dropdown/Hint": {
            "title": "$:/language/EditTemplate/Field/Dropdown/Hint",
            "text": "Show field list"
        },
        "$:/language/EditTemplate/Fields/Add/Button": {
            "title": "$:/language/EditTemplate/Fields/Add/Button",
            "text": "add"
        },
        "$:/language/EditTemplate/Fields/Add/Button/Hint": {
            "title": "$:/language/EditTemplate/Fields/Add/Button/Hint",
            "text": "Add the new field to the tiddler"
        },
        "$:/language/EditTemplate/Fields/Add/Name/Placeholder": {
            "title": "$:/language/EditTemplate/Fields/Add/Name/Placeholder",
            "text": "field name"
        },
        "$:/language/EditTemplate/Fields/Add/Prompt": {
            "title": "$:/language/EditTemplate/Fields/Add/Prompt",
            "text": "Add a new field:"
        },
        "$:/language/EditTemplate/Fields/Add/Value/Placeholder": {
            "title": "$:/language/EditTemplate/Fields/Add/Value/Placeholder",
            "text": "field value"
        },
        "$:/language/EditTemplate/Fields/Add/Dropdown/System": {
            "title": "$:/language/EditTemplate/Fields/Add/Dropdown/System",
            "text": "System fields"
        },
        "$:/language/EditTemplate/Fields/Add/Dropdown/User": {
            "title": "$:/language/EditTemplate/Fields/Add/Dropdown/User",
            "text": "User fields"
        },
        "$:/language/EditTemplate/Shadow/Warning": {
            "title": "$:/language/EditTemplate/Shadow/Warning",
            "text": "This is a shadow tiddler. Any changes you make will override the default version from the plugin <<pluginLink>>"
        },
        "$:/language/EditTemplate/Shadow/OverriddenWarning": {
            "title": "$:/language/EditTemplate/Shadow/OverriddenWarning",
            "text": "This is a modified shadow tiddler. You can revert to the default version in the plugin <<pluginLink>> by deleting this tiddler"
        },
        "$:/language/EditTemplate/Tags/Add/Button": {
            "title": "$:/language/EditTemplate/Tags/Add/Button",
            "text": "add"
        },
        "$:/language/EditTemplate/Tags/Add/Button/Hint": {
            "title": "$:/language/EditTemplate/Tags/Add/Button/Hint",
            "text": "add tag"
        },
        "$:/language/EditTemplate/Tags/Add/Placeholder": {
            "title": "$:/language/EditTemplate/Tags/Add/Placeholder",
            "text": "tag name"
        },
        "$:/language/EditTemplate/Tags/Dropdown/Caption": {
            "title": "$:/language/EditTemplate/Tags/Dropdown/Caption",
            "text": "tag list"
        },
        "$:/language/EditTemplate/Tags/Dropdown/Hint": {
            "title": "$:/language/EditTemplate/Tags/Dropdown/Hint",
            "text": "Show tag list"
        },
        "$:/language/EditTemplate/Title/BadCharacterWarning": {
            "title": "$:/language/EditTemplate/Title/BadCharacterWarning",
            "text": "Warning: avoid using any of the characters <<bad-chars>> in tiddler titles"
        },
        "$:/language/EditTemplate/Title/Exists/Prompt": {
            "title": "$:/language/EditTemplate/Title/Exists/Prompt",
            "text": "Target tiddler already exists"
        },
        "$:/language/EditTemplate/Title/Relink/Prompt": {
            "title": "$:/language/EditTemplate/Title/Relink/Prompt",
            "text": "Update ''<$text text=<<fromTitle>>/>'' to ''<$text text=<<toTitle>>/>'' in the //tags// and //list// fields of other tiddlers"
        },
        "$:/language/EditTemplate/Title/References/Prompt": {
            "title": "$:/language/EditTemplate/Title/References/Prompt",
            "text": "The following references to this tiddler will not be automatically updated:"
        },
        "$:/language/EditTemplate/Type/Dropdown/Caption": {
            "title": "$:/language/EditTemplate/Type/Dropdown/Caption",
            "text": "content type list"
        },
        "$:/language/EditTemplate/Type/Dropdown/Hint": {
            "title": "$:/language/EditTemplate/Type/Dropdown/Hint",
            "text": "Show content type list"
        },
        "$:/language/EditTemplate/Type/Delete/Caption": {
            "title": "$:/language/EditTemplate/Type/Delete/Caption",
            "text": "delete content type"
        },
        "$:/language/EditTemplate/Type/Delete/Hint": {
            "title": "$:/language/EditTemplate/Type/Delete/Hint",
            "text": "Delete content type"
        },
        "$:/language/EditTemplate/Type/Placeholder": {
            "title": "$:/language/EditTemplate/Type/Placeholder",
            "text": "content type"
        },
        "$:/language/EditTemplate/Type/Prompt": {
            "title": "$:/language/EditTemplate/Type/Prompt",
            "text": "Type:"
        },
        "$:/language/Exporters/StaticRiver": {
            "title": "$:/language/Exporters/StaticRiver",
            "text": "Static HTML"
        },
        "$:/language/Exporters/JsonFile": {
            "title": "$:/language/Exporters/JsonFile",
            "text": "JSON file"
        },
        "$:/language/Exporters/CsvFile": {
            "title": "$:/language/Exporters/CsvFile",
            "text": "CSV file"
        },
        "$:/language/Exporters/TidFile": {
            "title": "$:/language/Exporters/TidFile",
            "text": "\".tid\" file"
        },
        "$:/language/Docs/Fields/_canonical_uri": {
            "title": "$:/language/Docs/Fields/_canonical_uri",
            "text": "The full URI of an external image tiddler"
        },
        "$:/language/Docs/Fields/bag": {
            "title": "$:/language/Docs/Fields/bag",
            "text": "The name of the bag from which a tiddler came"
        },
        "$:/language/Docs/Fields/caption": {
            "title": "$:/language/Docs/Fields/caption",
            "text": "The text to be displayed on a tab or button"
        },
        "$:/language/Docs/Fields/color": {
            "title": "$:/language/Docs/Fields/color",
            "text": "The CSS color value associated with a tiddler"
        },
        "$:/language/Docs/Fields/component": {
            "title": "$:/language/Docs/Fields/component",
            "text": "The name of the component responsible for an [[alert tiddler|AlertMechanism]]"
        },
        "$:/language/Docs/Fields/current-tiddler": {
            "title": "$:/language/Docs/Fields/current-tiddler",
            "text": "Used to cache the top tiddler in a [[history list|HistoryMechanism]]"
        },
        "$:/language/Docs/Fields/created": {
            "title": "$:/language/Docs/Fields/created",
            "text": "The date a tiddler was created"
        },
        "$:/language/Docs/Fields/creator": {
            "title": "$:/language/Docs/Fields/creator",
            "text": "The name of the person who created a tiddler"
        },
        "$:/language/Docs/Fields/dependents": {
            "title": "$:/language/Docs/Fields/dependents",
            "text": "For a plugin, lists the dependent plugin titles"
        },
        "$:/language/Docs/Fields/description": {
            "title": "$:/language/Docs/Fields/description",
            "text": "The descriptive text for a plugin, or a modal dialogue"
        },
        "$:/language/Docs/Fields/draft.of": {
            "title": "$:/language/Docs/Fields/draft.of",
            "text": "For draft tiddlers, contains the title of the tiddler of which this is a draft"
        },
        "$:/language/Docs/Fields/draft.title": {
            "title": "$:/language/Docs/Fields/draft.title",
            "text": "For draft tiddlers, contains the proposed new title of the tiddler"
        },
        "$:/language/Docs/Fields/footer": {
            "title": "$:/language/Docs/Fields/footer",
            "text": "The footer text for a wizard"
        },
        "$:/language/Docs/Fields/hide-body": {
            "title": "$:/language/Docs/Fields/hide-body",
            "text": "The view template will hide bodies of tiddlers if set to: ''yes''"
        },
        "$:/language/Docs/Fields/icon": {
            "title": "$:/language/Docs/Fields/icon",
            "text": "The title of the tiddler containing the icon associated with a tiddler"
        },
        "$:/language/Docs/Fields/library": {
            "title": "$:/language/Docs/Fields/library",
            "text": "Indicates that a tiddler should be saved as a JavaScript library if set to: ''yes''"
        },
        "$:/language/Docs/Fields/list": {
            "title": "$:/language/Docs/Fields/list",
            "text": "An ordered list of tiddler titles associated with a tiddler"
        },
        "$:/language/Docs/Fields/list-before": {
            "title": "$:/language/Docs/Fields/list-before",
            "text": "If set, the title of a tiddler before which this tiddler should be added to the ordered list of tiddler titles, or at the start of the list if this field is present but empty"
        },
        "$:/language/Docs/Fields/list-after": {
            "title": "$:/language/Docs/Fields/list-after",
            "text": "If set, the title of the tiddler after which this tiddler should be added to the ordered list of tiddler titles, or at the end of the list if this field is present but empty"
        },
        "$:/language/Docs/Fields/modified": {
            "title": "$:/language/Docs/Fields/modified",
            "text": "The date and time at which a tiddler was last modified"
        },
        "$:/language/Docs/Fields/modifier": {
            "title": "$:/language/Docs/Fields/modifier",
            "text": "The tiddler title associated with the person who last modified a tiddler"
        },
        "$:/language/Docs/Fields/name": {
            "title": "$:/language/Docs/Fields/name",
            "text": "The human readable name associated with a plugin tiddler"
        },
        "$:/language/Docs/Fields/plugin-priority": {
            "title": "$:/language/Docs/Fields/plugin-priority",
            "text": "A numerical value indicating the priority of a plugin tiddler"
        },
        "$:/language/Docs/Fields/plugin-type": {
            "title": "$:/language/Docs/Fields/plugin-type",
            "text": "The type of plugin in a plugin tiddler"
        },
        "$:/language/Docs/Fields/revision": {
            "title": "$:/language/Docs/Fields/revision",
            "text": "The revision of the tiddler held at the server"
        },
        "$:/language/Docs/Fields/released": {
            "title": "$:/language/Docs/Fields/released",
            "text": "Date of a TiddlyWiki release"
        },
        "$:/language/Docs/Fields/source": {
            "title": "$:/language/Docs/Fields/source",
            "text": "The source URL associated with a tiddler"
        },
        "$:/language/Docs/Fields/subtitle": {
            "title": "$:/language/Docs/Fields/subtitle",
            "text": "The subtitle text for a wizard"
        },
        "$:/language/Docs/Fields/tags": {
            "title": "$:/language/Docs/Fields/tags",
            "text": "A list of tags associated with a tiddler"
        },
        "$:/language/Docs/Fields/text": {
            "title": "$:/language/Docs/Fields/text",
            "text": "The body text of a tiddler"
        },
        "$:/language/Docs/Fields/throttle.refresh": {
            "title": "$:/language/Docs/Fields/throttle.refresh",
            "text": "If present, throttles refreshes of this tiddler"
        },
        "$:/language/Docs/Fields/title": {
            "title": "$:/language/Docs/Fields/title",
            "text": "The unique name of a tiddler"
        },
        "$:/language/Docs/Fields/toc-link": {
            "title": "$:/language/Docs/Fields/toc-link",
            "text": "Suppresses the tiddler's link in a Table of Contents tree if set to: ''no''"
        },
        "$:/language/Docs/Fields/type": {
            "title": "$:/language/Docs/Fields/type",
            "text": "The content type of a tiddler"
        },
        "$:/language/Docs/Fields/version": {
            "title": "$:/language/Docs/Fields/version",
            "text": "Version information for a plugin"
        },
        "$:/language/Docs/Fields/_is_skinny": {
            "title": "$:/language/Docs/Fields/_is_skinny",
            "text": "If present, indicates that the tiddler text field must be loaded from the server"
        },
        "$:/language/Filters/AllTiddlers": {
            "title": "$:/language/Filters/AllTiddlers",
            "text": "All tiddlers except system tiddlers"
        },
        "$:/language/Filters/RecentSystemTiddlers": {
            "title": "$:/language/Filters/RecentSystemTiddlers",
            "text": "Recently modified tiddlers, including system tiddlers"
        },
        "$:/language/Filters/RecentTiddlers": {
            "title": "$:/language/Filters/RecentTiddlers",
            "text": "Recently modified tiddlers"
        },
        "$:/language/Filters/AllTags": {
            "title": "$:/language/Filters/AllTags",
            "text": "All tags except system tags"
        },
        "$:/language/Filters/Missing": {
            "title": "$:/language/Filters/Missing",
            "text": "Missing tiddlers"
        },
        "$:/language/Filters/Drafts": {
            "title": "$:/language/Filters/Drafts",
            "text": "Draft tiddlers"
        },
        "$:/language/Filters/Orphans": {
            "title": "$:/language/Filters/Orphans",
            "text": "Orphan tiddlers"
        },
        "$:/language/Filters/SystemTiddlers": {
            "title": "$:/language/Filters/SystemTiddlers",
            "text": "System tiddlers"
        },
        "$:/language/Filters/ShadowTiddlers": {
            "title": "$:/language/Filters/ShadowTiddlers",
            "text": "Shadow tiddlers"
        },
        "$:/language/Filters/OverriddenShadowTiddlers": {
            "title": "$:/language/Filters/OverriddenShadowTiddlers",
            "text": "Overridden shadow tiddlers"
        },
        "$:/language/Filters/SessionTiddlers": {
            "title": "$:/language/Filters/SessionTiddlers",
            "text": "Tiddlers modified since the wiki was loaded"
        },
        "$:/language/Filters/SystemTags": {
            "title": "$:/language/Filters/SystemTags",
            "text": "System tags"
        },
        "$:/language/Filters/StoryList": {
            "title": "$:/language/Filters/StoryList",
            "text": "Tiddlers in the story river, excluding <$text text=\"$:/AdvancedSearch\"/>"
        },
        "$:/language/Filters/TypedTiddlers": {
            "title": "$:/language/Filters/TypedTiddlers",
            "text": "Non wiki-text tiddlers"
        },
        "GettingStarted": {
            "title": "GettingStarted",
            "text": "\\define lingo-base() $:/language/ControlPanel/Basics/\nWelcome to ~TiddlyWiki and the ~TiddlyWiki community\n\nBefore you start storing important information in ~TiddlyWiki it is vital to make sure that you can reliably save changes. See https://tiddlywiki.com/#GettingStarted for details\n\n!! Set up this ~TiddlyWiki\n\n<div class=\"tc-control-panel\">\n\n|<$link to=\"$:/SiteTitle\"><<lingo Title/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteTitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/SiteSubtitle\"><<lingo Subtitle/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteSubtitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/DefaultTiddlers\"><<lingo DefaultTiddlers/Prompt>></$link> |<<lingo DefaultTiddlers/TopHint>><br> <$edit tag=\"textarea\" tiddler=\"$:/DefaultTiddlers\"/><br>//<<lingo DefaultTiddlers/BottomHint>>// |\n</div>\n\nSee the [[control panel|$:/ControlPanel]] for more options.\n"
        },
        "$:/language/Help/build": {
            "title": "$:/language/Help/build",
            "description": "Automatically run configured commands",
            "text": "Build the specified build targets for the current wiki. If no build targets are specified then all available targets will be built.\n\n```\n--build <target> [<target> ...]\n```\n\nBuild targets are defined in the `tiddlywiki.info` file of a wiki folder.\n\n"
        },
        "$:/language/Help/clearpassword": {
            "title": "$:/language/Help/clearpassword",
            "description": "Clear a password for subsequent crypto operations",
            "text": "Clear the password for subsequent crypto operations\n\n```\n--clearpassword\n```\n"
        },
        "$:/language/Help/default": {
            "title": "$:/language/Help/default",
            "text": "\\define commandTitle()\n$:/language/Help/$(command)$\n\\end\n```\nusage: tiddlywiki [<wikifolder>] [--<command> [<args>...]...]\n```\n\nAvailable commands:\n\n<ul>\n<$list filter=\"[commands[]sort[title]]\" variable=\"command\">\n<li><$link to=<<commandTitle>>><$macrocall $name=\"command\" $type=\"text/plain\" $output=\"text/plain\"/></$link>: <$transclude tiddler=<<commandTitle>> field=\"description\"/></li>\n</$list>\n</ul>\n\nTo get detailed help on a command:\n\n```\ntiddlywiki --help <command>\n```\n"
        },
        "$:/language/Help/deletetiddlers": {
            "title": "$:/language/Help/deletetiddlers",
            "description": "Deletes a group of tiddlers",
            "text": "<<.from-version \"5.1.20\">> Deletes a group of tiddlers identified by a filter.\n\n```\n--deletetiddlers <filter>\n```\n"
        },
        "$:/language/Help/editions": {
            "title": "$:/language/Help/editions",
            "description": "Lists the available editions of TiddlyWiki",
            "text": "Lists the names and descriptions of the available editions. You can create a new wiki of a specified edition with the `--init` command.\n\n```\n--editions\n```\n"
        },
        "$:/language/Help/fetch": {
            "title": "$:/language/Help/fetch",
            "description": "Fetch tiddlers from wiki by URL",
            "text": "Fetch one or more files over HTTP/HTTPS, and import the tiddlers matching a filter, optionally transforming the incoming titles.\n\n```\n--fetch file <url> <import-filter> <transform-filter>\n--fetch files <url-filter> <import-filter> <transform-filter>\n--fetch raw-file <url> <transform-filter>\n--fetch raw-files <url-filter> <transform-filter>\n```\n\nThe \"file\" and \"files\" variants fetch the specified files and attempt to import the tiddlers within them (the same processing as if the files were dragged into the browser window). The \"raw-file\" and \"raw-files\" variants fetch the specified files and then store the raw file data in tiddlers, without applying the import logic.\n\nWith the \"file\" and \"raw-file\" variants only a single file is fetched and the first parameter is the URL of the file to read.\n\nWith the \"files\" and \"raw-files\" variants, multiple files are fetched and the first parameter is a filter yielding a list of URLs of the files to read. For example, given a set of tiddlers tagged \"remote-server\" that have a field \"url\" the filter `[tag[remote-server]get[url]]` will retrieve all the available URLs.\n\nFor the \"file\" and \"files\" variants, the `<import-filter>` parameter specifies a filter determining which tiddlers are imported. It defaults to `[all[tiddlers]]` if not provided.\n\nFor all variants, the `<transform-filter>` parameter specifies an optional filter that transforms the titles of the imported tiddlers. For example, `[addprefix[$:/myimports/]]` would add the prefix `$:/myimports/` to each title.\n\nPreceding the `--fetch` command with `--verbose` will output progress information during the import.\n\nNote that TiddlyWiki will not fetch an older version of an already loaded plugin.\n\nThe following example retrieves all the non-system tiddlers from https://tiddlywiki.com and saves them to a JSON file:\n\n```\ntiddlywiki --verbose --fetch file \"https://tiddlywiki.com/\" \"[!is[system]]\" \"\" --rendertiddler \"$:/core/templates/exporters/JsonFile\" output.json text/plain \"\" exportFilter \"[!is[system]]\"\n```\n\nThe following example retrieves the \"favicon\" file from tiddlywiki.com and saves it in a file called \"output.ico\". Note that the intermediate tiddler \"Icon Tiddler\" is quoted in the \"--fetch\" command because it is being used as a transformation filter to replace the default title, while there are no quotes for the \"--savetiddler\" command because it is being used directly as a title.\n\n```\ntiddlywiki --verbose --fetch raw-file \"https://tiddlywiki.com/favicon.ico\" \"[[Icon Tiddler]]\" --savetiddler \"Icon Tiddler\" output.ico\n```\n\n"
        },
        "$:/language/Help/help": {
            "title": "$:/language/Help/help",
            "description": "Display help for TiddlyWiki commands",
            "text": "Displays help text for a command:\n\n```\n--help [<command>]\n```\n\nIf the command name is omitted then a list of available commands is displayed.\n"
        },
        "$:/language/Help/import": {
            "title": "$:/language/Help/import",
            "description": "Import tiddlers from a file",
            "text": "Import tiddlers from TiddlyWiki (`.html`), `.tiddler`, `.tid`, `.json` or other local files. The deserializer must be explicitly specified, unlike the `load` command which infers the deserializer from the file extension.\n\n```\n--import <filepath> <deserializer> [<title>] [<encoding>]\n```\n\nThe deserializers in the core include:\n\n* application/javascript\n* application/json\n* application/x-tiddler\n* application/x-tiddler-html-div\n* application/x-tiddlers\n* text/html\n* text/plain\n\nThe title of the imported tiddler defaults to the filename.\n\nThe encoding defaults to \"utf8\", but can be \"base64\" for importing binary files.\n\nNote that TiddlyWiki will not import an older version of an already loaded plugin.\n"
        },
        "$:/language/Help/init": {
            "title": "$:/language/Help/init",
            "description": "Initialise a new wiki folder",
            "text": "Initialise an empty [[WikiFolder|WikiFolders]] with a copy of the specified edition.\n\n```\n--init <edition> [<edition> ...]\n```\n\nFor example:\n\n```\ntiddlywiki ./MyWikiFolder --init empty\n```\n\nNote:\n\n* The wiki folder directory will be created if necessary\n* The \"edition\" defaults to ''empty''\n* The init command will fail if the wiki folder is not empty\n* The init command removes any `includeWikis` definitions in the edition's `tiddlywiki.info` file\n* When multiple editions are specified, editions initialised later will overwrite any files shared with earlier editions (so, the final `tiddlywiki.info` file will be copied from the last edition)\n* `--editions` returns a list of available editions\n"
        },
        "$:/language/Help/listen": {
            "title": "$:/language/Help/listen",
            "description": "Provides an HTTP server interface to TiddlyWiki",
            "text": "Serves a wiki over HTTP.\n\nThe listen command uses NamedCommandParameters:\n\n```\n--listen [<name>=<value>]...\n```\n\nAll parameters are optional with safe defaults, and can be specified in any order. The recognised parameters are:\n\n* ''host'' - optional hostname to serve from (defaults to \"127.0.0.1\" aka \"localhost\")\n* ''path-prefix'' - optional prefix for paths\n* ''port'' - port number on which to listen; non-numeric values are interpreted as a system environment variable from which the port number is extracted (defaults to \"8080\")\n* ''credentials'' - pathname of credentials CSV file (relative to wiki folder)\n* ''anon-username'' - the username for signing edits for anonymous users\n* ''username'' - optional username for basic authentication\n* ''password'' - optional password for basic authentication\n* ''authenticated-user-header'' - optional name of header to be used for trusted authentication\n* ''readers'' - comma separated list of principals allowed to read from this wiki\n* ''writers'' - comma separated list of principals allowed to write to this wiki\n* ''csrf-disable'' - set to \"yes\" to disable CSRF checks (defaults to \"no\")\n* ''root-tiddler'' - the tiddler to serve at the root (defaults to \"$:/core/save/all\")\n* ''root-render-type'' - the content type to which the root tiddler should be rendered (defaults to \"text/plain\")\n* ''root-serve-type'' - the content type with which the root tiddler should be served (defaults to \"text/html\")\n* ''tls-cert'' - pathname of TLS certificate file (relative to wiki folder)\n* ''tls-key'' - pathname of TLS key file (relative to wiki folder)\n* ''debug-level'' - optional debug level; set to \"debug\" to view request details (defaults to \"none\")\n* ''gzip'' - set to \"yes\" to enable gzip compression for some http endpoints (defaults to \"no\")\n\nFor information on opening up your instance to the entire local network, and possible security concerns, see the WebServer tiddler at TiddlyWiki.com.\n\n"
        },
        "$:/language/Help/load": {
            "title": "$:/language/Help/load",
            "description": "Load tiddlers from a file",
            "text": "Load tiddlers from TiddlyWiki (`.html`), `.tiddler`, `.tid`, `.json` or other local files. The processing applied to incoming files is determined by the file extension. Use the alternative `import` command if you need to specify the deserializer and encoding explicitly.\n\n```\n--load <filepath> [noerror]\n--load <dirpath> [noerror]\n```\n\nBy default, the load command raises an error if no tiddlers are found. The error can be suppressed by providing the optional \"noerror\" parameter.\n\nTo load tiddlers from an encrypted TiddlyWiki file you should first specify the password with the PasswordCommand. For example:\n\n```\ntiddlywiki ./MyWiki --password pa55w0rd --load my_encrypted_wiki.html\n```\n\nNote that TiddlyWiki will not load an older version of an already loaded plugin.\n"
        },
        "$:/language/Help/makelibrary": {
            "title": "$:/language/Help/makelibrary",
            "description": "Construct library plugin required by upgrade process",
            "text": "Constructs the `$:/UpgradeLibrary` tiddler for the upgrade process.\n\nThe upgrade library is formatted as an ordinary plugin tiddler with the plugin type `library`. It contains a copy of each of the plugins, themes and language packs available within the TiddlyWiki5 repository.\n\nThis command is intended for internal use; it is only relevant to users constructing a custom upgrade procedure.\n\n```\n--makelibrary <title>\n```\n\nThe title argument defaults to `$:/UpgradeLibrary`.\n"
        },
        "$:/language/Help/notfound": {
            "title": "$:/language/Help/notfound",
            "text": "No such help item"
        },
        "$:/language/Help/output": {
            "title": "$:/language/Help/output",
            "description": "Set the base output directory for subsequent commands",
            "text": "Sets the base output directory for subsequent commands. The default output directory is the `output` subdirectory of the edition directory.\n\n```\n--output <pathname>\n```\n\nIf the specified pathname is relative then it is resolved relative to the current working directory. For example `--output .` sets the output directory to the current working directory.\n\n"
        },
        "$:/language/Help/password": {
            "title": "$:/language/Help/password",
            "description": "Set a password for subsequent crypto operations",
            "text": "Set a password for subsequent crypto operations\n\n```\n--password <password>\n```\n\n''Note'': This should not be used for serving TiddlyWiki with password protection. Instead, see the password option under the [[ServerCommand]].\n"
        },
        "$:/language/Help/render": {
            "title": "$:/language/Help/render",
            "description": "Renders individual tiddlers to files",
            "text": "Render individual tiddlers identified by a filter and save the results to the specified files.\n\nOptionally, the title of a template tiddler can be specified. In this case, instead of directly rendering each tiddler, the template tiddler is rendered with the \"currentTiddler\" variable set to the title of the tiddler that is being rendered.\n\nA name and value for an additional variable may optionally also be specified.\n\n```\n--render <tiddler-filter> [<filename-filter>] [<render-type>] [<template>] [<name>] [<value>]\n```\n\n* ''tiddler-filter'': A filter identifying the tiddler(s) to be rendered\n* ''filename-filter'': Optional filter transforming tiddler titles into pathnames. If omitted, defaults to `[is[tiddler]addsuffix[.html]]`, which uses the unchanged tiddler title as the filename\n* ''render-type'': Optional render type: `text/html` (the default) returns the full HTML text and `text/plain` just returns the text content (ie it ignores HTML tags and other unprintable material)\n* ''template'': Optional template through which each tiddler is rendered\n* ''name'': Name of optional variable\n* ''value'': Value of optional variable\n\nBy default, the filename is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nNotes:\n\n* The output directory is not cleared of any existing files\n* Any missing directories in the path to the filename are automatically created.\n* When referring to a tiddler with spaces in its title, take care to use both the quotes required by your shell and also TiddlyWiki's double square brackets : `--render \"[[Motovun Jack.jpg]]\"`\n* The filename filter is evaluated with the selected items being set to the title of the tiddler currently being rendered, allowing the title to be used as the basis for computing the filename. For example `[encodeuricomponent[]addprefix[static/]]` applies URI encoding to each title, and then adds the prefix `static/`\n* The `--render` command is a more flexible replacement for both the `--rendertiddler` and `--rendertiddlers` commands, which are deprecated\n\nExamples:\n\n* `--render \"[!is[system]]\" \"[encodeuricomponent[]addprefix[tiddlers/]addsuffix[.html]]\"` -- renders all non-system tiddlers as files in the subdirectory \"tiddlers\" with URL-encoded titles and the extension HTML\n\n"
        },
        "$:/language/Help/rendertiddler": {
            "title": "$:/language/Help/rendertiddler",
            "description": "Render an individual tiddler as a specified ContentType",
            "text": "(Note: The `--rendertiddler` command is deprecated in favour of the new, more flexible `--render` command)\n\nRender an individual tiddler as a specified ContentType, defaulting to `text/html` and save it to the specified filename.\n\nOptionally the title of a template tiddler can be specified, in which case the template tiddler is rendered with the \"currentTiddler\" variable set to the tiddler that is being rendered (the first parameter value).\n\nA name and value for an additional variable may optionally also be specified.\n\n```\n--rendertiddler <title> <filename> [<type>] [<template>] [<name>] [<value>]\n```\n\nBy default, the filename is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nAny missing directories in the path to the filename are automatically created.\n\nFor example, the following command saves all tiddlers matching the filter `[tag[done]]` to a JSON file titled `output.json` by employing the core template `$:/core/templates/exporters/JsonFile`.\n\n```\n--rendertiddler \"$:/core/templates/exporters/JsonFile\" output.json text/plain \"\" exportFilter \"[tag[done]]\"\n```\n"
        },
        "$:/language/Help/rendertiddlers": {
            "title": "$:/language/Help/rendertiddlers",
            "description": "Render tiddlers matching a filter to a specified ContentType",
            "text": "(Note: The `--rendertiddlers` command is deprecated in favour of the new, more flexible `--render` command)\n\nRender a set of tiddlers matching a filter to separate files of a specified ContentType (defaults to `text/html`) and extension (defaults to `.html`).\n\n```\n--rendertiddlers <filter> <template> <pathname> [<type>] [<extension>] [\"noclean\"]\n```\n\nFor example:\n\n```\n--rendertiddlers [!is[system]] $:/core/templates/static.tiddler.html ./static text/plain\n```\n\nBy default, the pathname is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nAny files in the target directory are deleted unless the ''noclean'' flag is specified. The target directory is recursively created if it is missing.\n"
        },
        "$:/language/Help/save": {
            "title": "$:/language/Help/save",
            "description": "Saves individual raw tiddlers to files",
            "text": "Saves individual tiddlers identified by a filter in their raw text or binary format to the specified files.\n\n```\n--save <tiddler-filter> <filename-filter>\n```\n\n* ''tiddler-filter'': A filter identifying the tiddler(s) to be saved\n* ''filename-filter'': Optional filter transforming tiddler titles into pathnames. If omitted, defaults to `[is[tiddler]]`, which uses the unchanged tiddler title as the filename\n\nBy default, the filename is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nNotes:\n\n* The output directory is not cleared of any existing files\n* Any missing directories in the path to the filename are automatically created.\n* When saving a tiddler with spaces in its title, take care to use both the quotes required by your shell and also TiddlyWiki's double square brackets : `--save \"[[Motovun Jack.jpg]]\"`\n* The filename filter is evaluated with the selected items being set to the title of the tiddler currently being saved, allowing the title to be used as the basis for computing the filename. For example `[encodeuricomponent[]addprefix[static/]]` applies URI encoding to each title, and then adds the prefix `static/`\n* The `--save` command is a more flexible replacement for both the `--savetiddler` and `--savetiddlers` commands, which are deprecated\n\nExamples:\n\n* `--save \"[!is[system]is[image]]\" \"[encodeuricomponent[]addprefix[tiddlers/]]\"` -- saves all non-system image tiddlers as files in the subdirectory \"tiddlers\" with URL-encoded titles\n"
        },
        "$:/language/Help/savetiddler": {
            "title": "$:/language/Help/savetiddler",
            "description": "Saves a raw tiddler to a file",
            "text": "(Note: The `--savetiddler` command is deprecated in favour of the new, more flexible `--save` command)\n\nSaves an individual tiddler in its raw text or binary format to the specified filename.\n\n```\n--savetiddler <title> <filename>\n```\n\nBy default, the filename is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nAny missing directories in the path to the filename are automatically created.\n"
        },
        "$:/language/Help/savetiddlers": {
            "title": "$:/language/Help/savetiddlers",
            "description": "Saves a group of raw tiddlers to a directory",
            "text": "(Note: The `--savetiddlers` command is deprecated in favour of the new, more flexible `--save` command)\n\nSaves a group of tiddlers in their raw text or binary format to the specified directory.\n\n```\n--savetiddlers <filter> <pathname> [\"noclean\"]\n```\n\nBy default, the pathname is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nThe output directory is cleared of existing files before saving the specified files. The deletion can be disabled by specifying the ''noclean'' flag.\n\nAny missing directories in the pathname are automatically created.\n"
        },
        "$:/language/Help/savewikifolder": {
            "title": "$:/language/Help/savewikifolder",
            "description": "Saves a wiki to a new wiki folder",
            "text": "<<.from-version \"5.1.20\">> Saves the current wiki as a wiki folder, including tiddlers, plugins and configuration:\n\n```\n--savewikifolder <wikifolderpath> [<filter>]\n```\n\n* The target wiki folder must be empty or non-existent\n* The filter specifies which tiddlers should be included. It is optional, defaulting to `[all[tiddlers]]`\n* Plugins from the official plugin library are replaced with references to those plugins in the `tiddlywiki.info` file\n* Custom plugins are unpacked into their own folder\n\nA common usage is to convert a TiddlyWiki HTML file into a wiki folder:\n\n```\ntiddlywiki --load ./mywiki.html --savewikifolder ./mywikifolder\n```\n"
        },
        "$:/language/Help/server": {
            "title": "$:/language/Help/server",
            "description": "Provides an HTTP server interface to TiddlyWiki (deprecated in favour of the new listen command)",
            "text": "Legacy command to serve a wiki over HTTP.\n\n```\n--server <port> <root-tiddler> <root-render-type> <root-serve-type> <username> <password> <host> <path-prefix> <debug-level>\n```\n\nThe parameters are:\n\n* ''port'' - port number on which to listen; non-numeric values are interpreted as a system environment variable from which the port number is extracted (defaults to \"8080\")\n* ''root-tiddler'' - the tiddler to serve at the root (defaults to \"$:/core/save/all\")\n* ''root-render-type'' - the content type to which the root tiddler should be rendered (defaults to \"text/plain\")\n* ''root-serve-type'' - the content type with which the root tiddler should be served (defaults to \"text/html\")\n* ''username'' - the default username for signing edits\n* ''password'' - optional password for basic authentication\n* ''host'' - optional hostname to serve from (defaults to \"127.0.0.1\" aka \"localhost\")\n* ''path-prefix'' - optional prefix for paths\n* ''debug-level'' - optional debug level; set to \"debug\" to view request details (defaults to \"none\")\n\nIf the password parameter is specified then the browser will prompt the user for the username and password. Note that the password is transmitted in plain text so this implementation should only be used on a trusted network or over HTTPS.\n\nFor example:\n\n```\n--server 8080 $:/core/save/all text/plain text/html MyUserName passw0rd\n```\n\nThe username and password can be specified as empty strings if you need to set the hostname or pathprefix and don't want to require a password.\n\n\n```\n--server 8080 $:/core/save/all text/plain text/html \"\" \"\" 192.168.0.245\n```\n\nUsing an address like this exposes your system to the local network. For information on opening up your instance to the entire local network, and possible security concerns, see the WebServer tiddler at TiddlyWiki.com.\n\nTo run multiple TiddlyWiki servers at the same time you'll need to put each one on a different port. It can be useful to use an environment variable to pass the port number to the Node.js process. This example references an environment variable called \"MY_PORT_NUMBER\":\n\n```\n--server MY_PORT_NUMBER $:/core/save/all text/plain text/html MyUserName passw0rd\n```\n"
        },
        "$:/language/Help/setfield": {
            "title": "$:/language/Help/setfield",
            "description": "Prepares external tiddlers for use",
            "text": "//Note that this command is experimental and may change or be replaced before being finalised//\n\nSets the specified field of a group of tiddlers to the result of wikifying a template tiddler with the `currentTiddler` variable set to the tiddler.\n\n```\n--setfield <filter> <fieldname> <templatetitle> <rendertype>\n```\n\nThe parameters are:\n\n* ''filter'' - filter identifying the tiddlers to be affected\n* ''fieldname'' - the field to modify (defaults to \"text\")\n* ''templatetitle'' - the tiddler to wikify into the specified field. If blank or missing then the specified field is deleted\n* ''rendertype'' - the text type to render (defaults to \"text/plain\"; \"text/html\" can be used to include HTML tags)\n"
        },
        "$:/language/Help/unpackplugin": {
            "title": "$:/language/Help/unpackplugin",
            "description": "Unpack the payload tiddlers from a plugin",
            "text": "Extract the payload tiddlers from a plugin, creating them as ordinary tiddlers:\n\n```\n--unpackplugin <title>\n```\n"
        },
        "$:/language/Help/verbose": {
            "title": "$:/language/Help/verbose",
            "description": "Triggers verbose output mode",
            "text": "Triggers verbose output, useful for debugging\n\n```\n--verbose\n```\n"
        },
        "$:/language/Help/version": {
            "title": "$:/language/Help/version",
            "description": "Displays the version number of TiddlyWiki",
            "text": "Displays the version number of TiddlyWiki.\n\n```\n--version\n```\n"
        },
        "$:/language/Import/Imported/Hint": {
            "title": "$:/language/Import/Imported/Hint",
            "text": "The following tiddlers were imported:"
        },
        "$:/language/Import/Listing/Cancel/Caption": {
            "title": "$:/language/Import/Listing/Cancel/Caption",
            "text": "Cancel"
        },
        "$:/language/Import/Listing/Hint": {
            "title": "$:/language/Import/Listing/Hint",
            "text": "These tiddlers are ready to import:"
        },
        "$:/language/Import/Listing/Import/Caption": {
            "title": "$:/language/Import/Listing/Import/Caption",
            "text": "Import"
        },
        "$:/language/Import/Listing/Select/Caption": {
            "title": "$:/language/Import/Listing/Select/Caption",
            "text": "Select"
        },
        "$:/language/Import/Listing/Status/Caption": {
            "title": "$:/language/Import/Listing/Status/Caption",
            "text": "Status"
        },
        "$:/language/Import/Listing/Title/Caption": {
            "title": "$:/language/Import/Listing/Title/Caption",
            "text": "Title"
        },
        "$:/language/Import/Listing/Preview": {
            "title": "$:/language/Import/Listing/Preview",
            "text": "Preview:"
        },
        "$:/language/Import/Listing/Preview/Text": {
            "title": "$:/language/Import/Listing/Preview/Text",
            "text": "Text"
        },
        "$:/language/Import/Listing/Preview/TextRaw": {
            "title": "$:/language/Import/Listing/Preview/TextRaw",
            "text": "Text (Raw)"
        },
        "$:/language/Import/Listing/Preview/Fields": {
            "title": "$:/language/Import/Listing/Preview/Fields",
            "text": "Fields"
        },
        "$:/language/Import/Listing/Preview/Diff": {
            "title": "$:/language/Import/Listing/Preview/Diff",
            "text": "Diff"
        },
        "$:/language/Import/Listing/Preview/DiffFields": {
            "title": "$:/language/Import/Listing/Preview/DiffFields",
            "text": "Diff (Fields)"
        },
        "$:/language/Import/Upgrader/Plugins/Suppressed/Incompatible": {
            "title": "$:/language/Import/Upgrader/Plugins/Suppressed/Incompatible",
            "text": "Blocked incompatible or obsolete plugin"
        },
        "$:/language/Import/Upgrader/Plugins/Suppressed/Version": {
            "title": "$:/language/Import/Upgrader/Plugins/Suppressed/Version",
            "text": "Blocked plugin (due to incoming <<incoming>> being older than existing <<existing>>)"
        },
        "$:/language/Import/Upgrader/Plugins/Upgraded": {
            "title": "$:/language/Import/Upgrader/Plugins/Upgraded",
            "text": "Upgraded plugin from <<incoming>> to <<upgraded>>"
        },
        "$:/language/Import/Upgrader/State/Suppressed": {
            "title": "$:/language/Import/Upgrader/State/Suppressed",
            "text": "Blocked temporary state tiddler"
        },
        "$:/language/Import/Upgrader/System/Suppressed": {
            "title": "$:/language/Import/Upgrader/System/Suppressed",
            "text": "Blocked system tiddler"
        },
        "$:/language/Import/Upgrader/System/Warning": {
            "title": "$:/language/Import/Upgrader/System/Warning",
            "text": "Core module tiddler"
        },
        "$:/language/Import/Upgrader/System/Alert": {
            "title": "$:/language/Import/Upgrader/System/Alert",
            "text": "You are about to import a tiddler that will overwrite a core module tiddler. This is not recommended as it may make the system unstable"
        },
        "$:/language/Import/Upgrader/ThemeTweaks/Created": {
            "title": "$:/language/Import/Upgrader/ThemeTweaks/Created",
            "text": "Migrated theme tweak from <$text text=<<from>>/>"
        },
        "$:/language/AboveStory/ClassicPlugin/Warning": {
            "title": "$:/language/AboveStory/ClassicPlugin/Warning",
            "text": "It looks like you are trying to load a plugin designed for ~TiddlyWiki Classic. Please note that [[these plugins do not work with TiddlyWiki version 5.x.x|https://tiddlywiki.com/#TiddlyWikiClassic]]. ~TiddlyWiki Classic plugins detected:"
        },
        "$:/language/BinaryWarning/Prompt": {
            "title": "$:/language/BinaryWarning/Prompt",
            "text": "This tiddler contains binary data"
        },
        "$:/language/ClassicWarning/Hint": {
            "title": "$:/language/ClassicWarning/Hint",
            "text": "This tiddler is written in TiddlyWiki Classic wiki text format, which is not fully compatible with TiddlyWiki version 5. See https://tiddlywiki.com/static/Upgrading.html for more details."
        },
        "$:/language/ClassicWarning/Upgrade/Caption": {
            "title": "$:/language/ClassicWarning/Upgrade/Caption",
            "text": "upgrade"
        },
        "$:/language/CloseAll/Button": {
            "title": "$:/language/CloseAll/Button",
            "text": "close all"
        },
        "$:/language/ColourPicker/Recent": {
            "title": "$:/language/ColourPicker/Recent",
            "text": "Recent:"
        },
        "$:/language/ConfirmCancelTiddler": {
            "title": "$:/language/ConfirmCancelTiddler",
            "text": "Do you wish to discard changes to the tiddler \"<$text text=<<title>>/>\"?"
        },
        "$:/language/ConfirmDeleteTiddler": {
            "title": "$:/language/ConfirmDeleteTiddler",
            "text": "Do you wish to delete the tiddler \"<$text text=<<title>>/>\"?"
        },
        "$:/language/ConfirmOverwriteTiddler": {
            "title": "$:/language/ConfirmOverwriteTiddler",
            "text": "Do you wish to overwrite the tiddler \"<$text text=<<title>>/>\"?"
        },
        "$:/language/ConfirmEditShadowTiddler": {
            "title": "$:/language/ConfirmEditShadowTiddler",
            "text": "You are about to edit a ShadowTiddler. Any changes will override the default system making future upgrades non-trivial. Are you sure you want to edit \"<$text text=<<title>>/>\"?"
        },
        "$:/language/Count": {
            "title": "$:/language/Count",
            "text": "count"
        },
        "$:/language/DefaultNewTiddlerTitle": {
            "title": "$:/language/DefaultNewTiddlerTitle",
            "text": "New Tiddler"
        },
        "$:/language/Diffs/CountMessage": {
            "title": "$:/language/Diffs/CountMessage",
            "text": "<<diff-count>> differences"
        },
        "$:/language/DropMessage": {
            "title": "$:/language/DropMessage",
            "text": "Drop here (or use the 'Escape' key to cancel)"
        },
        "$:/language/Encryption/Cancel": {
            "title": "$:/language/Encryption/Cancel",
            "text": "Cancel"
        },
        "$:/language/Encryption/ConfirmClearPassword": {
            "title": "$:/language/Encryption/ConfirmClearPassword",
            "text": "Do you wish to clear the password? This will remove the encryption applied when saving this wiki"
        },
        "$:/language/Encryption/PromptSetPassword": {
            "title": "$:/language/Encryption/PromptSetPassword",
            "text": "Set a new password for this TiddlyWiki"
        },
        "$:/language/Encryption/Username": {
            "title": "$:/language/Encryption/Username",
            "text": "Username"
        },
        "$:/language/Encryption/Password": {
            "title": "$:/language/Encryption/Password",
            "text": "Password"
        },
        "$:/language/Encryption/RepeatPassword": {
            "title": "$:/language/Encryption/RepeatPassword",
            "text": "Repeat password"
        },
        "$:/language/Encryption/PasswordNoMatch": {
            "title": "$:/language/Encryption/PasswordNoMatch",
            "text": "Passwords do not match"
        },
        "$:/language/Encryption/SetPassword": {
            "title": "$:/language/Encryption/SetPassword",
            "text": "Set password"
        },
        "$:/language/Error/Caption": {
            "title": "$:/language/Error/Caption",
            "text": "Error"
        },
        "$:/language/Error/EditConflict": {
            "title": "$:/language/Error/EditConflict",
            "text": "File changed on server"
        },
        "$:/language/Error/Filter": {
            "title": "$:/language/Error/Filter",
            "text": "Filter error"
        },
        "$:/language/Error/FilterSyntax": {
            "title": "$:/language/Error/FilterSyntax",
            "text": "Syntax error in filter expression"
        },
        "$:/language/Error/IsFilterOperator": {
            "title": "$:/language/Error/IsFilterOperator",
            "text": "Filter Error: Unknown operand for the 'is' filter operator"
        },
        "$:/language/Error/LoadingPluginLibrary": {
            "title": "$:/language/Error/LoadingPluginLibrary",
            "text": "Error loading plugin library"
        },
        "$:/language/Error/NetworkErrorAlert": {
            "title": "$:/language/Error/NetworkErrorAlert",
            "text": "`<h2>''Network Error''</h2>It looks like the connection to the server has been lost. This may indicate a problem with your network connection. Please attempt to restore network connectivity before continuing.<br><br>''Any unsaved changes will be automatically synchronised when connectivity is restored''.`"
        },
        "$:/language/Error/RecursiveTransclusion": {
            "title": "$:/language/Error/RecursiveTransclusion",
            "text": "Recursive transclusion error in transclude widget"
        },
        "$:/language/Error/RetrievingSkinny": {
            "title": "$:/language/Error/RetrievingSkinny",
            "text": "Error retrieving skinny tiddler list"
        },
        "$:/language/Error/SavingToTWEdit": {
            "title": "$:/language/Error/SavingToTWEdit",
            "text": "Error saving to TWEdit"
        },
        "$:/language/Error/WhileSaving": {
            "title": "$:/language/Error/WhileSaving",
            "text": "Error while saving"
        },
        "$:/language/Error/XMLHttpRequest": {
            "title": "$:/language/Error/XMLHttpRequest",
            "text": "XMLHttpRequest error code"
        },
        "$:/language/InternalJavaScriptError/Title": {
            "title": "$:/language/InternalJavaScriptError/Title",
            "text": "Internal JavaScript Error"
        },
        "$:/language/InternalJavaScriptError/Hint": {
            "title": "$:/language/InternalJavaScriptError/Hint",
            "text": "Well, this is embarrassing. It is recommended that you restart TiddlyWiki by refreshing your browser"
        },
        "$:/language/InvalidFieldName": {
            "title": "$:/language/InvalidFieldName",
            "text": "Illegal characters in field name \"<$text text=<<fieldName>>/>\". Fields can only contain lowercase letters, digits and the characters underscore (`_`), hyphen (`-`) and period (`.`)"
        },
        "$:/language/LazyLoadingWarning": {
            "title": "$:/language/LazyLoadingWarning",
            "text": "<p>Trying to load external content from ''<$text text={{!!_canonical_uri}}/>''</p><p>If this message doesn't disappear, either the tiddler content type doesn't match the type of the external content, or you may be using a browser that doesn't support external content for wikis loaded as standalone files. See https://tiddlywiki.com/#ExternalText</p>"
        },
        "$:/language/LoginToTiddlySpace": {
            "title": "$:/language/LoginToTiddlySpace",
            "text": "Login to TiddlySpace"
        },
        "$:/language/Manager/Controls/FilterByTag/None": {
            "title": "$:/language/Manager/Controls/FilterByTag/None",
            "text": "(none)"
        },
        "$:/language/Manager/Controls/FilterByTag/Prompt": {
            "title": "$:/language/Manager/Controls/FilterByTag/Prompt",
            "text": "Filter by tag:"
        },
        "$:/language/Manager/Controls/Order/Prompt": {
            "title": "$:/language/Manager/Controls/Order/Prompt",
            "text": "Reverse order"
        },
        "$:/language/Manager/Controls/Search/Placeholder": {
            "title": "$:/language/Manager/Controls/Search/Placeholder",
            "text": "Search"
        },
        "$:/language/Manager/Controls/Search/Prompt": {
            "title": "$:/language/Manager/Controls/Search/Prompt",
            "text": "Search:"
        },
        "$:/language/Manager/Controls/Show/Option/Tags": {
            "title": "$:/language/Manager/Controls/Show/Option/Tags",
            "text": "tags"
        },
        "$:/language/Manager/Controls/Show/Option/Tiddlers": {
            "title": "$:/language/Manager/Controls/Show/Option/Tiddlers",
            "text": "tiddlers"
        },
        "$:/language/Manager/Controls/Show/Prompt": {
            "title": "$:/language/Manager/Controls/Show/Prompt",
            "text": "Show:"
        },
        "$:/language/Manager/Controls/Sort/Prompt": {
            "title": "$:/language/Manager/Controls/Sort/Prompt",
            "text": "Sort by:"
        },
        "$:/language/Manager/Item/Colour": {
            "title": "$:/language/Manager/Item/Colour",
            "text": "Colour"
        },
        "$:/language/Manager/Item/Fields": {
            "title": "$:/language/Manager/Item/Fields",
            "text": "Fields"
        },
        "$:/language/Manager/Item/Icon/None": {
            "title": "$:/language/Manager/Item/Icon/None",
            "text": "(none)"
        },
        "$:/language/Manager/Item/Icon": {
            "title": "$:/language/Manager/Item/Icon",
            "text": "Icon"
        },
        "$:/language/Manager/Item/RawText": {
            "title": "$:/language/Manager/Item/RawText",
            "text": "Raw text"
        },
        "$:/language/Manager/Item/Tags": {
            "title": "$:/language/Manager/Item/Tags",
            "text": "Tags"
        },
        "$:/language/Manager/Item/Tools": {
            "title": "$:/language/Manager/Item/Tools",
            "text": "Tools"
        },
        "$:/language/Manager/Item/WikifiedText": {
            "title": "$:/language/Manager/Item/WikifiedText",
            "text": "Wikified text"
        },
        "$:/language/MissingTiddler/Hint": {
            "title": "$:/language/MissingTiddler/Hint",
            "text": "Missing tiddler \"<$text text=<<currentTiddler>>/>\" -- click {{||$:/core/ui/Buttons/edit}} to create"
        },
        "$:/language/No": {
            "title": "$:/language/No",
            "text": "No"
        },
        "$:/language/OfficialPluginLibrary": {
            "title": "$:/language/OfficialPluginLibrary",
            "text": "Official ~TiddlyWiki Plugin Library"
        },
        "$:/language/OfficialPluginLibrary/Hint": {
            "title": "$:/language/OfficialPluginLibrary/Hint",
            "text": "The official ~TiddlyWiki plugin library at tiddlywiki.com. Plugins, themes and language packs are maintained by the core team."
        },
        "$:/language/PluginReloadWarning": {
            "title": "$:/language/PluginReloadWarning",
            "text": "Please save {{$:/core/ui/Buttons/save-wiki}} and reload {{$:/core/ui/Buttons/refresh}} to allow changes to ~JavaScript plugins to take effect"
        },
        "$:/language/RecentChanges/DateFormat": {
            "title": "$:/language/RecentChanges/DateFormat",
            "text": "DDth MMM YYYY"
        },
        "$:/language/SystemTiddler/Tooltip": {
            "title": "$:/language/SystemTiddler/Tooltip",
            "text": "This is a system tiddler"
        },
        "$:/language/SystemTiddlers/Include/Prompt": {
            "title": "$:/language/SystemTiddlers/Include/Prompt",
            "text": "Include system tiddlers"
        },
        "$:/language/TagManager/Colour/Heading": {
            "title": "$:/language/TagManager/Colour/Heading",
            "text": "Colour"
        },
        "$:/language/TagManager/Count/Heading": {
            "title": "$:/language/TagManager/Count/Heading",
            "text": "Count"
        },
        "$:/language/TagManager/Icon/Heading": {
            "title": "$:/language/TagManager/Icon/Heading",
            "text": "Icon"
        },
        "$:/language/TagManager/Icons/None": {
            "title": "$:/language/TagManager/Icons/None",
            "text": "None"
        },
        "$:/language/TagManager/Info/Heading": {
            "title": "$:/language/TagManager/Info/Heading",
            "text": "Info"
        },
        "$:/language/TagManager/Tag/Heading": {
            "title": "$:/language/TagManager/Tag/Heading",
            "text": "Tag"
        },
        "$:/language/Tiddler/DateFormat": {
            "title": "$:/language/Tiddler/DateFormat",
            "text": "DDth MMM YYYY at hh12:0mmam"
        },
        "$:/language/UnsavedChangesWarning": {
            "title": "$:/language/UnsavedChangesWarning",
            "text": "You have unsaved changes in TiddlyWiki"
        },
        "$:/language/Yes": {
            "title": "$:/language/Yes",
            "text": "Yes"
        },
        "$:/language/Modals/Download": {
            "title": "$:/language/Modals/Download",
            "subtitle": "Download changes",
            "footer": "<$button message=\"tm-close-tiddler\">Close</$button>",
            "help": "https://tiddlywiki.com/static/DownloadingChanges.html",
            "text": "Your browser only supports manual saving.\n\nTo save your modified wiki, right click on the download link below and select \"Download file\" or \"Save file\", and then choose the folder and filename.\n\n//You can marginally speed things up by clicking the link with the control key (Windows) or the options/alt key (Mac OS X). You will not be prompted for the folder or filename, but your browser is likely to give it an unrecognisable name -- you may need to rename the file to include an `.html` extension before you can do anything useful with it.//\n\nOn smartphones that do not allow files to be downloaded you can instead bookmark the link, and then sync your bookmarks to a desktop computer from where the wiki can be saved normally.\n"
        },
        "$:/language/Modals/SaveInstructions": {
            "title": "$:/language/Modals/SaveInstructions",
            "subtitle": "Save your work",
            "footer": "<$button message=\"tm-close-tiddler\">Close</$button>",
            "help": "https://tiddlywiki.com/static/SavingChanges.html",
            "text": "Your changes to this wiki need to be saved as a ~TiddlyWiki HTML file.\n\n!!! Desktop browsers\n\n# Select ''Save As'' from the ''File'' menu\n# Choose a filename and location\n#* Some browsers also require you to explicitly specify the file saving format as ''Webpage, HTML only'' or similar\n# Close this tab\n\n!!! Smartphone browsers\n\n# Create a bookmark to this page\n#* If you've got iCloud or Google Sync set up then the bookmark will automatically sync to your desktop where you can open it and save it as above\n# Close this tab\n\n//If you open the bookmark again in Mobile Safari you will see this message again. If you want to go ahead and use the file, just click the ''close'' button below//\n"
        },
        "$:/config/NewJournal/Title": {
            "title": "$:/config/NewJournal/Title",
            "text": "DDth MMM YYYY"
        },
        "$:/config/NewJournal/Text": {
            "title": "$:/config/NewJournal/Text",
            "text": ""
        },
        "$:/config/NewJournal/Tags": {
            "title": "$:/config/NewJournal/Tags",
            "tags": "Journal"
        },
        "$:/language/Notifications/Save/Done": {
            "title": "$:/language/Notifications/Save/Done",
            "text": "Saved wiki"
        },
        "$:/language/Notifications/Save/Starting": {
            "title": "$:/language/Notifications/Save/Starting",
            "text": "Starting to save wiki"
        },
        "$:/language/Notifications/CopiedToClipboard/Succeeded": {
            "title": "$:/language/Notifications/CopiedToClipboard/Succeeded",
            "text": "Copied to clipboard!"
        },
        "$:/language/Notifications/CopiedToClipboard/Failed": {
            "title": "$:/language/Notifications/CopiedToClipboard/Failed",
            "text": "Failed to copy to clipboard!"
        },
        "$:/language/Search/DefaultResults/Caption": {
            "title": "$:/language/Search/DefaultResults/Caption",
            "text": "List"
        },
        "$:/language/Search/Filter/Caption": {
            "title": "$:/language/Search/Filter/Caption",
            "text": "Filter"
        },
        "$:/language/Search/Filter/Hint": {
            "title": "$:/language/Search/Filter/Hint",
            "text": "Search via a [[filter expression|https://tiddlywiki.com/static/Filters.html]]"
        },
        "$:/language/Search/Filter/Matches": {
            "title": "$:/language/Search/Filter/Matches",
            "text": "//<small><<resultCount>> matches</small>//"
        },
        "$:/language/Search/Matches": {
            "title": "$:/language/Search/Matches",
            "text": "//<small><<resultCount>> matches</small>//"
        },
        "$:/language/Search/Matches/All": {
            "title": "$:/language/Search/Matches/All",
            "text": "All matches:"
        },
        "$:/language/Search/Matches/Title": {
            "title": "$:/language/Search/Matches/Title",
            "text": "Title matches:"
        },
        "$:/language/Search/Search": {
            "title": "$:/language/Search/Search",
            "text": "Search"
        },
        "$:/language/Search/Search/TooShort": {
            "title": "$:/language/Search/Search/TooShort",
            "text": "Search text too short"
        },
        "$:/language/Search/Shadows/Caption": {
            "title": "$:/language/Search/Shadows/Caption",
            "text": "Shadows"
        },
        "$:/language/Search/Shadows/Hint": {
            "title": "$:/language/Search/Shadows/Hint",
            "text": "Search for shadow tiddlers"
        },
        "$:/language/Search/Shadows/Matches": {
            "title": "$:/language/Search/Shadows/Matches",
            "text": "//<small><<resultCount>> matches</small>//"
        },
        "$:/language/Search/Standard/Caption": {
            "title": "$:/language/Search/Standard/Caption",
            "text": "Standard"
        },
        "$:/language/Search/Standard/Hint": {
            "title": "$:/language/Search/Standard/Hint",
            "text": "Search for standard tiddlers"
        },
        "$:/language/Search/Standard/Matches": {
            "title": "$:/language/Search/Standard/Matches",
            "text": "//<small><<resultCount>> matches</small>//"
        },
        "$:/language/Search/System/Caption": {
            "title": "$:/language/Search/System/Caption",
            "text": "System"
        },
        "$:/language/Search/System/Hint": {
            "title": "$:/language/Search/System/Hint",
            "text": "Search for system tiddlers"
        },
        "$:/language/Search/System/Matches": {
            "title": "$:/language/Search/System/Matches",
            "text": "//<small><<resultCount>> matches</small>//"
        },
        "$:/language/SideBar/All/Caption": {
            "title": "$:/language/SideBar/All/Caption",
            "text": "All"
        },
        "$:/language/SideBar/Contents/Caption": {
            "title": "$:/language/SideBar/Contents/Caption",
            "text": "Contents"
        },
        "$:/language/SideBar/Drafts/Caption": {
            "title": "$:/language/SideBar/Drafts/Caption",
            "text": "Drafts"
        },
        "$:/language/SideBar/Explorer/Caption": {
            "title": "$:/language/SideBar/Explorer/Caption",
            "text": "Explorer"
        },
        "$:/language/SideBar/Missing/Caption": {
            "title": "$:/language/SideBar/Missing/Caption",
            "text": "Missing"
        },
        "$:/language/SideBar/More/Caption": {
            "title": "$:/language/SideBar/More/Caption",
            "text": "More"
        },
        "$:/language/SideBar/Open/Caption": {
            "title": "$:/language/SideBar/Open/Caption",
            "text": "Open"
        },
        "$:/language/SideBar/Orphans/Caption": {
            "title": "$:/language/SideBar/Orphans/Caption",
            "text": "Orphans"
        },
        "$:/language/SideBar/Recent/Caption": {
            "title": "$:/language/SideBar/Recent/Caption",
            "text": "Recent"
        },
        "$:/language/SideBar/Shadows/Caption": {
            "title": "$:/language/SideBar/Shadows/Caption",
            "text": "Shadows"
        },
        "$:/language/SideBar/System/Caption": {
            "title": "$:/language/SideBar/System/Caption",
            "text": "System"
        },
        "$:/language/SideBar/Tags/Caption": {
            "title": "$:/language/SideBar/Tags/Caption",
            "text": "Tags"
        },
        "$:/language/SideBar/Tags/Untagged/Caption": {
            "title": "$:/language/SideBar/Tags/Untagged/Caption",
            "text": "untagged"
        },
        "$:/language/SideBar/Tools/Caption": {
            "title": "$:/language/SideBar/Tools/Caption",
            "text": "Tools"
        },
        "$:/language/SideBar/Types/Caption": {
            "title": "$:/language/SideBar/Types/Caption",
            "text": "Types"
        },
        "$:/SiteSubtitle": {
            "title": "$:/SiteSubtitle",
            "text": "a non-linear personal web notebook"
        },
        "$:/SiteTitle": {
            "title": "$:/SiteTitle",
            "text": "My ~TiddlyWiki"
        },
        "$:/language/Snippets/ListByTag": {
            "title": "$:/language/Snippets/ListByTag",
            "tags": "$:/tags/TextEditor/Snippet",
            "caption": "List of tiddlers by tag",
            "text": "<<list-links \"[tag[task]sort[title]]\">>\n"
        },
        "$:/language/Snippets/MacroDefinition": {
            "title": "$:/language/Snippets/MacroDefinition",
            "tags": "$:/tags/TextEditor/Snippet",
            "caption": "Macro definition",
            "text": "\\define macroName(param1:\"default value\",param2)\nText of the macro\n\\end\n"
        },
        "$:/language/Snippets/Table4x3": {
            "title": "$:/language/Snippets/Table4x3",
            "tags": "$:/tags/TextEditor/Snippet",
            "caption": "Table with 4 columns by 3 rows",
            "text": "|! |!Alpha |!Beta |!Gamma |!Delta |\n|!One | | | | |\n|!Two | | | | |\n|!Three | | | | |\n"
        },
        "$:/language/Snippets/TableOfContents": {
            "title": "$:/language/Snippets/TableOfContents",
            "tags": "$:/tags/TextEditor/Snippet",
            "caption": "Table of Contents",
            "text": "<div class=\"tc-table-of-contents\">\n\n<<toc-selective-expandable 'TableOfContents'>>\n\n</div>"
        },
        "$:/language/ThemeTweaks/ThemeTweaks": {
            "title": "$:/language/ThemeTweaks/ThemeTweaks",
            "text": "Theme Tweaks"
        },
        "$:/language/ThemeTweaks/ThemeTweaks/Hint": {
            "title": "$:/language/ThemeTweaks/ThemeTweaks/Hint",
            "text": "You can tweak certain aspects of the ''Vanilla'' theme."
        },
        "$:/language/ThemeTweaks/Options": {
            "title": "$:/language/ThemeTweaks/Options",
            "text": "Options"
        },
        "$:/language/ThemeTweaks/Options/SidebarLayout": {
            "title": "$:/language/ThemeTweaks/Options/SidebarLayout",
            "text": "Sidebar layout"
        },
        "$:/language/ThemeTweaks/Options/SidebarLayout/Fixed-Fluid": {
            "title": "$:/language/ThemeTweaks/Options/SidebarLayout/Fixed-Fluid",
            "text": "Fixed story, fluid sidebar"
        },
        "$:/language/ThemeTweaks/Options/SidebarLayout/Fluid-Fixed": {
            "title": "$:/language/ThemeTweaks/Options/SidebarLayout/Fluid-Fixed",
            "text": "Fluid story, fixed sidebar"
        },
        "$:/language/ThemeTweaks/Options/StickyTitles": {
            "title": "$:/language/ThemeTweaks/Options/StickyTitles",
            "text": "Sticky titles"
        },
        "$:/language/ThemeTweaks/Options/StickyTitles/Hint": {
            "title": "$:/language/ThemeTweaks/Options/StickyTitles/Hint",
            "text": "Causes tiddler titles to \"stick\" to the top of the browser window"
        },
        "$:/language/ThemeTweaks/Options/CodeWrapping": {
            "title": "$:/language/ThemeTweaks/Options/CodeWrapping",
            "text": "Wrap long lines in code blocks"
        },
        "$:/language/ThemeTweaks/Settings": {
            "title": "$:/language/ThemeTweaks/Settings",
            "text": "Settings"
        },
        "$:/language/ThemeTweaks/Settings/FontFamily": {
            "title": "$:/language/ThemeTweaks/Settings/FontFamily",
            "text": "Font family"
        },
        "$:/language/ThemeTweaks/Settings/CodeFontFamily": {
            "title": "$:/language/ThemeTweaks/Settings/CodeFontFamily",
            "text": "Code font family"
        },
        "$:/language/ThemeTweaks/Settings/EditorFontFamily": {
            "title": "$:/language/ThemeTweaks/Settings/EditorFontFamily",
            "text": "Editor font family"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImage": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImage",
            "text": "Page background image"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment",
            "text": "Page background image attachment"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Scroll": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Scroll",
            "text": "Scroll with tiddlers"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Fixed": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Fixed",
            "text": "Fixed to window"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageSize": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize",
            "text": "Page background image size"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Auto": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Auto",
            "text": "Auto"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Cover": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Cover",
            "text": "Cover"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Contain": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Contain",
            "text": "Contain"
        },
        "$:/language/ThemeTweaks/Metrics": {
            "title": "$:/language/ThemeTweaks/Metrics",
            "text": "Sizes"
        },
        "$:/language/ThemeTweaks/Metrics/FontSize": {
            "title": "$:/language/ThemeTweaks/Metrics/FontSize",
            "text": "Font size"
        },
        "$:/language/ThemeTweaks/Metrics/LineHeight": {
            "title": "$:/language/ThemeTweaks/Metrics/LineHeight",
            "text": "Line height"
        },
        "$:/language/ThemeTweaks/Metrics/BodyFontSize": {
            "title": "$:/language/ThemeTweaks/Metrics/BodyFontSize",
            "text": "Font size for tiddler body"
        },
        "$:/language/ThemeTweaks/Metrics/BodyLineHeight": {
            "title": "$:/language/ThemeTweaks/Metrics/BodyLineHeight",
            "text": "Line height for tiddler body"
        },
        "$:/language/ThemeTweaks/Metrics/StoryLeft": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryLeft",
            "text": "Story left position"
        },
        "$:/language/ThemeTweaks/Metrics/StoryLeft/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryLeft/Hint",
            "text": "how far the left margin of the story river<br>(tiddler area) is from the left of the page"
        },
        "$:/language/ThemeTweaks/Metrics/StoryTop": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryTop",
            "text": "Story top position"
        },
        "$:/language/ThemeTweaks/Metrics/StoryTop/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryTop/Hint",
            "text": "how far the top margin of the story river<br>is from the top of the page"
        },
        "$:/language/ThemeTweaks/Metrics/StoryRight": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryRight",
            "text": "Story right"
        },
        "$:/language/ThemeTweaks/Metrics/StoryRight/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryRight/Hint",
            "text": "how far the left margin of the sidebar <br>is from the left of the page"
        },
        "$:/language/ThemeTweaks/Metrics/StoryWidth": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryWidth",
            "text": "Story width"
        },
        "$:/language/ThemeTweaks/Metrics/StoryWidth/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryWidth/Hint",
            "text": "the overall width of the story river"
        },
        "$:/language/ThemeTweaks/Metrics/TiddlerWidth": {
            "title": "$:/language/ThemeTweaks/Metrics/TiddlerWidth",
            "text": "Tiddler width"
        },
        "$:/language/ThemeTweaks/Metrics/TiddlerWidth/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/TiddlerWidth/Hint",
            "text": "within the story river"
        },
        "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint": {
            "title": "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint",
            "text": "Sidebar breakpoint"
        },
        "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint/Hint",
            "text": "the minimum page width at which the story<br>river and sidebar will appear side by side"
        },
        "$:/language/ThemeTweaks/Metrics/SidebarWidth": {
            "title": "$:/language/ThemeTweaks/Metrics/SidebarWidth",
            "text": "Sidebar width"
        },
        "$:/language/ThemeTweaks/Metrics/SidebarWidth/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/SidebarWidth/Hint",
            "text": "the width of the sidebar in fluid-fixed layout"
        },
        "$:/language/TiddlerInfo/Advanced/Caption": {
            "title": "$:/language/TiddlerInfo/Advanced/Caption",
            "text": "Advanced"
        },
        "$:/language/TiddlerInfo/Advanced/PluginInfo/Empty/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Empty/Hint",
            "text": "none"
        },
        "$:/language/TiddlerInfo/Advanced/PluginInfo/Heading": {
            "title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Heading",
            "text": "Plugin Details"
        },
        "$:/language/TiddlerInfo/Advanced/PluginInfo/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Hint",
            "text": "This plugin contains the following shadow tiddlers:"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/Heading": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Heading",
            "text": "Shadow Status"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/NotShadow/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/NotShadow/Hint",
            "text": "The tiddler <$link to=<<infoTiddler>>><$text text=<<infoTiddler>>/></$link> is not a shadow tiddler"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Hint",
            "text": "The tiddler <$link to=<<infoTiddler>>><$text text=<<infoTiddler>>/></$link> is a shadow tiddler"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Source": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Source",
            "text": "It is defined in the plugin <$link to=<<pluginTiddler>>><$text text=<<pluginTiddler>>/></$link>"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/OverriddenShadow/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/OverriddenShadow/Hint",
            "text": "It is overridden by an ordinary tiddler"
        },
        "$:/language/TiddlerInfo/Fields/Caption": {
            "title": "$:/language/TiddlerInfo/Fields/Caption",
            "text": "Fields"
        },
        "$:/language/TiddlerInfo/List/Caption": {
            "title": "$:/language/TiddlerInfo/List/Caption",
            "text": "List"
        },
        "$:/language/TiddlerInfo/List/Empty": {
            "title": "$:/language/TiddlerInfo/List/Empty",
            "text": "This tiddler does not have a list"
        },
        "$:/language/TiddlerInfo/Listed/Caption": {
            "title": "$:/language/TiddlerInfo/Listed/Caption",
            "text": "Listed"
        },
        "$:/language/TiddlerInfo/Listed/Empty": {
            "title": "$:/language/TiddlerInfo/Listed/Empty",
            "text": "This tiddler is not listed by any others"
        },
        "$:/language/TiddlerInfo/References/Caption": {
            "title": "$:/language/TiddlerInfo/References/Caption",
            "text": "References"
        },
        "$:/language/TiddlerInfo/References/Empty": {
            "title": "$:/language/TiddlerInfo/References/Empty",
            "text": "No tiddlers link to this one"
        },
        "$:/language/TiddlerInfo/Tagging/Caption": {
            "title": "$:/language/TiddlerInfo/Tagging/Caption",
            "text": "Tagging"
        },
        "$:/language/TiddlerInfo/Tagging/Empty": {
            "title": "$:/language/TiddlerInfo/Tagging/Empty",
            "text": "No tiddlers are tagged with this one"
        },
        "$:/language/TiddlerInfo/Tools/Caption": {
            "title": "$:/language/TiddlerInfo/Tools/Caption",
            "text": "Tools"
        },
        "$:/language/Docs/Types/application/javascript": {
            "title": "$:/language/Docs/Types/application/javascript",
            "description": "JavaScript code",
            "name": "application/javascript",
            "group": "Developer",
            "group-sort": "2"
        },
        "$:/language/Docs/Types/application/json": {
            "title": "$:/language/Docs/Types/application/json",
            "description": "JSON data",
            "name": "application/json",
            "group": "Developer",
            "group-sort": "2"
        },
        "$:/language/Docs/Types/application/x-tiddler-dictionary": {
            "title": "$:/language/Docs/Types/application/x-tiddler-dictionary",
            "description": "Data dictionary",
            "name": "application/x-tiddler-dictionary",
            "group": "Developer",
            "group-sort": "2"
        },
        "$:/language/Docs/Types/image/gif": {
            "title": "$:/language/Docs/Types/image/gif",
            "description": "GIF image",
            "name": "image/gif",
            "group": "Image",
            "group-sort": "1"
        },
        "$:/language/Docs/Types/image/jpeg": {
            "title": "$:/language/Docs/Types/image/jpeg",
            "description": "JPEG image",
            "name": "image/jpeg",
            "group": "Image",
            "group-sort": "1"
        },
        "$:/language/Docs/Types/image/png": {
            "title": "$:/language/Docs/Types/image/png",
            "description": "PNG image",
            "name": "image/png",
            "group": "Image",
            "group-sort": "1"
        },
        "$:/language/Docs/Types/image/svg+xml": {
            "title": "$:/language/Docs/Types/image/svg+xml",
            "description": "Structured Vector Graphics image",
            "name": "image/svg+xml",
            "group": "Image",
            "group-sort": "1"
        },
        "$:/language/Docs/Types/image/x-icon": {
            "title": "$:/language/Docs/Types/image/x-icon",
            "description": "ICO format icon file",
            "name": "image/x-icon",
            "group": "Image",
            "group-sort": "1"
        },
        "$:/language/Docs/Types/text/css": {
            "title": "$:/language/Docs/Types/text/css",
            "description": "Static stylesheet",
            "name": "text/css",
            "group": "Developer",
            "group-sort": "2"
        },
        "$:/language/Docs/Types/text/html": {
            "title": "$:/language/Docs/Types/text/html",
            "description": "HTML markup",
            "name": "text/html",
            "group": "Text",
            "group-sort": "0"
        },
        "$:/language/Docs/Types/text/plain": {
            "title": "$:/language/Docs/Types/text/plain",
            "description": "Plain text",
            "name": "text/plain",
            "group": "Text",
            "group-sort": "0"
        },
        "$:/language/Docs/Types/text/vnd.tiddlywiki": {
            "title": "$:/language/Docs/Types/text/vnd.tiddlywiki",
            "description": "TiddlyWiki 5",
            "name": "text/vnd.tiddlywiki",
            "group": "Text",
            "group-sort": "0"
        },
        "$:/language/Docs/Types/text/x-tiddlywiki": {
            "title": "$:/language/Docs/Types/text/x-tiddlywiki",
            "description": "TiddlyWiki Classic",
            "name": "text/x-tiddlywiki",
            "group": "Text",
            "group-sort": "0"
        },
        "$:/languages/en-GB/icon": {
            "title": "$:/languages/en-GB/icon",
            "type": "image/svg+xml",
            "text": "<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 60 30\" width=\"1200\" height=\"600\">\n<clipPath id=\"t\">\n\t<path d=\"M30,15 h30 v15 z v15 h-30 z h-30 v-15 z v-15 h30 z\"/>\n</clipPath>\n<path d=\"M0,0 v30 h60 v-30 z\" fill=\"#00247d\"/>\n<path d=\"M0,0 L60,30 M60,0 L0,30\" stroke=\"#fff\" stroke-width=\"6\"/>\n<path d=\"M0,0 L60,30 M60,0 L0,30\" clip-path=\"url(#t)\" stroke=\"#cf142b\" stroke-width=\"4\"/>\n<path d=\"M30,0 v30 M0,15 h60\" stroke=\"#fff\" stroke-width=\"10\"/>\n<path d=\"M30,0 v30 M0,15 h60\" stroke=\"#cf142b\" stroke-width=\"6\"/>\n</svg>\n"
        },
        "$:/languages/en-GB": {
            "title": "$:/languages/en-GB",
            "name": "en-GB",
            "description": "English (British)",
            "author": "JeremyRuston",
            "core-version": ">=5.0.0\"",
            "text": "Stub pseudo-plugin for the default language"
        },
        "$:/core/modules/commander.js": {
            "title": "$:/core/modules/commander.js",
            "text": "/*\\\ntitle: $:/core/modules/commander.js\ntype: application/javascript\nmodule-type: global\n\nThe $tw.Commander class is a command interpreter\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nParse a sequence of commands\n\tcommandTokens: an array of command string tokens\n\twiki: reference to the wiki store object\n\tstreams: {output:, error:}, each of which has a write(string) method\n\tcallback: a callback invoked as callback(err) where err is null if there was no error\n*/\nvar Commander = function(commandTokens,callback,wiki,streams) {\n\tvar path = require(\"path\");\n\tthis.commandTokens = commandTokens;\n\tthis.nextToken = 0;\n\tthis.callback = callback;\n\tthis.wiki = wiki;\n\tthis.streams = streams;\n\tthis.outputPath = path.resolve($tw.boot.wikiPath,$tw.config.wikiOutputSubDir);\n};\n\n/*\nLog a string if verbose flag is set\n*/\nCommander.prototype.log = function(str) {\n\tif(this.verbose) {\n\t\tthis.streams.output.write(str + \"\\n\");\n\t}\n};\n\n/*\nWrite a string if verbose flag is set\n*/\nCommander.prototype.write = function(str) {\n\tif(this.verbose) {\n\t\tthis.streams.output.write(str);\n\t}\n};\n\n/*\nAdd a string of tokens to the command queue\n*/\nCommander.prototype.addCommandTokens = function(commandTokens) {\n\tvar params = commandTokens.slice(0);\n\tparams.unshift(0);\n\tparams.unshift(this.nextToken);\n\tArray.prototype.splice.apply(this.commandTokens,params);\n};\n\n/*\nExecute the sequence of commands and invoke a callback on completion\n*/\nCommander.prototype.execute = function() {\n\tthis.executeNextCommand();\n};\n\n/*\nExecute the next command in the sequence\n*/\nCommander.prototype.executeNextCommand = function() {\n\tvar self = this;\n\t// Invoke the callback if there are no more commands\n\tif(this.nextToken >= this.commandTokens.length) {\n\t\tthis.callback(null);\n\t} else {\n\t\t// Get and check the command token\n\t\tvar commandName = this.commandTokens[this.nextToken++];\n\t\tif(commandName.substr(0,2) !== \"--\") {\n\t\t\tthis.callback(\"Missing command: \" + commandName);\n\t\t} else {\n\t\t\tcommandName = commandName.substr(2); // Trim off the --\n\t\t\t// Accumulate the parameters to the command\n\t\t\tvar params = [];\n\t\t\twhile(this.nextToken < this.commandTokens.length && \n\t\t\t\tthis.commandTokens[this.nextToken].substr(0,2) !== \"--\") {\n\t\t\t\tparams.push(this.commandTokens[this.nextToken++]);\n\t\t\t}\n\t\t\t// Get the command info\n\t\t\tvar command = $tw.commands[commandName],\n\t\t\t\tc,err;\n\t\t\tif(!command) {\n\t\t\t\tthis.callback(\"Unknown command: \" + commandName);\n\t\t\t} else {\n\t\t\t\tif(this.verbose) {\n\t\t\t\t\tthis.streams.output.write(\"Executing command: \" + commandName + \" \" + params.join(\" \") + \"\\n\");\n\t\t\t\t}\n\t\t\t\t// Parse named parameters if required\n\t\t\t\tif(command.info.namedParameterMode) {\n\t\t\t\t\tparams = this.extractNamedParameters(params,command.info.mandatoryParameters);\n\t\t\t\t\tif(typeof params === \"string\") {\n\t\t\t\t\t\treturn this.callback(params);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tif(command.info.synchronous) {\n\t\t\t\t\t// Synchronous command\n\t\t\t\t\tc = new command.Command(params,this);\n\t\t\t\t\terr = c.execute();\n\t\t\t\t\tif(err) {\n\t\t\t\t\t\tthis.callback(err);\n\t\t\t\t\t} else {\n\t\t\t\t\t\tthis.executeNextCommand();\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\t// Asynchronous command\n\t\t\t\t\tc = new command.Command(params,this,function(err) {\n\t\t\t\t\t\tif(err) {\n\t\t\t\t\t\t\tself.callback(err);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tself.executeNextCommand();\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t\terr = c.execute();\n\t\t\t\t\tif(err) {\n\t\t\t\t\t\tthis.callback(err);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n};\n\n/*\nGiven an array of parameter strings `params` in name:value format, and an array of mandatory parameter names in `mandatoryParameters`, returns a hashmap of values or a string if error\n*/\nCommander.prototype.extractNamedParameters = function(params,mandatoryParameters) {\n\tmandatoryParameters = mandatoryParameters || [];\n\tvar errors = [],\n\t\tparamsByName = Object.create(null);\n\t// Extract the parameters\n\t$tw.utils.each(params,function(param) {\n\t\tvar index = param.indexOf(\"=\");\n\t\tif(index < 1) {\n\t\t\terrors.push(\"malformed named parameter: '\" + param + \"'\");\n\t\t}\n\t\tparamsByName[param.slice(0,index)] = $tw.utils.trim(param.slice(index+1));\n\t});\n\t// Check the mandatory parameters are present\n\t$tw.utils.each(mandatoryParameters,function(mandatoryParameter) {\n\t\tif(!$tw.utils.hop(paramsByName,mandatoryParameter)) {\n\t\t\terrors.push(\"missing mandatory parameter: '\" + mandatoryParameter + \"'\");\n\t\t}\n\t});\n\t// Return any errors\n\tif(errors.length > 0) {\n\t\treturn errors.join(\" and\\n\");\n\t} else {\n\t\treturn paramsByName;\t\t\n\t}\n};\n\nCommander.initCommands = function(moduleType) {\n\tmoduleType = moduleType || \"command\";\n\t$tw.commands = {};\n\t$tw.modules.forEachModuleOfType(moduleType,function(title,module) {\n\t\tvar c = $tw.commands[module.info.name] = {};\n\t\t// Add the methods defined by the module\n\t\tfor(var f in module) {\n\t\t\tif($tw.utils.hop(module,f)) {\n\t\t\t\tc[f] = module[f];\n\t\t\t}\n\t\t}\n\t});\n};\n\nexports.Commander = Commander;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/commands/build.js": {
            "title": "$:/core/modules/commands/build.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/build.js\ntype: application/javascript\nmodule-type: command\n\nCommand to build a build target\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"build\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\t// Get the build targets defined in the wiki\n\tvar buildTargets = $tw.boot.wikiInfo.build;\n\tif(!buildTargets) {\n\t\treturn \"No build targets defined\";\n\t}\n\t// Loop through each of the specified targets\n\tvar targets;\n\tif(this.params.length > 0) {\n\t\ttargets = this.params;\n\t} else {\n\t\ttargets = Object.keys(buildTargets);\n\t}\n\tfor(var targetIndex=0; targetIndex<targets.length; targetIndex++) {\n\t\tvar target = targets[targetIndex],\n\t\t\tcommands = buildTargets[target];\n\t\tif(!commands) {\n\t\t\treturn \"Build target '\" + target + \"' not found\";\n\t\t}\n\t\t// Add the commands to the queue\n\t\tthis.commander.addCommandTokens(commands);\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/clearpassword.js": {
            "title": "$:/core/modules/commands/clearpassword.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/clearpassword.js\ntype: application/javascript\nmodule-type: command\n\nClear password for crypto operations\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"clearpassword\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\t$tw.crypto.setPassword(null);\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/deletetiddlers.js": {
            "title": "$:/core/modules/commands/deletetiddlers.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/deletetiddlers.js\ntype: application/javascript\nmodule-type: command\n\nCommand to delete tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"deletetiddlers\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing filter\";\n\t}\n\tvar self = this,\n\t\twiki = this.commander.wiki,\n\t\tfilter = this.params[0],\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\twiki.deleteTiddler(title);\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/editions.js": {
            "title": "$:/core/modules/commands/editions.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/editions.js\ntype: application/javascript\nmodule-type: command\n\nCommand to list the available editions\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"editions\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tvar self = this;\n\t// Output the list\n\tthis.commander.streams.output.write(\"Available editions:\\n\\n\");\n\tvar editionInfo = $tw.utils.getEditionInfo();\n\t$tw.utils.each(editionInfo,function(info,name) {\n\t\tself.commander.streams.output.write(\"    \" + name + \": \" + info.description + \"\\n\");\n\t});\n\tthis.commander.streams.output.write(\"\\n\");\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/fetch.js": {
            "title": "$:/core/modules/commands/fetch.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/fetch.js\ntype: application/javascript\nmodule-type: command\n\nCommands to fetch external tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"fetch\",\n\tsynchronous: false\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing subcommand and url\";\n\t}\n\tswitch(this.params[0]) {\n\t\tcase \"raw-file\":\n\t\t\treturn this.fetchFiles({\n\t\t\t\traw: true,\n\t\t\t\turl: this.params[1],\n\t\t\t\ttransformFilter: this.params[2] || \"\",\n\t\t\t\tcallback: this.callback\n\t\t\t});\n\t\t\tbreak;\n\t\tcase \"file\":\n\t\t\treturn this.fetchFiles({\n\t\t\t\turl: this.params[1],\n\t\t\t\timportFilter: this.params[2],\n\t\t\t\ttransformFilter: this.params[3] || \"\",\n\t\t\t\tcallback: this.callback\n\t\t\t});\n\t\t\tbreak;\n\t\tcase \"raw-files\":\n\t\t\treturn this.fetchFiles({\n\t\t\t\traw: true,\n\t\t\t\turlFilter: this.params[1],\n\t\t\t\ttransformFilter: this.params[2] || \"\",\n\t\t\t\tcallback: this.callback\n\t\t\t});\n\t\t\tbreak;\n\t\tcase \"files\":\n\t\t\treturn this.fetchFiles({\n\t\t\t\turlFilter: this.params[1],\n\t\t\t\timportFilter: this.params[2],\n\t\t\t\ttransformFilter: this.params[3] || \"\",\n\t\t\t\tcallback: this.callback\n\t\t\t});\n\t\t\tbreak;\n\t}\n\treturn null;\n};\n\nCommand.prototype.fetchFiles = function(options) {\n\tvar self = this;\n\t// Get the list of URLs\n\tvar urls;\n\tif(options.url) {\n\t\turls = [options.url]\n\t} else if(options.urlFilter) {\n\t\turls = $tw.wiki.filterTiddlers(options.urlFilter);\n\t} else {\n\t\treturn \"Missing URL\";\n\t}\n\t// Process each URL in turn\n\tvar next = 0;\n\tvar getNextFile = function(err) {\n\t\tif(err) {\n\t\t\treturn options.callback(err);\n\t\t}\n\t\tif(next < urls.length) {\n\t\t\tself.fetchFile(urls[next++],options,getNextFile);\n\t\t} else {\n\t\t\toptions.callback(null);\n\t\t}\n\t};\n\tgetNextFile(null);\n\t// Success\n\treturn null;\n};\n\nCommand.prototype.fetchFile = function(url,options,callback,redirectCount) {\n\tif(redirectCount > 10) {\n\t\treturn callback(\"Error too many redirects retrieving \" + url);\n\t}\n\tvar self = this,\n\t\tlib = url.substr(0,8) === \"https://\" ? require(\"https\") : require(\"http\");\n\tlib.get(url).on(\"response\",function(response) {\n\t    var type = (response.headers[\"content-type\"] || \"\").split(\";\")[0],\n\t    \tdata = [];\n\t    self.commander.write(\"Reading \" + url + \": \");\n\t    response.on(\"data\",function(chunk) {\n\t        data.push(chunk);\n\t        self.commander.write(\".\");\n\t    });\n\t    response.on(\"end\",function() {\n\t        self.commander.write(\"\\n\");\n\t        if(response.statusCode === 200) {\n\t\t        self.processBody(Buffer.concat(data),type,options,url);\n\t\t        callback(null);\n\t        } else {\n\t        \tif(response.statusCode === 302 || response.statusCode === 303 || response.statusCode === 307) {\n\t        \t\treturn self.fetchFile(response.headers.location,options,callback,redirectCount + 1);\n\t        \t} else {\n\t\t        \treturn callback(\"Error \" + response.statusCode + \" retrieving \" + url)\t        \t\t\n\t        \t}\n\t        }\n\t   \t});\n\t   \tresponse.on(\"error\",function(e) {\n\t\t\tconsole.log(\"Error on GET request: \" + e);\n\t\t\tcallback(e);\n\t   \t});\n\t});\n\treturn null;\n};\n\nCommand.prototype.processBody = function(body,type,options,url) {\n\tvar self = this;\n\t// Collect the tiddlers in a wiki\n\tvar incomingWiki = new $tw.Wiki();\n\tif(options.raw) {\n\t\tvar typeInfo = type ? $tw.config.contentTypeInfo[type] : null,\n\t\t\tencoding = typeInfo ? typeInfo.encoding : \"utf8\";\n\t\tincomingWiki.addTiddler(new $tw.Tiddler({\n\t\t\ttitle: url,\n\t\t\ttype: type,\n\t\t\ttext: body.toString(encoding)\n\t\t}));\n\t} else {\n\t\t// Deserialise the file to extract the tiddlers\n\t\tvar tiddlers = this.commander.wiki.deserializeTiddlers(type || \"text/html\",body.toString(\"utf8\"),{});\n\t\t$tw.utils.each(tiddlers,function(tiddler) {\n\t\t\tincomingWiki.addTiddler(new $tw.Tiddler(tiddler));\n\t\t});\n\t}\n\t// Filter the tiddlers to select the ones we want\n\tvar filteredTitles = incomingWiki.filterTiddlers(options.importFilter || \"[all[tiddlers]]\");\n\t// Import the selected tiddlers\n\tvar count = 0;\n\tincomingWiki.each(function(tiddler,title) {\n\t\tif(filteredTitles.indexOf(title) !== -1) {\n\t\t\tvar newTiddler;\n\t\t\tif(options.transformFilter) {\n\t\t\t\tvar transformedTitle = (incomingWiki.filterTiddlers(options.transformFilter,null,self.commander.wiki.makeTiddlerIterator([title])) || [\"\"])[0];\n\t\t\t\tif(transformedTitle) {\n\t\t\t\t\tself.commander.log(\"Importing \" + title + \" as \" + transformedTitle)\n\t\t\t\t\tnewTiddler = new $tw.Tiddler(tiddler,{title: transformedTitle});\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tself.commander.log(\"Importing \" + title)\n\t\t\t\tnewTiddler = tiddler;\n\t\t\t}\n\t\t\tself.commander.wiki.importTiddler(newTiddler);\n\t\t\tcount++;\n\t\t}\n\t});\n\tself.commander.log(\"Imported \" + count + \" tiddlers\")\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/help.js": {
            "title": "$:/core/modules/commands/help.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/help.js\ntype: application/javascript\nmodule-type: command\n\nHelp command\n\n\\*/\n(function(){\n\n/*jshint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"help\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tvar subhelp = this.params[0] || \"default\",\n\t\thelpBase = \"$:/language/Help/\",\n\t\ttext;\n\tif(!this.commander.wiki.getTiddler(helpBase + subhelp)) {\n\t\tsubhelp = \"notfound\";\n\t}\n\t// Wikify the help as formatted text (ie block elements generate newlines)\n\ttext = this.commander.wiki.renderTiddler(\"text/plain-formatted\",helpBase + subhelp);\n\t// Remove any leading linebreaks\n\ttext = text.replace(/^(\\r?\\n)*/g,\"\");\n\tthis.commander.streams.output.write(text);\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/import.js": {
            "title": "$:/core/modules/commands/import.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/import.js\ntype: application/javascript\nmodule-type: command\n\nCommand to import tiddlers from a file\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"import\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\");\n\tif(this.params.length < 2) {\n\t\treturn \"Missing parameters\";\n\t}\n\tvar filename = self.params[0],\n\t\tdeserializer = self.params[1],\n\t\ttitle = self.params[2] || filename,\n\t\tencoding = self.params[3] || \"utf8\",\n\t\ttext = fs.readFileSync(filename,encoding),\n\t\ttiddlers = this.commander.wiki.deserializeTiddlers(null,text,{title: title},{deserializer: deserializer});\n\t$tw.utils.each(tiddlers,function(tiddler) {\n\t\tself.commander.wiki.importTiddler(new $tw.Tiddler(tiddler));\n\t});\n\tthis.commander.log(tiddlers.length + \" tiddler(s) imported\");\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/init.js": {
            "title": "$:/core/modules/commands/init.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/init.js\ntype: application/javascript\nmodule-type: command\n\nCommand to initialise an empty wiki folder\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"init\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tvar fs = require(\"fs\"),\n\t\tpath = require(\"path\");\n\t// Check that we don't already have a valid wiki folder\n\tif($tw.boot.wikiTiddlersPath || ($tw.utils.isDirectory($tw.boot.wikiPath) && !$tw.utils.isDirectoryEmpty($tw.boot.wikiPath))) {\n\t\treturn \"Wiki folder is not empty\";\n\t}\n\t// Loop through each of the specified editions\n\tvar editions = this.params.length > 0 ? this.params : [\"empty\"];\n\tfor(var editionIndex=0; editionIndex<editions.length; editionIndex++) {\n\t\tvar editionName = editions[editionIndex];\n\t\t// Check the edition exists\n\t\tvar editionPath = $tw.findLibraryItem(editionName,$tw.getLibraryItemSearchPaths($tw.config.editionsPath,$tw.config.editionsEnvVar));\n\t\tif(!$tw.utils.isDirectory(editionPath)) {\n\t\t\treturn \"Edition '\" + editionName + \"' not found\";\n\t\t}\n\t\t// Copy the edition content\n\t\tvar err = $tw.utils.copyDirectory(editionPath,$tw.boot.wikiPath);\n\t\tif(!err) {\n\t\t\tthis.commander.streams.output.write(\"Copied edition '\" + editionName + \"' to \" + $tw.boot.wikiPath + \"\\n\");\n\t\t} else {\n\t\t\treturn err;\n\t\t}\n\t}\n\t// Tweak the tiddlywiki.info to remove any included wikis\n\tvar packagePath = $tw.boot.wikiPath + \"/tiddlywiki.info\",\n\t\tpackageJson = JSON.parse(fs.readFileSync(packagePath));\n\tdelete packageJson.includeWikis;\n\tfs.writeFileSync(packagePath,JSON.stringify(packageJson,null,$tw.config.preferences.jsonSpaces));\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/listen.js": {
            "title": "$:/core/modules/commands/listen.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/listen.js\ntype: application/javascript\nmodule-type: command\n\nListen for HTTP requests and serve tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Server = require(\"$:/core/modules/server/server.js\").Server;\n\nexports.info = {\n\tname: \"listen\",\n\tsynchronous: true,\n\tnamedParameterMode: true,\n\tmandatoryParameters: [],\n};\n\nvar Command = function(params,commander,callback) {\n\tvar self = this;\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar self = this;\n\tif(!$tw.boot.wikiTiddlersPath) {\n\t\t$tw.utils.warning(\"Warning: Wiki folder '\" + $tw.boot.wikiPath + \"' does not exist or is missing a tiddlywiki.info file\");\n\t}\n\t// Set up server\n\tthis.server = new Server({\n\t\twiki: this.commander.wiki,\n\t\tvariables: self.params\n\t});\n\tvar nodeServer = this.server.listen();\n\t$tw.hooks.invokeHook(\"th-server-command-post-start\",this.server,nodeServer,\"tiddlywiki\");\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/load.js": {
            "title": "$:/core/modules/commands/load.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/load.js\ntype: application/javascript\nmodule-type: command\n\nCommand to load tiddlers from a file or directory\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"load\",\n\tsynchronous: false\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\");\n\tif(this.params.length < 1) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar tiddlers = $tw.loadTiddlersFromPath(self.params[0]),\n\t\tcount = 0;\n\t$tw.utils.each(tiddlers,function(tiddlerInfo) {\n\t\t$tw.utils.each(tiddlerInfo.tiddlers,function(tiddler) {\n\t\t\tself.commander.wiki.importTiddler(new $tw.Tiddler(tiddler));\n\t\t\tcount++;\n\t\t});\n\t});\n\tif(!count && self.params[1] !== \"noerror\") {\n\t\tself.callback(\"No tiddlers found in file \\\"\" + self.params[0] + \"\\\"\");\n\t} else {\n\t\tself.callback(null);\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/makelibrary.js": {
            "title": "$:/core/modules/commands/makelibrary.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/makelibrary.js\ntype: application/javascript\nmodule-type: command\n\nCommand to pack all of the plugins in the library into a plugin tiddler of type \"library\"\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"makelibrary\",\n\tsynchronous: true\n};\n\nvar UPGRADE_LIBRARY_TITLE = \"$:/UpgradeLibrary\";\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar wiki = this.commander.wiki,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\tupgradeLibraryTitle = this.params[0] || UPGRADE_LIBRARY_TITLE,\n\t\ttiddlers = {};\n\t// Collect up the library plugins\n\tvar collectPlugins = function(folder) {\n\t\t\tvar pluginFolders = fs.readdirSync(folder);\n\t\t\tfor(var p=0; p<pluginFolders.length; p++) {\n\t\t\t\tif(!$tw.boot.excludeRegExp.test(pluginFolders[p])) {\n\t\t\t\t\tpluginFields = $tw.loadPluginFolder(path.resolve(folder,\"./\" + pluginFolders[p]));\n\t\t\t\t\tif(pluginFields && pluginFields.title) {\n\t\t\t\t\t\ttiddlers[pluginFields.title] = pluginFields;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\tcollectPublisherPlugins = function(folder) {\n\t\t\tvar publisherFolders = fs.readdirSync(folder);\n\t\t\tfor(var t=0; t<publisherFolders.length; t++) {\n\t\t\t\tif(!$tw.boot.excludeRegExp.test(publisherFolders[t])) {\n\t\t\t\t\tcollectPlugins(path.resolve(folder,\"./\" + publisherFolders[t]));\n\t\t\t\t}\n\t\t\t}\n\t\t};\n\t$tw.utils.each($tw.getLibraryItemSearchPaths($tw.config.pluginsPath,$tw.config.pluginsEnvVar),collectPublisherPlugins);\n\t$tw.utils.each($tw.getLibraryItemSearchPaths($tw.config.themesPath,$tw.config.themesEnvVar),collectPublisherPlugins);\n\t$tw.utils.each($tw.getLibraryItemSearchPaths($tw.config.languagesPath,$tw.config.languagesEnvVar),collectPlugins);\n\t// Save the upgrade library tiddler\n\tvar pluginFields = {\n\t\ttitle: upgradeLibraryTitle,\n\t\ttype: \"application/json\",\n\t\t\"plugin-type\": \"library\",\n\t\t\"text\": JSON.stringify({tiddlers: tiddlers})\n\t};\n\twiki.addTiddler(new $tw.Tiddler(pluginFields));\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/output.js": {
            "title": "$:/core/modules/commands/output.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/output.js\ntype: application/javascript\nmodule-type: command\n\nCommand to set the default output location (defaults to current working directory)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"output\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar fs = require(\"fs\"),\n\t\tpath = require(\"path\");\n\tif(this.params.length < 1) {\n\t\treturn \"Missing output path\";\n\t}\n\tthis.commander.outputPath = path.resolve(process.cwd(),this.params[0]);\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/password.js": {
            "title": "$:/core/modules/commands/password.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/password.js\ntype: application/javascript\nmodule-type: command\n\nSave password for crypto operations\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"password\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing password\";\n\t}\n\t$tw.crypto.setPassword(this.params[0]);\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/render.js": {
            "title": "$:/core/modules/commands/render.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/render.js\ntype: application/javascript\nmodule-type: command\n\nRender individual tiddlers and save the results to the specified files\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.info = {\n\tname: \"render\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing tiddler filter\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\twiki = this.commander.wiki,\n\t\ttiddlerFilter = this.params[0],\n\t\tfilenameFilter = this.params[1] || \"[is[tiddler]addsuffix[.html]]\",\n\t\ttype = this.params[2] || \"text/html\",\n\t\ttemplate = this.params[3],\n\t\tvarName = this.params[4],\n\t\tvarValue = this.params[5],\n\t\ttiddlers = wiki.filterTiddlers(tiddlerFilter);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar parser = wiki.parseTiddler(template || title),\n\t\t\tvariables = {currentTiddler: title};\n\t\tif(varName) {\n\t\t\tvariables[varName] = varValue || \"\";\n\t\t}\n\t\tvar widgetNode = wiki.makeWidget(parser,{variables: variables}),\n\t\t\tcontainer = $tw.fakeDocument.createElement(\"div\");\n\t\twidgetNode.render(container,null);\n\t\tvar text = type === \"text/html\" ? container.innerHTML : container.textContent,\n\t\t\tfilepath = path.resolve(self.commander.outputPath,wiki.filterTiddlers(filenameFilter,$tw.rootWidget,wiki.makeTiddlerIterator([title]))[0]);\n\t\tif(self.commander.verbose) {\n\t\t\tconsole.log(\"Rendering \\\"\" + title + \"\\\" to \\\"\" + filepath + \"\\\"\");\n\t\t}\n\t\t$tw.utils.createFileDirectories(filepath);\n\t\tfs.writeFileSync(filepath,text,\"utf8\");\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/rendertiddler.js": {
            "title": "$:/core/modules/commands/rendertiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/rendertiddler.js\ntype: application/javascript\nmodule-type: command\n\nCommand to render a tiddler and save it to a file\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"rendertiddler\",\n\tsynchronous: false\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\ttitle = this.params[0],\n\t\tfilename = path.resolve(this.commander.outputPath,this.params[1]),\n\t\ttype = this.params[2] || \"text/html\",\n\t\ttemplate = this.params[3],\n\t\tname = this.params[4],\n\t\tvalue = this.params[5],\n\t\tvariables = {};\n\t$tw.utils.createFileDirectories(filename);\n\tif(template) {\n\t\tvariables.currentTiddler = title;\n\t\ttitle = template;\n\t}\n\tif(name && value) {\n\t\tvariables[name] = value;\n\t}\n\tfs.writeFile(filename,this.commander.wiki.renderTiddler(type,title,{variables: variables}),\"utf8\",function(err) {\n\t\tself.callback(err);\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/rendertiddlers.js": {
            "title": "$:/core/modules/commands/rendertiddlers.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/rendertiddlers.js\ntype: application/javascript\nmodule-type: command\n\nCommand to render several tiddlers to a folder of files\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.info = {\n\tname: \"rendertiddlers\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\twiki = this.commander.wiki,\n\t\tfilter = this.params[0],\n\t\ttemplate = this.params[1],\n\t\toutputPath = this.commander.outputPath,\n\t\tpathname = path.resolve(outputPath,this.params[2]),\t\t\n\t\ttype = this.params[3] || \"text/html\",\n\t\textension = this.params[4] || \".html\",\n\t\tdeleteDirectory = (this.params[5] || \"\").toLowerCase() !== \"noclean\",\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\tif(deleteDirectory) {\n\t\t$tw.utils.deleteDirectory(pathname);\n\t}\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar parser = wiki.parseTiddler(template),\n\t\t\twidgetNode = wiki.makeWidget(parser,{variables: {currentTiddler: title}}),\n\t\t\tcontainer = $tw.fakeDocument.createElement(\"div\");\n\t\twidgetNode.render(container,null);\n\t\tvar text = type === \"text/html\" ? container.innerHTML : container.textContent,\n\t\t\texportPath = null;\n\t\tif($tw.utils.hop($tw.macros,\"tv-get-export-path\")) {\n\t\t\tvar macroPath = $tw.macros[\"tv-get-export-path\"].run.apply(self,[title]);\n\t\t\tif(macroPath) {\n\t\t\t\texportPath = path.resolve(outputPath,macroPath + extension);\n\t\t\t}\n\t\t}\n\t\tvar finalPath = exportPath || path.resolve(pathname,encodeURIComponent(title) + extension);\n\t\t$tw.utils.createFileDirectories(finalPath);\n\t\tfs.writeFileSync(finalPath,text,\"utf8\");\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/save.js": {
            "title": "$:/core/modules/commands/save.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/save.js\ntype: application/javascript\nmodule-type: command\n\nSaves individual tiddlers in their raw text or binary format to the specified files\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"save\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing filename filter\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\twiki = this.commander.wiki,\n\t\ttiddlerFilter = this.params[0],\n\t\tfilenameFilter = this.params[1] || \"[is[tiddler]]\",\n\t\ttiddlers = wiki.filterTiddlers(tiddlerFilter);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.commander.wiki.getTiddler(title),\n\t\t\ttype = tiddler.fields.type || \"text/vnd.tiddlywiki\",\n\t\t\tcontentTypeInfo = $tw.config.contentTypeInfo[type] || {encoding: \"utf8\"},\n\t\t\tfilepath = path.resolve(self.commander.outputPath,wiki.filterTiddlers(filenameFilter,$tw.rootWidget,wiki.makeTiddlerIterator([title]))[0]);\n\t\tif(self.commander.verbose) {\n\t\t\tconsole.log(\"Saving \\\"\" + title + \"\\\" to \\\"\" + filepath + \"\\\"\");\n\t\t}\n\t\t$tw.utils.createFileDirectories(filepath);\n\t\tfs.writeFileSync(filepath,tiddler.fields.text,contentTypeInfo.encoding);\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/savelibrarytiddlers.js": {
            "title": "$:/core/modules/commands/savelibrarytiddlers.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/savelibrarytiddlers.js\ntype: application/javascript\nmodule-type: command\n\nCommand to save the subtiddlers of a bundle tiddler as a series of JSON files\n\n--savelibrarytiddlers <tiddler> <pathname> <skinnylisting>\n\nThe tiddler identifies the bundle tiddler that contains the subtiddlers.\n\nThe pathname specifies the pathname to the folder in which the JSON files should be saved. The filename is the URL encoded title of the subtiddler.\n\nThe skinnylisting specifies the title of the tiddler to which a JSON catalogue of the subtiddlers will be saved. The JSON file contains the same data as the bundle tiddler but with the `text` field removed.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"savelibrarytiddlers\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\tcontainerTitle = this.params[0],\n\t\tfilter = this.params[1],\n\t\tbasepath = this.params[2],\n\t\tskinnyListTitle = this.params[3];\n\t// Get the container tiddler as data\n\tvar containerData = self.commander.wiki.getTiddlerDataCached(containerTitle,undefined);\n\tif(!containerData) {\n\t\treturn \"'\" + containerTitle + \"' is not a tiddler bundle\";\n\t}\n\t// Filter the list of plugins\n\tvar pluginList = [];\n\t$tw.utils.each(containerData.tiddlers,function(tiddler,title) {\n\t\tpluginList.push(title);\n\t});\n\tvar filteredPluginList;\n\tif(filter) {\n\t\tfilteredPluginList = self.commander.wiki.filterTiddlers(filter,null,self.commander.wiki.makeTiddlerIterator(pluginList));\n\t} else {\n\t\tfilteredPluginList = pluginList;\n\t}\n\t// Iterate through the plugins\n\tvar skinnyList = [];\n\t$tw.utils.each(filteredPluginList,function(title) {\n\t\tvar tiddler = containerData.tiddlers[title];\n\t\t// Save each JSON file and collect the skinny data\n\t\tvar pathname = path.resolve(self.commander.outputPath,basepath + encodeURIComponent(title) + \".json\");\n\t\t$tw.utils.createFileDirectories(pathname);\n\t\tfs.writeFileSync(pathname,JSON.stringify(tiddler),\"utf8\");\n\t\t// Collect the skinny list data\n\t\tvar pluginTiddlers = JSON.parse(tiddler.text),\n\t\t\treadmeContent = (pluginTiddlers.tiddlers[title + \"/readme\"] || {}).text,\n\t\t\tdoesRequireReload = !!$tw.wiki.doesPluginInfoRequireReload(pluginTiddlers),\n\t\t\ticonTiddler = pluginTiddlers.tiddlers[title + \"/icon\"] || {},\n\t\t\ticonType = iconTiddler.type,\n\t\t\ticonText = iconTiddler.text,\n\t\t\ticonContent;\n\t\tif(iconType && iconText) {\n\t\t\ticonContent = $tw.utils.makeDataUri(iconText,iconType);\n\t\t}\n\t\tskinnyList.push($tw.utils.extend({},tiddler,{\n\t\t\ttext: undefined,\n\t\t\treadme: readmeContent,\n\t\t\t\"requires-reload\": doesRequireReload ? \"yes\" : \"no\",\n\t\t\ticon: iconContent\n\t\t}));\n\t});\n\t// Save the catalogue tiddler\n\tif(skinnyListTitle) {\n\t\tself.commander.wiki.setTiddlerData(skinnyListTitle,skinnyList);\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/savetiddler.js": {
            "title": "$:/core/modules/commands/savetiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/savetiddler.js\ntype: application/javascript\nmodule-type: command\n\nCommand to save the content of a tiddler to a file\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"savetiddler\",\n\tsynchronous: false\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\ttitle = this.params[0],\n\t\tfilename = path.resolve(this.commander.outputPath,this.params[1]),\n\t\ttiddler = this.commander.wiki.getTiddler(title);\n\tif(tiddler) {\n\t\tvar type = tiddler.fields.type || \"text/vnd.tiddlywiki\",\n\t\t\tcontentTypeInfo = $tw.config.contentTypeInfo[type] || {encoding: \"utf8\"};\n\t\t$tw.utils.createFileDirectories(filename);\n\t\tfs.writeFile(filename,tiddler.fields.text,contentTypeInfo.encoding,function(err) {\n\t\t\tself.callback(err);\n\t\t});\n\t} else {\n\t\treturn \"Missing tiddler: \" + title;\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/savetiddlers.js": {
            "title": "$:/core/modules/commands/savetiddlers.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/savetiddlers.js\ntype: application/javascript\nmodule-type: command\n\nCommand to save several tiddlers to a folder of files\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.info = {\n\tname: \"savetiddlers\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\twiki = this.commander.wiki,\n\t\tfilter = this.params[0],\n\t\tpathname = path.resolve(this.commander.outputPath,this.params[1]),\n\t\tdeleteDirectory = (this.params[2] || \"\").toLowerCase() !== \"noclean\",\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\tif(deleteDirectory) {\n\t\t$tw.utils.deleteDirectory(pathname);\n\t}\n\t$tw.utils.createDirectory(pathname);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.commander.wiki.getTiddler(title),\n\t\t\ttype = tiddler.fields.type || \"text/vnd.tiddlywiki\",\n\t\t\tcontentTypeInfo = $tw.config.contentTypeInfo[type] || {encoding: \"utf8\"},\n\t\t\tfilename = path.resolve(pathname,encodeURIComponent(title));\n\t\tfs.writeFileSync(filename,tiddler.fields.text,contentTypeInfo.encoding);\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/savewikifolder.js": {
            "title": "$:/core/modules/commands/savewikifolder.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/savewikifolder.js\ntype: application/javascript\nmodule-type: command\n\nCommand to save the current wiki as a wiki folder\n\n--savewikifolder <wikifolderpath> [<filter>]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"savewikifolder\",\n\tsynchronous: true\n};\n\nvar fs,path;\nif($tw.node) {\n\tfs = require(\"fs\");\n\tpath = require(\"path\");\n}\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing wiki folder path\";\n\t}\n\tvar wikifoldermaker = new WikiFolderMaker(this.params[0],this.params[1],this.commander);\n\treturn wikifoldermaker.save();\n};\n\nfunction WikiFolderMaker(wikiFolderPath,wikiFilter,commander) {\n\tthis.wikiFolderPath = wikiFolderPath;\n\tthis.wikiFilter = wikiFilter || \"[all[tiddlers]]\";\n\tthis.commander = commander;\n\tthis.wiki = commander.wiki;\n\tthis.savedPaths = []; // So that we can detect filename clashes\n}\n\nWikiFolderMaker.prototype.log = function(str) {\n\tif(this.commander.verbose) {\n\t\tconsole.log(str);\n\t}\n};\n\nWikiFolderMaker.prototype.tiddlersToIgnore = [\n\t\"$:/boot/boot.css\",\n\t\"$:/boot/boot.js\",\n\t\"$:/boot/bootprefix.js\",\n\t\"$:/core\",\n\t\"$:/library/sjcl.js\",\n\t\"$:/temp/info-plugin\"\n];\n\n/*\nReturns null if successful, or an error string if there was an error\n*/\nWikiFolderMaker.prototype.save = function() {\n\tvar self = this;\n\t// Check that the output directory doesn't exist\n\tif(fs.existsSync(this.wikiFolderPath) && !$tw.utils.isDirectoryEmpty(this.wikiFolderPath)) {\n\t\treturn \"The unpackwiki command requires that the output wiki folder be empty\";\n\t}\n\t// Get the tiddlers from the source wiki\n\tvar tiddlerTitles = this.wiki.filterTiddlers(this.wikiFilter);\n\t// Initialise a new tiddlwiki.info file\n\tvar newWikiInfo = {};\n\t// Process each incoming tiddler in turn\n\t$tw.utils.each(tiddlerTitles,function(title) {\n\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\tif(tiddler) {\n\t\t\tif(self.tiddlersToIgnore.indexOf(title) !== -1) {\n\t\t\t\t// Ignore the core plugin and the ephemeral info plugin\n\t\t\t\tself.log(\"Ignoring tiddler: \" + title);\n\t\t\t} else {\n\t\t\t\tvar type = tiddler.fields.type,\n\t\t\t\t\tpluginType = tiddler.fields[\"plugin-type\"];\n\t\t\t\tif(type === \"application/json\" && pluginType) {\n\t\t\t\t\t// Plugin tiddler\n\t\t\t\t\tvar libraryDetails = self.findPluginInLibrary(title);\n\t\t\t\t\tif(libraryDetails) {\n\t\t\t\t\t\t// A plugin from the core library\n\t\t\t\t\t\tself.log(\"Adding built-in plugin: \" + libraryDetails.name);\n\t\t\t\t\t\tnewWikiInfo[libraryDetails.type] = newWikiInfo[libraryDetails.type]  || [];\n\t\t\t\t\t\t$tw.utils.pushTop(newWikiInfo[libraryDetails.type],libraryDetails.name);\n\t\t\t\t\t} else {\n\t\t\t\t\t\t// A custom plugin\n\t\t\t\t\t\tself.log(\"Processing custom plugin: \" + title);\n\t\t\t\t\t\tself.saveCustomPlugin(tiddler);\n\t\t\t\t\t}\t\t\t\t\n\t\t\t\t} else {\n\t\t\t\t\t// Ordinary tiddler\n\t\t\t\t\tself.saveTiddler(\"tiddlers\",tiddler);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\t// Save the tiddlywiki.info file\n\tthis.saveJSONFile(\"tiddlywiki.info\",newWikiInfo);\n\tself.log(\"Writing tiddlywiki.info: \" + JSON.stringify(newWikiInfo,null,$tw.config.preferences.jsonSpaces));\n\treturn null;\n};\n\n/*\nTest whether the specified tiddler is a plugin in the plugin library\n*/\nWikiFolderMaker.prototype.findPluginInLibrary = function(title) {\n\tvar parts = title.split(\"/\"),\n\t\tpluginPath, type, name;\n\tif(parts[0] === \"$:\") {\n\t\tif(parts[1] === \"languages\" && parts.length === 3) {\n\t\t\tpluginPath = \"languages\" + path.sep + parts[2];\n\t\t\ttype = parts[1];\n\t\t\tname = parts[2];\n\t\t} else if(parts[1] === \"plugins\" || parts[1] === \"themes\" && parts.length === 4) {\n\t\t\tpluginPath = parts[1] + path.sep + parts[2] + path.sep + parts[3];\n\t\t\ttype = parts[1];\n\t\t\tname = parts[2] + \"/\" + parts[3];\n\t\t}\n\t}\n\tif(pluginPath && type && name) {\n\t\tpluginPath = path.resolve($tw.boot.bootPath,\"..\",pluginPath);\n\t\tif(fs.existsSync(pluginPath)) {\n\t\t\treturn {\n\t\t\t\tpluginPath: pluginPath,\n\t\t\t\ttype: type,\n\t\t\t\tname: name\n\t\t\t};\n\t\t}\n\t}\n\treturn false;\n};\n\nWikiFolderMaker.prototype.saveCustomPlugin = function(pluginTiddler) {\n\tvar self = this,\n\t\tpluginTitle = pluginTiddler.fields.title,\n\t\ttitleParts = pluginTitle.split(\"/\"),\n\t\tdirectory = $tw.utils.generateTiddlerFilepath(titleParts[titleParts.length - 1],{\n\t\t\tdirectory: path.resolve(this.wikiFolderPath,pluginTiddler.fields[\"plugin-type\"] + \"s\")\n\t\t}),\n\t\tpluginInfo = pluginTiddler.getFieldStrings({exclude: [\"text\",\"type\"]});\n\tthis.saveJSONFile(directory + path.sep + \"plugin.info\",pluginInfo);\n\tself.log(\"Writing \" + directory + path.sep + \"plugin.info: \" + JSON.stringify(pluginInfo,null,$tw.config.preferences.jsonSpaces));\n\tvar pluginTiddlers = JSON.parse(pluginTiddler.fields.text).tiddlers; // A hashmap of tiddlers in the plugin\n\t$tw.utils.each(pluginTiddlers,function(tiddler) {\n\t\tself.saveTiddler(directory,new $tw.Tiddler(tiddler));\n\t});\n};\n\nWikiFolderMaker.prototype.saveTiddler = function(directory,tiddler) {\n\tvar fileInfo = $tw.utils.generateTiddlerFileInfo(tiddler,{\n\t\tdirectory: path.resolve(this.wikiFolderPath,directory),\n\t\twiki: this.wiki\n\t});\n\t$tw.utils.saveTiddlerToFileSync(tiddler,fileInfo);\n};\n\nWikiFolderMaker.prototype.saveJSONFile = function(filename,json) {\n\tthis.saveTextFile(filename,JSON.stringify(json,null,$tw.config.preferences.jsonSpaces));\n};\n\nWikiFolderMaker.prototype.saveTextFile = function(filename,data) {\n\tthis.saveFile(filename,\"utf8\",data);\n};\n\nWikiFolderMaker.prototype.saveFile = function(filename,encoding,data) {\n\tvar filepath = path.resolve(this.wikiFolderPath,filename);\n\t$tw.utils.createFileDirectories(filepath);\n\tfs.writeFileSync(filepath,data,encoding);\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/server.js": {
            "title": "$:/core/modules/commands/server.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/server.js\ntype: application/javascript\nmodule-type: command\n\nDeprecated legacy command for serving tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Server = require(\"$:/core/modules/server/server.js\").Server;\n\nexports.info = {\n\tname: \"server\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tvar self = this;\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(!$tw.boot.wikiTiddlersPath) {\n\t\t$tw.utils.warning(\"Warning: Wiki folder '\" + $tw.boot.wikiPath + \"' does not exist or is missing a tiddlywiki.info file\");\n\t}\n\t// Set up server\n\tthis.server = new Server({\n\t\twiki: this.commander.wiki,\n\t\tvariables: {\n\t\t\tport: this.params[0],\n\t\t\thost: this.params[6],\n\t\t\t\"root-tiddler\": this.params[1],\n\t\t\t\"root-render-type\": this.params[2],\n\t\t\t\"root-serve-type\": this.params[3],\n\t\t\tusername: this.params[4],\n\t\t\tpassword: this.params[5],\n\t\t\t\"path-prefix\": this.params[7],\n\t\t\t\"debug-level\": this.params[8]\n\t\t}\n\t});\n\tvar nodeServer = this.server.listen();\n\t$tw.hooks.invokeHook(\"th-server-command-post-start\",this.server,nodeServer,\"tiddlywiki\");\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/setfield.js": {
            "title": "$:/core/modules/commands/setfield.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/setfield.js\ntype: application/javascript\nmodule-type: command\n\nCommand to modify selected tiddlers to set a field to the text of a template tiddler that has been wikified with the selected tiddler as the current tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.info = {\n\tname: \"setfield\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 4) {\n\t\treturn \"Missing parameters\";\n\t}\n\tvar self = this,\n\t\twiki = this.commander.wiki,\n\t\tfilter = this.params[0],\n\t\tfieldname = this.params[1] || \"text\",\n\t\ttemplatetitle = this.params[2],\n\t\trendertype = this.params[3] || \"text/plain\",\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar parser = wiki.parseTiddler(templatetitle),\n\t\t\tnewFields = {},\n\t\t\ttiddler = wiki.getTiddler(title);\n\t\tif(parser) {\n\t\t\tvar widgetNode = wiki.makeWidget(parser,{variables: {currentTiddler: title}});\n\t\t\tvar container = $tw.fakeDocument.createElement(\"div\");\n\t\t\twidgetNode.render(container,null);\n\t\t\tnewFields[fieldname] = rendertype === \"text/html\" ? container.innerHTML : container.textContent;\n\t\t} else {\n\t\t\tnewFields[fieldname] = undefined;\n\t\t}\n\t\twiki.addTiddler(new $tw.Tiddler(tiddler,newFields));\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/unpackplugin.js": {
            "title": "$:/core/modules/commands/unpackplugin.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/unpackplugin.js\ntype: application/javascript\nmodule-type: command\n\nCommand to extract the shadow tiddlers from within a plugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"unpackplugin\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing plugin name\";\n\t}\n\tvar self = this,\n\t\ttitle = this.params[0],\n\t\tpluginData = this.commander.wiki.getTiddlerDataCached(title);\n\tif(!pluginData) {\n\t\treturn \"Plugin '\" + title + \"' not found\";\n\t}\n\t$tw.utils.each(pluginData.tiddlers,function(tiddler) {\n\t\tself.commander.wiki.addTiddler(new $tw.Tiddler(tiddler));\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/verbose.js": {
            "title": "$:/core/modules/commands/verbose.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/verbose.js\ntype: application/javascript\nmodule-type: command\n\nVerbose command\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"verbose\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tthis.commander.verbose = true;\n\t// Output the boot message log\n\tthis.commander.streams.output.write(\"Boot log:\\n  \" + $tw.boot.logMessages.join(\"\\n  \") + \"\\n\");\n\treturn null; // No error\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/version.js": {
            "title": "$:/core/modules/commands/version.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/version.js\ntype: application/javascript\nmodule-type: command\n\nVersion command\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"version\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tthis.commander.streams.output.write($tw.version + \"\\n\");\n\treturn null; // No error\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/config.js": {
            "title": "$:/core/modules/config.js",
            "text": "/*\\\ntitle: $:/core/modules/config.js\ntype: application/javascript\nmodule-type: config\n\nCore configuration constants\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.preferences = {};\n\nexports.preferences.notificationDuration = 3 * 1000;\nexports.preferences.jsonSpaces = 4;\n\nexports.textPrimitives = {\n\tupperLetter: \"[A-Z\\u00c0-\\u00d6\\u00d8-\\u00de\\u0150\\u0170]\",\n\tlowerLetter: \"[a-z\\u00df-\\u00f6\\u00f8-\\u00ff\\u0151\\u0171]\",\n\tanyLetter:   \"[A-Za-z0-9\\u00c0-\\u00d6\\u00d8-\\u00de\\u00df-\\u00f6\\u00f8-\\u00ff\\u0150\\u0170\\u0151\\u0171]\",\n\tblockPrefixLetters:\t\"[A-Za-z0-9-_\\u00c0-\\u00d6\\u00d8-\\u00de\\u00df-\\u00f6\\u00f8-\\u00ff\\u0150\\u0170\\u0151\\u0171]\"\n};\n\nexports.textPrimitives.unWikiLink = \"~\";\nexports.textPrimitives.wikiLink = exports.textPrimitives.upperLetter + \"+\" +\n\texports.textPrimitives.lowerLetter + \"+\" +\n\texports.textPrimitives.upperLetter +\n\texports.textPrimitives.anyLetter + \"*\";\n\nexports.htmlEntities = {quot:34, amp:38, apos:39, lt:60, gt:62, nbsp:160, iexcl:161, cent:162, pound:163, curren:164, yen:165, brvbar:166, sect:167, uml:168, copy:169, ordf:170, laquo:171, not:172, shy:173, reg:174, macr:175, deg:176, plusmn:177, sup2:178, sup3:179, acute:180, micro:181, para:182, middot:183, cedil:184, sup1:185, ordm:186, raquo:187, frac14:188, frac12:189, frac34:190, iquest:191, Agrave:192, Aacute:193, Acirc:194, Atilde:195, Auml:196, Aring:197, AElig:198, Ccedil:199, Egrave:200, Eacute:201, Ecirc:202, Euml:203, Igrave:204, Iacute:205, Icirc:206, Iuml:207, ETH:208, Ntilde:209, Ograve:210, Oacute:211, Ocirc:212, Otilde:213, Ouml:214, times:215, Oslash:216, Ugrave:217, Uacute:218, Ucirc:219, Uuml:220, Yacute:221, THORN:222, szlig:223, agrave:224, aacute:225, acirc:226, atilde:227, auml:228, aring:229, aelig:230, ccedil:231, egrave:232, eacute:233, ecirc:234, euml:235, igrave:236, iacute:237, icirc:238, iuml:239, eth:240, ntilde:241, ograve:242, oacute:243, ocirc:244, otilde:245, ouml:246, divide:247, oslash:248, ugrave:249, uacute:250, ucirc:251, uuml:252, yacute:253, thorn:254, yuml:255, OElig:338, oelig:339, Scaron:352, scaron:353, Yuml:376, fnof:402, circ:710, tilde:732, Alpha:913, Beta:914, Gamma:915, Delta:916, Epsilon:917, Zeta:918, Eta:919, Theta:920, Iota:921, Kappa:922, Lambda:923, Mu:924, Nu:925, Xi:926, Omicron:927, Pi:928, Rho:929, Sigma:931, Tau:932, Upsilon:933, Phi:934, Chi:935, Psi:936, Omega:937, alpha:945, beta:946, gamma:947, delta:948, epsilon:949, zeta:950, eta:951, theta:952, iota:953, kappa:954, lambda:955, mu:956, nu:957, xi:958, omicron:959, pi:960, rho:961, sigmaf:962, sigma:963, tau:964, upsilon:965, phi:966, chi:967, psi:968, omega:969, thetasym:977, upsih:978, piv:982, ensp:8194, emsp:8195, thinsp:8201, zwnj:8204, zwj:8205, lrm:8206, rlm:8207, ndash:8211, mdash:8212, lsquo:8216, rsquo:8217, sbquo:8218, ldquo:8220, rdquo:8221, bdquo:8222, dagger:8224, Dagger:8225, bull:8226, hellip:8230, permil:8240, prime:8242, Prime:8243, lsaquo:8249, rsaquo:8250, oline:8254, frasl:8260, euro:8364, image:8465, weierp:8472, real:8476, trade:8482, alefsym:8501, larr:8592, uarr:8593, rarr:8594, darr:8595, harr:8596, crarr:8629, lArr:8656, uArr:8657, rArr:8658, dArr:8659, hArr:8660, forall:8704, part:8706, exist:8707, empty:8709, nabla:8711, isin:8712, notin:8713, ni:8715, prod:8719, sum:8721, minus:8722, lowast:8727, radic:8730, prop:8733, infin:8734, ang:8736, and:8743, or:8744, cap:8745, cup:8746, int:8747, there4:8756, sim:8764, cong:8773, asymp:8776, ne:8800, equiv:8801, le:8804, ge:8805, sub:8834, sup:8835, nsub:8836, sube:8838, supe:8839, oplus:8853, otimes:8855, perp:8869, sdot:8901, lceil:8968, rceil:8969, lfloor:8970, rfloor:8971, lang:9001, rang:9002, loz:9674, spades:9824, clubs:9827, hearts:9829, diams:9830 };\n\nexports.htmlVoidElements = \"area,base,br,col,command,embed,hr,img,input,keygen,link,meta,param,source,track,wbr\".split(\",\");\n\nexports.htmlBlockElements = \"address,article,aside,audio,blockquote,canvas,dd,div,dl,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,li,noscript,ol,output,p,pre,section,table,tfoot,ul,video\".split(\",\");\n\nexports.htmlUnsafeElements = \"script\".split(\",\");\n\n})();\n",
            "type": "application/javascript",
            "module-type": "config"
        },
        "$:/core/modules/deserializers.js": {
            "title": "$:/core/modules/deserializers.js",
            "text": "/*\\\ntitle: $:/core/modules/deserializers.js\ntype: application/javascript\nmodule-type: tiddlerdeserializer\n\nFunctions to deserialise tiddlers from a block of text\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nUtility function to parse an old-style tiddler DIV in a *.tid file. It looks like this:\n\n<div title=\"Title\" creator=\"JoeBloggs\" modifier=\"JoeBloggs\" created=\"201102111106\" modified=\"201102111310\" tags=\"myTag [[my long tag]]\">\n<pre>The text of the tiddler (without the expected HTML encoding).\n</pre>\n</div>\n\nNote that the field attributes are HTML encoded, but that the body of the <PRE> tag is not encoded.\n\nWhen these tiddler DIVs are encountered within a TiddlyWiki HTML file then the body is encoded in the usual way.\n*/\nvar parseTiddlerDiv = function(text /* [,fields] */) {\n\t// Slot together the default results\n\tvar result = {};\n\tif(arguments.length > 1) {\n\t\tfor(var f=1; f<arguments.length; f++) {\n\t\t\tvar fields = arguments[f];\n\t\t\tfor(var t in fields) {\n\t\t\t\tresult[t] = fields[t];\t\t\n\t\t\t}\n\t\t}\n\t}\n\t// Parse the DIV body\n\tvar startRegExp = /^\\s*<div\\s+([^>]*)>(\\s*<pre>)?/gi,\n\t\tendRegExp,\n\t\tmatch = startRegExp.exec(text);\n\tif(match) {\n\t\t// Old-style DIVs don't have the <pre> tag\n\t\tif(match[2]) {\n\t\t\tendRegExp = /<\\/pre>\\s*<\\/div>\\s*$/gi;\n\t\t} else {\n\t\t\tendRegExp = /<\\/div>\\s*$/gi;\n\t\t}\n\t\tvar endMatch = endRegExp.exec(text);\n\t\tif(endMatch) {\n\t\t\t// Extract the text\n\t\t\tresult.text = text.substring(match.index + match[0].length,endMatch.index);\n\t\t\t// Process the attributes\n\t\t\tvar attrRegExp = /\\s*([^=\\s]+)\\s*=\\s*(?:\"([^\"]*)\"|'([^']*)')/gi,\n\t\t\t\tattrMatch;\n\t\t\tdo {\n\t\t\t\tattrMatch = attrRegExp.exec(match[1]);\n\t\t\t\tif(attrMatch) {\n\t\t\t\t\tvar name = attrMatch[1];\n\t\t\t\t\tvar value = attrMatch[2] !== undefined ? attrMatch[2] : attrMatch[3];\n\t\t\t\t\tresult[name] = value;\n\t\t\t\t}\n\t\t\t} while(attrMatch);\n\t\t\treturn result;\n\t\t}\n\t}\n\treturn undefined;\n};\n\nexports[\"application/x-tiddler-html-div\"] = function(text,fields) {\n\treturn [parseTiddlerDiv(text,fields)];\n};\n\nexports[\"application/json\"] = function(text,fields) {\n\tvar incoming,\n\t\tresults = [];\n\ttry {\n\t\tincoming = JSON.parse(text);\n\t} catch(e) {\n\t\tincoming = [{\n\t\t\ttitle: \"JSON error: \" + e,\n\t\t\ttext: \"\"\n\t\t}]\n\t}\n\tif(!$tw.utils.isArray(incoming)) {\n\t\tincoming = [incoming];\n\t}\n\tfor(var t=0; t<incoming.length; t++) {\n\t\tvar incomingFields = incoming[t],\n\t\t\tfields = {};\n\t\tfor(var f in incomingFields) {\n\t\t\tif(typeof incomingFields[f] === \"string\") {\n\t\t\t\tfields[f] = incomingFields[f];\n\t\t\t}\n\t\t}\n\t\tresults.push(fields);\n\t}\n\treturn results;\n};\n\n/*\nParse an HTML file into tiddlers. There are three possibilities:\n# A TiddlyWiki classic HTML file containing `text/x-tiddlywiki` tiddlers\n# A TiddlyWiki5 HTML file containing `text/vnd.tiddlywiki` tiddlers\n# An ordinary HTML file\n*/\nexports[\"text/html\"] = function(text,fields) {\n\t// Check if we've got a store area\n\tvar storeAreaMarkerRegExp = /<div id=[\"']?storeArea['\"]?( style=[\"']?display:none;[\"']?)?>/gi,\n\t\tmatch = storeAreaMarkerRegExp.exec(text);\n\tif(match) {\n\t\t// If so, it's either a classic TiddlyWiki file or an unencrypted TW5 file\n\t\t// First read the normal tiddlers\n\t\tvar results = deserializeTiddlyWikiFile(text,storeAreaMarkerRegExp.lastIndex,!!match[1],fields);\n\t\t// Then any system tiddlers\n\t\tvar systemAreaMarkerRegExp = /<div id=[\"']?systemArea['\"]?( style=[\"']?display:none;[\"']?)?>/gi,\n\t\t\tsysMatch = systemAreaMarkerRegExp.exec(text);\n\t\tif(sysMatch) {\n\t\t\tresults.push.apply(results,deserializeTiddlyWikiFile(text,systemAreaMarkerRegExp.lastIndex,!!sysMatch[1],fields));\n\t\t}\n\t\treturn results;\n\t} else {\n\t\t// Check whether we've got an encrypted file\n\t\tvar encryptedStoreArea = $tw.utils.extractEncryptedStoreArea(text);\n\t\tif(encryptedStoreArea) {\n\t\t\t// If so, attempt to decrypt it using the current password\n\t\t\treturn $tw.utils.decryptStoreArea(encryptedStoreArea);\n\t\t} else {\n\t\t\t// It's not a TiddlyWiki so we'll return the entire HTML file as a tiddler\n\t\t\treturn deserializeHtmlFile(text,fields);\n\t\t}\n\t}\n};\n\nfunction deserializeHtmlFile(text,fields) {\n\tvar result = {};\n\t$tw.utils.each(fields,function(value,name) {\n\t\tresult[name] = value;\n\t});\n\tresult.text = text;\n\tresult.type = \"text/html\";\n\treturn [result];\n}\n\nfunction deserializeTiddlyWikiFile(text,storeAreaEnd,isTiddlyWiki5,fields) {\n\tvar results = [],\n\t\tendOfDivRegExp = /(<\\/div>\\s*)/gi,\n\t\tstartPos = storeAreaEnd,\n\t\tdefaultType = isTiddlyWiki5 ? undefined : \"text/x-tiddlywiki\";\n\tendOfDivRegExp.lastIndex = startPos;\n\tvar match = endOfDivRegExp.exec(text);\n\twhile(match) {\n\t\tvar endPos = endOfDivRegExp.lastIndex,\n\t\t\ttiddlerFields = parseTiddlerDiv(text.substring(startPos,endPos),fields,{type: defaultType});\n\t\tif(!tiddlerFields) {\n\t\t\tbreak;\n\t\t}\n\t\t$tw.utils.each(tiddlerFields,function(value,name) {\n\t\t\tif(typeof value === \"string\") {\n\t\t\t\ttiddlerFields[name] = $tw.utils.htmlDecode(value);\n\t\t\t}\n\t\t});\n\t\tif(tiddlerFields.text !== null) {\n\t\t\tresults.push(tiddlerFields);\n\t\t}\n\t\tstartPos = endPos;\n\t\tmatch = endOfDivRegExp.exec(text);\n\t}\n\treturn results;\n}\n\n})();\n",
            "type": "application/javascript",
            "module-type": "tiddlerdeserializer"
        },
        "$:/core/modules/editor/engines/framed.js": {
            "title": "$:/core/modules/editor/engines/framed.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/engines/framed.js\ntype: application/javascript\nmodule-type: library\n\nText editor engine based on a simple input or textarea within an iframe. This is done so that the selection is preserved even when clicking away from the textarea\n\n\\*/\n(function(){\n\n/*jslint node: true,browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar HEIGHT_VALUE_TITLE = \"$:/config/TextEditor/EditorHeight/Height\";\n\nfunction FramedEngine(options) {\n\t// Save our options\n\toptions = options || {};\n\tthis.widget = options.widget;\n\tthis.value = options.value;\n\tthis.parentNode = options.parentNode;\n\tthis.nextSibling = options.nextSibling;\n\t// Create our hidden dummy text area for reading styles\n\tthis.dummyTextArea = this.widget.document.createElement(\"textarea\");\n\tif(this.widget.editClass) {\n\t\tthis.dummyTextArea.className = this.widget.editClass;\n\t}\n\tthis.dummyTextArea.setAttribute(\"hidden\",\"true\");\n\tthis.parentNode.insertBefore(this.dummyTextArea,this.nextSibling);\n\tthis.widget.domNodes.push(this.dummyTextArea);\n\t// Create the iframe\n\tthis.iframeNode = this.widget.document.createElement(\"iframe\");\n\tthis.parentNode.insertBefore(this.iframeNode,this.nextSibling);\n\tthis.iframeDoc = this.iframeNode.contentWindow.document;\n\t// (Firefox requires us to put some empty content in the iframe)\n\tthis.iframeDoc.open();\n\tthis.iframeDoc.write(\"\");\n\tthis.iframeDoc.close();\n\t// Style the iframe\n\tthis.iframeNode.className = this.dummyTextArea.className;\n\tthis.iframeNode.style.border = \"none\";\n\tthis.iframeNode.style.padding = \"0\";\n\tthis.iframeNode.style.resize = \"none\";\n\tthis.iframeNode.style[\"background-color\"] = this.widget.wiki.extractTiddlerDataItem(this.widget.wiki.getTiddlerText(\"$:/palette\"),\"tiddler-editor-background\");\n\tthis.iframeDoc.body.style.margin = \"0\";\n\tthis.iframeDoc.body.style.padding = \"0\";\n\tthis.widget.domNodes.push(this.iframeNode);\n\t// Construct the textarea or input node\n\tvar tag = this.widget.editTag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"input\";\n\t}\n\tthis.domNode = this.iframeDoc.createElement(tag);\n\t// Set the text\n\tif(this.widget.editTag === \"textarea\") {\n\t\tthis.domNode.appendChild(this.iframeDoc.createTextNode(this.value));\n\t} else {\n\t\tthis.domNode.value = this.value;\n\t}\n\t// Set the attributes\n\tif(this.widget.editType) {\n\t\tthis.domNode.setAttribute(\"type\",this.widget.editType);\n\t}\n\tif(this.widget.editPlaceholder) {\n\t\tthis.domNode.setAttribute(\"placeholder\",this.widget.editPlaceholder);\n\t}\n\tif(this.widget.editSize) {\n\t\tthis.domNode.setAttribute(\"size\",this.widget.editSize);\n\t}\n\tif(this.widget.editRows) {\n\t\tthis.domNode.setAttribute(\"rows\",this.widget.editRows);\n\t}\n\tif(this.widget.editTabIndex) {\n\t\tthis.iframeNode.setAttribute(\"tabindex\",this.widget.editTabIndex);\n\t}\n\t// Copy the styles from the dummy textarea\n\tthis.copyStyles();\n\t// Add event listeners\n\t$tw.utils.addEventListeners(this.domNode,[\n\t\t{name: \"click\",handlerObject: this,handlerMethod: \"handleClickEvent\"},\n\t\t{name: \"input\",handlerObject: this,handlerMethod: \"handleInputEvent\"},\n\t\t{name: \"keydown\",handlerObject: this.widget,handlerMethod: \"handleKeydownEvent\"}\n\t]);\n\t// Insert the element into the DOM\n\tthis.iframeDoc.body.appendChild(this.domNode);\n}\n\n/*\nCopy styles from the dummy text area to the textarea in the iframe\n*/\nFramedEngine.prototype.copyStyles = function() {\n\t// Copy all styles\n\t$tw.utils.copyStyles(this.dummyTextArea,this.domNode);\n\t// Override the ones that should not be set the same as the dummy textarea\n\tthis.domNode.style.display = \"block\";\n\tthis.domNode.style.width = \"100%\";\n\tthis.domNode.style.margin = \"0\";\n\tthis.domNode.style[\"background-color\"] = this.widget.wiki.extractTiddlerDataItem(this.widget.wiki.getTiddlerText(\"$:/palette\"),\"tiddler-editor-background\");\n\t// In Chrome setting -webkit-text-fill-color overrides the placeholder text colour\n\tthis.domNode.style[\"-webkit-text-fill-color\"] = \"currentcolor\";\n};\n\n/*\nSet the text of the engine if it doesn't currently have focus\n*/\nFramedEngine.prototype.setText = function(text,type) {\n\tif(!this.domNode.isTiddlyWikiFakeDom) {\n\t\tif(this.domNode.ownerDocument.activeElement !== this.domNode) {\n\t\t\tthis.domNode.value = text;\n\t\t}\n\t\t// Fix the height if needed\n\t\tthis.fixHeight();\n\t}\n};\n\n/*\nGet the text of the engine\n*/\nFramedEngine.prototype.getText = function() {\n\treturn this.domNode.value;\n};\n\n/*\nFix the height of textarea to fit content\n*/\nFramedEngine.prototype.fixHeight = function() {\n\t// Make sure styles are updated\n\tthis.copyStyles();\n\t// Adjust height\n\tif(this.widget.editTag === \"textarea\") {\n\t\tif(this.widget.editAutoHeight) {\n\t\t\tif(this.domNode && !this.domNode.isTiddlyWikiFakeDom) {\n\t\t\t\tvar newHeight = $tw.utils.resizeTextAreaToFit(this.domNode,this.widget.editMinHeight);\n\t\t\t\tthis.iframeNode.style.height = (newHeight + 14) + \"px\"; // +14 for the border on the textarea\n\t\t\t}\n\t\t} else {\n\t\t\tvar fixedHeight = parseInt(this.widget.wiki.getTiddlerText(HEIGHT_VALUE_TITLE,\"400px\"),10);\n\t\t\tfixedHeight = Math.max(fixedHeight,20);\n\t\t\tthis.domNode.style.height = fixedHeight + \"px\";\n\t\t\tthis.iframeNode.style.height = (fixedHeight + 14) + \"px\";\n\t\t}\n\t}\n};\n\n/*\nFocus the engine node\n*/\nFramedEngine.prototype.focus  = function() {\n\tif(this.domNode.focus && this.domNode.select) {\n\t\tthis.domNode.focus();\n\t\tthis.domNode.select();\n\t}\n};\n\n/*\nHandle a click\n*/\nFramedEngine.prototype.handleClickEvent = function(event) {\n\tthis.fixHeight();\n\treturn true;\n};\n\n/*\nHandle a dom \"input\" event which occurs when the text has changed\n*/\nFramedEngine.prototype.handleInputEvent = function(event) {\n\tthis.widget.saveChanges(this.getText());\n\tthis.fixHeight();\n\treturn true;\n};\n\n/*\nCreate a blank structure representing a text operation\n*/\nFramedEngine.prototype.createTextOperation = function() {\n\tvar operation = {\n\t\ttext: this.domNode.value,\n\t\tselStart: this.domNode.selectionStart,\n\t\tselEnd: this.domNode.selectionEnd,\n\t\tcutStart: null,\n\t\tcutEnd: null,\n\t\treplacement: null,\n\t\tnewSelStart: null,\n\t\tnewSelEnd: null\n\t};\n\toperation.selection = operation.text.substring(operation.selStart,operation.selEnd);\n\treturn operation;\n};\n\n/*\nExecute a text operation\n*/\nFramedEngine.prototype.executeTextOperation = function(operation) {\n\t// Perform the required changes to the text area and the underlying tiddler\n\tvar newText = operation.text;\n\tif(operation.replacement !== null) {\n\t\tnewText = operation.text.substring(0,operation.cutStart) + operation.replacement + operation.text.substring(operation.cutEnd);\n\t\t// Attempt to use a execCommand to modify the value of the control\n\t\tif(this.iframeDoc.queryCommandSupported(\"insertText\") && this.iframeDoc.queryCommandSupported(\"delete\") && !$tw.browser.isFirefox) {\n\t\t\tthis.domNode.focus();\n\t\t\tthis.domNode.setSelectionRange(operation.cutStart,operation.cutEnd);\n\t\t\tif(operation.replacement === \"\") {\n\t\t\t\tthis.iframeDoc.execCommand(\"delete\",false,\"\");\n\t\t\t} else {\n\t\t\t\tthis.iframeDoc.execCommand(\"insertText\",false,operation.replacement);\n\t\t\t}\n\t\t} else {\n\t\t\tthis.domNode.value = newText;\n\t\t}\n\t\tthis.domNode.focus();\n\t\tthis.domNode.setSelectionRange(operation.newSelStart,operation.newSelEnd);\n\t}\n\tthis.domNode.focus();\n\treturn newText;\n};\n\nexports.FramedEngine = FramedEngine;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "library"
        },
        "$:/core/modules/editor/engines/simple.js": {
            "title": "$:/core/modules/editor/engines/simple.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/engines/simple.js\ntype: application/javascript\nmodule-type: library\n\nText editor engine based on a simple input or textarea tag\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar HEIGHT_VALUE_TITLE = \"$:/config/TextEditor/EditorHeight/Height\";\n\nfunction SimpleEngine(options) {\n\t// Save our options\n\toptions = options || {};\n\tthis.widget = options.widget;\n\tthis.value = options.value;\n\tthis.parentNode = options.parentNode;\n\tthis.nextSibling = options.nextSibling;\n\t// Construct the textarea or input node\n\tvar tag = this.widget.editTag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"input\";\n\t}\n\tthis.domNode = this.widget.document.createElement(tag);\n\t// Set the text\n\tif(this.widget.editTag === \"textarea\") {\n\t\tthis.domNode.appendChild(this.widget.document.createTextNode(this.value));\n\t} else {\n\t\tthis.domNode.value = this.value;\n\t}\n\t// Set the attributes\n\tif(this.widget.editType) {\n\t\tthis.domNode.setAttribute(\"type\",this.widget.editType);\n\t}\n\tif(this.widget.editPlaceholder) {\n\t\tthis.domNode.setAttribute(\"placeholder\",this.widget.editPlaceholder);\n\t}\n\tif(this.widget.editSize) {\n\t\tthis.domNode.setAttribute(\"size\",this.widget.editSize);\n\t}\n\tif(this.widget.editRows) {\n\t\tthis.domNode.setAttribute(\"rows\",this.widget.editRows);\n\t}\n\tif(this.widget.editClass) {\n\t\tthis.domNode.className = this.widget.editClass;\n\t}\n\tif(this.widget.editTabIndex) {\n\t\tthis.domNode.setAttribute(\"tabindex\",this.widget.editTabIndex);\n\t}\n\t// Add an input event handler\n\t$tw.utils.addEventListeners(this.domNode,[\n\t\t{name: \"focus\", handlerObject: this, handlerMethod: \"handleFocusEvent\"},\n\t\t{name: \"input\", handlerObject: this, handlerMethod: \"handleInputEvent\"}\n\t]);\n\t// Insert the element into the DOM\n\tthis.parentNode.insertBefore(this.domNode,this.nextSibling);\n\tthis.widget.domNodes.push(this.domNode);\n}\n\n/*\nSet the text of the engine if it doesn't currently have focus\n*/\nSimpleEngine.prototype.setText = function(text,type) {\n\tif(!this.domNode.isTiddlyWikiFakeDom) {\n\t\tif(this.domNode.ownerDocument.activeElement !== this.domNode || text === \"\") {\n\t\t\tthis.domNode.value = text;\n\t\t}\n\t\t// Fix the height if needed\n\t\tthis.fixHeight();\n\t}\n};\n\n/*\nGet the text of the engine\n*/\nSimpleEngine.prototype.getText = function() {\n\treturn this.domNode.value;\n};\n\n/*\nFix the height of textarea to fit content\n*/\nSimpleEngine.prototype.fixHeight = function() {\n\tif(this.widget.editTag === \"textarea\") {\n\t\tif(this.widget.editAutoHeight) {\n\t\t\tif(this.domNode && !this.domNode.isTiddlyWikiFakeDom) {\n\t\t\t\t$tw.utils.resizeTextAreaToFit(this.domNode,this.widget.editMinHeight);\n\t\t\t}\n\t\t} else {\n\t\t\tvar fixedHeight = parseInt(this.widget.wiki.getTiddlerText(HEIGHT_VALUE_TITLE,\"400px\"),10);\n\t\t\tfixedHeight = Math.max(fixedHeight,20);\n\t\t\tthis.domNode.style.height = fixedHeight + \"px\";\n\t\t}\n\t}\n};\n\n/*\nFocus the engine node\n*/\nSimpleEngine.prototype.focus  = function() {\n\tif(this.domNode.focus && this.domNode.select) {\n\t\tthis.domNode.focus();\n\t\tthis.domNode.select();\n\t}\n};\n\n/*\nHandle a dom \"input\" event which occurs when the text has changed\n*/\nSimpleEngine.prototype.handleInputEvent = function(event) {\n\tthis.widget.saveChanges(this.getText());\n\tthis.fixHeight();\n\treturn true;\n};\n\n/*\nHandle a dom \"focus\" event\n*/\nSimpleEngine.prototype.handleFocusEvent = function(event) {\n\tif(this.widget.editFocusPopup) {\n\t\t$tw.popup.triggerPopup({\n\t\t\tdomNode: this.domNode,\n\t\t\ttitle: this.widget.editFocusPopup,\n\t\t\twiki: this.widget.wiki,\n\t\t\tforce: true\n\t\t});\n\t}\n\treturn true;\n};\n\n/*\nCreate a blank structure representing a text operation\n*/\nSimpleEngine.prototype.createTextOperation = function() {\n\treturn null;\n};\n\n/*\nExecute a text operation\n*/\nSimpleEngine.prototype.executeTextOperation = function(operation) {\n};\n\nexports.SimpleEngine = SimpleEngine;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "library"
        },
        "$:/core/modules/editor/factory.js": {
            "title": "$:/core/modules/editor/factory.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/factory.js\ntype: application/javascript\nmodule-type: library\n\nFactory for constructing text editor widgets with specified engines for the toolbar and non-toolbar cases\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar DEFAULT_MIN_TEXT_AREA_HEIGHT = \"100px\"; // Minimum height of textareas in pixels\n\n// Configuration tiddlers\nvar HEIGHT_MODE_TITLE = \"$:/config/TextEditor/EditorHeight/Mode\";\nvar ENABLE_TOOLBAR_TITLE = \"$:/config/TextEditor/EnableToolbar\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nfunction editTextWidgetFactory(toolbarEngine,nonToolbarEngine) {\n\n\tvar EditTextWidget = function(parseTreeNode,options) {\n\t\t// Initialise the editor operations if they've not been done already\n\t\tif(!this.editorOperations) {\n\t\t\tEditTextWidget.prototype.editorOperations = {};\n\t\t\t$tw.modules.applyMethods(\"texteditoroperation\",this.editorOperations);\n\t\t}\n\t\tthis.initialise(parseTreeNode,options);\n\t};\n\n\t/*\n\tInherit from the base widget class\n\t*/\n\tEditTextWidget.prototype = new Widget();\n\n\t/*\n\tRender this widget into the DOM\n\t*/\n\tEditTextWidget.prototype.render = function(parent,nextSibling) {\n\t\t// Save the parent dom node\n\t\tthis.parentDomNode = parent;\n\t\t// Compute our attributes\n\t\tthis.computeAttributes();\n\t\t// Execute our logic\n\t\tthis.execute();\n\t\t// Create the wrapper for the toolbar and render its content\n\t\tif(this.editShowToolbar) {\n\t\t\tthis.toolbarNode = this.document.createElement(\"div\");\n\t\t\tthis.toolbarNode.className = \"tc-editor-toolbar\";\n\t\t\tparent.insertBefore(this.toolbarNode,nextSibling);\n\t\t\tthis.renderChildren(this.toolbarNode,null);\n\t\t\tthis.domNodes.push(this.toolbarNode);\n\t\t}\n\t\t// Create our element\n\t\tvar editInfo = this.getEditInfo(),\n\t\t\tEngine = this.editShowToolbar ? toolbarEngine : nonToolbarEngine;\n\t\tthis.engine = new Engine({\n\t\t\t\twidget: this,\n\t\t\t\tvalue: editInfo.value,\n\t\t\t\ttype: editInfo.type,\n\t\t\t\tparentNode: parent,\n\t\t\t\tnextSibling: nextSibling\n\t\t\t});\n\t\t// Call the postRender hook\n\t\tif(this.postRender) {\n\t\t\tthis.postRender();\n\t\t}\n\t\t// Fix height\n\t\tthis.engine.fixHeight();\n\t\t// Focus if required\n\t\tif(this.editFocus === \"true\" || this.editFocus === \"yes\") {\n\t\t\tthis.engine.focus();\n\t\t}\n\t\t// Add widget message listeners\n\t\tthis.addEventListeners([\n\t\t\t{type: \"tm-edit-text-operation\", handler: \"handleEditTextOperationMessage\"}\n\t\t]);\n\t};\n\n\t/*\n\tGet the tiddler being edited and current value\n\t*/\n\tEditTextWidget.prototype.getEditInfo = function() {\n\t\t// Get the edit value\n\t\tvar self = this,\n\t\t\tvalue,\n\t\t\ttype = \"text/plain\",\n\t\t\tupdate;\n\t\tif(this.editIndex) {\n\t\t\tvalue = this.wiki.extractTiddlerDataItem(this.editTitle,this.editIndex,this.editDefault);\n\t\t\tupdate = function(value) {\n\t\t\t\tvar data = self.wiki.getTiddlerData(self.editTitle,{});\n\t\t\t\tif(data[self.editIndex] !== value) {\n\t\t\t\t\tdata[self.editIndex] = value;\n\t\t\t\t\tself.wiki.setTiddlerData(self.editTitle,data);\n\t\t\t\t}\n\t\t\t};\n\t\t} else {\n\t\t\t// Get the current tiddler and the field name\n\t\t\tvar tiddler = this.wiki.getTiddler(this.editTitle);\n\t\t\tif(tiddler) {\n\t\t\t\t// If we've got a tiddler, the value to display is the field string value\n\t\t\t\tvalue = tiddler.getFieldString(this.editField);\n\t\t\t\tif(this.editField === \"text\") {\n\t\t\t\t\ttype = tiddler.fields.type || \"text/vnd.tiddlywiki\";\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\t// Otherwise, we need to construct a default value for the editor\n\t\t\t\tswitch(this.editField) {\n\t\t\t\t\tcase \"text\":\n\t\t\t\t\t\tvalue = \"Type the text for the tiddler '\" + this.editTitle + \"'\";\n\t\t\t\t\t\ttype = \"text/vnd.tiddlywiki\";\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase \"title\":\n\t\t\t\t\t\tvalue = this.editTitle;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tdefault:\n\t\t\t\t\t\tvalue = \"\";\n\t\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t\tif(this.editDefault !== undefined) {\n\t\t\t\t\tvalue = this.editDefault;\n\t\t\t\t}\n\t\t\t}\n\t\t\tupdate = function(value) {\n\t\t\t\tvar tiddler = self.wiki.getTiddler(self.editTitle),\n\t\t\t\t\tupdateFields = {\n\t\t\t\t\t\ttitle: self.editTitle\n\t\t\t\t\t};\n\t\t\t\tupdateFields[self.editField] = value;\n\t\t\t\tself.wiki.addTiddler(new $tw.Tiddler(self.wiki.getCreationFields(),tiddler,updateFields,self.wiki.getModificationFields()));\n\t\t\t};\n\t\t}\n\t\tif(this.editType) {\n\t\t\ttype = this.editType;\n\t\t}\n\t\treturn {value: value || \"\", type: type, update: update};\n\t};\n\n\t/*\n\tHandle an edit text operation message from the toolbar\n\t*/\n\tEditTextWidget.prototype.handleEditTextOperationMessage = function(event) {\n\t\t// Prepare information about the operation\n\t\tvar operation = this.engine.createTextOperation();\n\t\t// Invoke the handler for the selected operation\n\t\tvar handler = this.editorOperations[event.param];\n\t\tif(handler) {\n\t\t\thandler.call(this,event,operation);\n\t\t}\n\t\t// Execute the operation via the engine\n\t\tvar newText = this.engine.executeTextOperation(operation);\n\t\t// Fix the tiddler height and save changes\n\t\tthis.engine.fixHeight();\n\t\tthis.saveChanges(newText);\n\t};\n\n\t/*\n\tCompute the internal state of the widget\n\t*/\n\tEditTextWidget.prototype.execute = function() {\n\t\t// Get our parameters\n\t\tthis.editTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\t\tthis.editField = this.getAttribute(\"field\",\"text\");\n\t\tthis.editIndex = this.getAttribute(\"index\");\n\t\tthis.editDefault = this.getAttribute(\"default\");\n\t\tthis.editClass = this.getAttribute(\"class\");\n\t\tthis.editPlaceholder = this.getAttribute(\"placeholder\");\n\t\tthis.editSize = this.getAttribute(\"size\");\n\t\tthis.editRows = this.getAttribute(\"rows\");\n\t\tthis.editAutoHeight = this.wiki.getTiddlerText(HEIGHT_MODE_TITLE,\"auto\");\n\t\tthis.editAutoHeight = this.getAttribute(\"autoHeight\",this.editAutoHeight === \"auto\" ? \"yes\" : \"no\") === \"yes\";\n\t\tthis.editMinHeight = this.getAttribute(\"minHeight\",DEFAULT_MIN_TEXT_AREA_HEIGHT);\n\t\tthis.editFocusPopup = this.getAttribute(\"focusPopup\");\n\t\tthis.editFocus = this.getAttribute(\"focus\");\n\t\tthis.editTabIndex = this.getAttribute(\"tabindex\");\n\t\t// Get the default editor element tag and type\n\t\tvar tag,type;\n\t\tif(this.editField === \"text\") {\n\t\t\ttag = \"textarea\";\n\t\t} else {\n\t\t\ttag = \"input\";\n\t\t\tvar fieldModule = $tw.Tiddler.fieldModules[this.editField];\n\t\t\tif(fieldModule && fieldModule.editTag) {\n\t\t\t\ttag = fieldModule.editTag;\n\t\t\t}\n\t\t\tif(fieldModule && fieldModule.editType) {\n\t\t\t\ttype = fieldModule.editType;\n\t\t\t}\n\t\t\ttype = type || \"text\";\n\t\t}\n\t\t// Get the rest of our parameters\n\t\tthis.editTag = this.getAttribute(\"tag\",tag) || \"input\";\n\t\tthis.editType = this.getAttribute(\"type\",type);\n\t\t// Make the child widgets\n\t\tthis.makeChildWidgets();\n\t\t// Determine whether to show the toolbar\n\t\tthis.editShowToolbar = this.wiki.getTiddlerText(ENABLE_TOOLBAR_TITLE,\"yes\");\n\t\tthis.editShowToolbar = (this.editShowToolbar === \"yes\") && !!(this.children && this.children.length > 0) && (!this.document.isTiddlyWikiFakeDom);\n\t};\n\n\t/*\n\tSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n\t*/\n\tEditTextWidget.prototype.refresh = function(changedTiddlers) {\n\t\tvar changedAttributes = this.computeAttributes();\n\t\t// Completely rerender if any of our attributes have changed\n\t\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes[\"default\"] || changedAttributes[\"class\"] || changedAttributes.placeholder || changedAttributes.size || changedAttributes.autoHeight || changedAttributes.minHeight || changedAttributes.focusPopup ||  changedAttributes.rows || changedAttributes.tabindex || changedTiddlers[HEIGHT_MODE_TITLE] || changedTiddlers[ENABLE_TOOLBAR_TITLE]) {\n\t\t\tthis.refreshSelf();\n\t\t\treturn true;\n\t\t} else if(changedTiddlers[this.editTitle]) {\n\t\t\tvar editInfo = this.getEditInfo();\n\t\t\tthis.updateEditor(editInfo.value,editInfo.type);\n\t\t}\n\t\tthis.engine.fixHeight();\n\t\tif(this.editShowToolbar) {\n\t\t\treturn this.refreshChildren(changedTiddlers);\n\t\t} else {\n\t\t\treturn false;\n\t\t}\n\t};\n\n\t/*\n\tUpdate the editor with new text. This method is separate from updateEditorDomNode()\n\tso that subclasses can override updateEditor() and still use updateEditorDomNode()\n\t*/\n\tEditTextWidget.prototype.updateEditor = function(text,type) {\n\t\tthis.updateEditorDomNode(text,type);\n\t};\n\n\t/*\n\tUpdate the editor dom node with new text\n\t*/\n\tEditTextWidget.prototype.updateEditorDomNode = function(text,type) {\n\t\tthis.engine.setText(text,type);\n\t};\n\n\t/*\n\tSave changes back to the tiddler store\n\t*/\n\tEditTextWidget.prototype.saveChanges = function(text) {\n\t\tvar editInfo = this.getEditInfo();\n\t\tif(text !== editInfo.value) {\n\t\t\teditInfo.update(text);\n\t\t}\n\t};\n\n\t/*\n\tHandle a dom \"keydown\" event, which we'll bubble up to our container for the keyboard widgets benefit\n\t*/\n\tEditTextWidget.prototype.handleKeydownEvent = function(event) {\n\t\t// Check for a keyboard shortcut\n\t\tif(this.toolbarNode) {\n\t\t\tvar shortcutElements = this.toolbarNode.querySelectorAll(\"[data-tw-keyboard-shortcut]\");\n\t\t\tfor(var index=0; index<shortcutElements.length; index++) {\n\t\t\t\tvar el = shortcutElements[index],\n\t\t\t\t\tshortcutData = el.getAttribute(\"data-tw-keyboard-shortcut\"),\n\t\t\t\t\tkeyInfoArray = $tw.keyboardManager.parseKeyDescriptors(shortcutData,{\n\t\t\t\t\t\twiki: this.wiki\n\t\t\t\t\t});\n\t\t\t\tif($tw.keyboardManager.checkKeyDescriptors(event,keyInfoArray)) {\n\t\t\t\t\tvar clickEvent = this.document.createEvent(\"Events\");\n\t\t\t\t    clickEvent.initEvent(\"click\",true,false);\n\t\t\t\t    el.dispatchEvent(clickEvent);\n\t\t\t\t\tevent.preventDefault();\n\t\t\t\t\tevent.stopPropagation();\n\t\t\t\t\treturn true;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t// Propogate the event to the container\n\t\tif(this.propogateKeydownEvent(event)) {\n\t\t\t// Ignore the keydown if it was already handled\n\t\t\tevent.preventDefault();\n\t\t\tevent.stopPropagation();\n\t\t\treturn true;\n\t\t}\n\t\t// Otherwise, process the keydown normally\n\t\treturn false;\n\t};\n\n\t/*\n\tPropogate keydown events to our container for the keyboard widgets benefit\n\t*/\n\tEditTextWidget.prototype.propogateKeydownEvent = function(event) {\n\t\tvar newEvent = this.document.createEventObject ? this.document.createEventObject() : this.document.createEvent(\"Events\");\n\t\tif(newEvent.initEvent) {\n\t\t\tnewEvent.initEvent(\"keydown\", true, true);\n\t\t}\n\t\tnewEvent.keyCode = event.keyCode;\n\t\tnewEvent.which = event.which;\n\t\tnewEvent.metaKey = event.metaKey;\n\t\tnewEvent.ctrlKey = event.ctrlKey;\n\t\tnewEvent.altKey = event.altKey;\n\t\tnewEvent.shiftKey = event.shiftKey;\n\t\treturn !this.parentDomNode.dispatchEvent(newEvent);\n\t};\n\n\treturn EditTextWidget;\n\n}\n\nexports.editTextWidgetFactory = editTextWidgetFactory;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "library"
        },
        "$:/core/modules/editor/operations/bitmap/clear.js": {
            "title": "$:/core/modules/editor/operations/bitmap/clear.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/bitmap/clear.js\ntype: application/javascript\nmodule-type: bitmapeditoroperation\n\nBitmap editor operation to clear the image\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"clear\"] = function(event) {\n\tvar ctx = this.canvasDomNode.getContext(\"2d\");\n\tctx.globalAlpha = 1;\n\tctx.fillStyle = event.paramObject.colour || \"white\";\n\tctx.fillRect(0,0,this.canvasDomNode.width,this.canvasDomNode.height);\n\t// Save changes\n\tthis.strokeEnd();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "bitmapeditoroperation"
        },
        "$:/core/modules/editor/operations/bitmap/resize.js": {
            "title": "$:/core/modules/editor/operations/bitmap/resize.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/bitmap/resize.js\ntype: application/javascript\nmodule-type: bitmapeditoroperation\n\nBitmap editor operation to resize the image\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"resize\"] = function(event) {\n\t// Get the new width\n\tvar newWidth = parseInt(event.paramObject.width || this.canvasDomNode.width,10),\n\t\tnewHeight = parseInt(event.paramObject.height || this.canvasDomNode.height,10);\n\t// Update if necessary\n\tif(newWidth > 0 && newHeight > 0 && !(newWidth === this.currCanvas.width && newHeight === this.currCanvas.height)) {\n\t\tthis.changeCanvasSize(newWidth,newHeight);\n\t}\n\t// Update the input controls\n\tthis.refreshToolbar();\n\t// Save the image into the tiddler\n\tthis.saveChanges();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "bitmapeditoroperation"
        },
        "$:/core/modules/editor/operations/bitmap/rotate-left.js": {
            "title": "$:/core/modules/editor/operations/bitmap/rotate-left.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/bitmap/rotate-left.js\ntype: application/javascript\nmodule-type: bitmapeditoroperation\n\nBitmap editor operation to rotate the image left by 90 degrees\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"rotate-left\"] = function(event) {\n\t// Rotate the canvas left by 90 degrees\n\tthis.rotateCanvasLeft();\n\t// Update the input controls\n\tthis.refreshToolbar();\n\t// Save the image into the tiddler\n\tthis.saveChanges();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "bitmapeditoroperation"
        },
        "$:/core/modules/editor/operations/text/excise.js": {
            "title": "$:/core/modules/editor/operations/text/excise.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/excise.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to excise the selection to a new tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"excise\"] = function(event,operation) {\n\tvar editTiddler = this.wiki.getTiddler(this.editTitle),\n\t\teditTiddlerTitle = this.editTitle;\n\tif(editTiddler && editTiddler.fields[\"draft.of\"]) {\n\t\teditTiddlerTitle = editTiddler.fields[\"draft.of\"];\n\t}\n\tvar excisionTitle = event.paramObject.title || this.wiki.generateNewTitle(\"New Excision\");\n\tthis.wiki.addTiddler(new $tw.Tiddler(\n\t\tthis.wiki.getCreationFields(),\n\t\tthis.wiki.getModificationFields(),\n\t\t{\n\t\t\ttitle: excisionTitle,\n\t\t\ttext: operation.selection,\n\t\t\ttags: event.paramObject.tagnew === \"yes\" ?  [editTiddlerTitle] : []\n\t\t}\n\t));\n\toperation.replacement = excisionTitle;\n\tswitch(event.paramObject.type || \"transclude\") {\n\t\tcase \"transclude\":\n\t\t\toperation.replacement = \"{{\" + operation.replacement+ \"}}\";\n\t\t\tbreak;\n\t\tcase \"link\":\n\t\t\toperation.replacement = \"[[\" + operation.replacement+ \"]]\";\n\t\t\tbreak;\n\t\tcase \"macro\":\n\t\t\toperation.replacement = \"<<\" + (event.paramObject.macro || \"translink\") + \" \\\"\\\"\\\"\" + operation.replacement + \"\\\"\\\"\\\">>\";\n\t\t\tbreak;\n\t}\n\toperation.cutStart = operation.selStart;\n\toperation.cutEnd = operation.selEnd;\n\toperation.newSelStart = operation.selStart;\n\toperation.newSelEnd = operation.selStart + operation.replacement.length;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "texteditoroperation"
        },
        "$:/core/modules/editor/operations/text/make-link.js": {
            "title": "$:/core/modules/editor/operations/text/make-link.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/make-link.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to make a link\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"make-link\"] = function(event,operation) {\n\tif(operation.selection) {\n\t\toperation.replacement = \"[[\" + operation.selection + \"|\" + event.paramObject.text + \"]]\";\n\t\toperation.cutStart = operation.selStart;\n\t\toperation.cutEnd = operation.selEnd;\n\t} else {\n\t\toperation.replacement = \"[[\" + event.paramObject.text + \"]]\";\n\t\toperation.cutStart = operation.selStart;\n\t\toperation.cutEnd = operation.selEnd;\n\t}\n\toperation.newSelStart = operation.selStart + operation.replacement.length;\n\toperation.newSelEnd = operation.newSelStart;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "texteditoroperation"
        },
        "$:/core/modules/editor/operations/text/prefix-lines.js": {
            "title": "$:/core/modules/editor/operations/text/prefix-lines.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/prefix-lines.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to add a prefix to the selected lines\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"prefix-lines\"] = function(event,operation) {\n\tvar targetCount = parseInt(event.paramObject.count + \"\",10);\n\t// Cut just past the preceding line break, or the start of the text\n\toperation.cutStart = $tw.utils.findPrecedingLineBreak(operation.text,operation.selStart);\n\t// Cut to just past the following line break, or to the end of the text\n\toperation.cutEnd = $tw.utils.findFollowingLineBreak(operation.text,operation.selEnd);\n\t// Compose the required prefix\n\tvar prefix = $tw.utils.repeat(event.paramObject.character,targetCount);\n\t// Process each line\n\tvar lines = operation.text.substring(operation.cutStart,operation.cutEnd).split(/\\r?\\n/mg);\n\t$tw.utils.each(lines,function(line,index) {\n\t\t// Remove and count any existing prefix characters\n\t\tvar count = 0;\n\t\twhile(line.charAt(0) === event.paramObject.character) {\n\t\t\tline = line.substring(1);\n\t\t\tcount++;\n\t\t}\n\t\t// Remove any whitespace\n\t\twhile(line.charAt(0) === \" \") {\n\t\t\tline = line.substring(1);\n\t\t}\n\t\t// We're done if we removed the exact required prefix, otherwise add it\n\t\tif(count !== targetCount) {\n\t\t\t// Apply the prefix\n\t\t\tline =  prefix + \" \" + line;\n\t\t}\n\t\t// Save the modified line\n\t\tlines[index] = line;\n\t});\n\t// Stitch the replacement text together and set the selection\n\toperation.replacement = lines.join(\"\\n\");\n\tif(lines.length === 1) {\n\t\toperation.newSelStart = operation.cutStart + operation.replacement.length;\n\t\toperation.newSelEnd = operation.newSelStart;\n\t} else {\n\t\toperation.newSelStart = operation.cutStart;\n\t\toperation.newSelEnd = operation.newSelStart + operation.replacement.length;\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "texteditoroperation"
        },
        "$:/core/modules/editor/operations/text/replace-all.js": {
            "title": "$:/core/modules/editor/operations/text/replace-all.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/replace-all.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to replace the entire text\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"replace-all\"] = function(event,operation) {\n\toperation.cutStart = 0;\n\toperation.cutEnd = operation.text.length;\n\toperation.replacement = event.paramObject.text;\n\toperation.newSelStart = 0;\n\toperation.newSelEnd = operation.replacement.length;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "texteditoroperation"
        },
        "$:/core/modules/editor/operations/text/replace-selection.js": {
            "title": "$:/core/modules/editor/operations/text/replace-selection.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/replace-selection.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to replace the selection\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"replace-selection\"] = function(event,operation) {\n\toperation.replacement = event.paramObject.text;\n\toperation.cutStart = operation.selStart;\n\toperation.cutEnd = operation.selEnd;\n\toperation.newSelStart = operation.selStart;\n\toperation.newSelEnd = operation.selStart + operation.replacement.length;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "texteditoroperation"
        },
        "$:/core/modules/editor/operations/text/save-selection.js": {
            "title": "$:/core/modules/editor/operations/text/save-selection.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/save-selection.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to save the current selection in a specified tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"save-selection\"] = function(event,operation) {\n\tvar tiddler = event.paramObject.tiddler,\n\t\tfield = event.paramObject.field || \"text\";\n\tif(tiddler && field) {\n\t\tthis.wiki.setText(tiddler,field,null,operation.text.substring(operation.selStart,operation.selEnd));\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "texteditoroperation"
        },
        "$:/core/modules/editor/operations/text/wrap-lines.js": {
            "title": "$:/core/modules/editor/operations/text/wrap-lines.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/wrap-lines.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to wrap the selected lines with a prefix and suffix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"wrap-lines\"] = function(event,operation) {\n\t// Cut just past the preceding line break, or the start of the text\n\toperation.cutStart = $tw.utils.findPrecedingLineBreak(operation.text,operation.selStart);\n\t// Cut to just past the following line break, or to the end of the text\n\toperation.cutEnd = $tw.utils.findFollowingLineBreak(operation.text,operation.selEnd);\n\t// Add the prefix and suffix\n\toperation.replacement = event.paramObject.prefix + \"\\n\" +\n\t\t\t\toperation.text.substring(operation.cutStart,operation.cutEnd) + \"\\n\" +\n\t\t\t\tevent.paramObject.suffix + \"\\n\";\n\toperation.newSelStart = operation.cutStart + event.paramObject.prefix.length + 1;\n\toperation.newSelEnd = operation.newSelStart + (operation.cutEnd - operation.cutStart);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "texteditoroperation"
        },
        "$:/core/modules/editor/operations/text/wrap-selection.js": {
            "title": "$:/core/modules/editor/operations/text/wrap-selection.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/wrap-selection.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to wrap the selection with the specified prefix and suffix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"wrap-selection\"] = function(event,operation) {\n\tif(operation.selStart === operation.selEnd) {\n\t\t// No selection; check if we're within the prefix/suffix\n\t\tif(operation.text.substring(operation.selStart - event.paramObject.prefix.length,operation.selStart + event.paramObject.suffix.length) === event.paramObject.prefix + event.paramObject.suffix) {\n\t\t\t// Remove the prefix and suffix\n\t\t\toperation.cutStart = operation.selStart - event.paramObject.prefix.length;\n\t\t\toperation.cutEnd = operation.selEnd + event.paramObject.suffix.length;\n\t\t\toperation.replacement = \"\";\n\t\t\toperation.newSelStart = operation.cutStart;\n\t\t\toperation.newSelEnd = operation.newSelStart;\n\t\t} else {\n\t\t\t// Wrap the cursor instead\n\t\t\toperation.cutStart = operation.selStart;\n\t\t\toperation.cutEnd = operation.selEnd;\n\t\t\toperation.replacement = event.paramObject.prefix + event.paramObject.suffix;\n\t\t\toperation.newSelStart = operation.selStart + event.paramObject.prefix.length;\n\t\t\toperation.newSelEnd = operation.newSelStart;\n\t\t}\n\t} else if(operation.text.substring(operation.selStart,operation.selStart + event.paramObject.prefix.length) === event.paramObject.prefix && operation.text.substring(operation.selEnd - event.paramObject.suffix.length,operation.selEnd) === event.paramObject.suffix) {\n\t\t// Prefix and suffix are already present, so remove them\n\t\toperation.cutStart = operation.selStart;\n\t\toperation.cutEnd = operation.selEnd;\n\t\toperation.replacement = operation.selection.substring(event.paramObject.prefix.length,operation.selection.length - event.paramObject.suffix.length);\n\t\toperation.newSelStart = operation.selStart;\n\t\toperation.newSelEnd = operation.selStart + operation.replacement.length;\n\t} else {\n\t\t// Add the prefix and suffix\n\t\toperation.cutStart = operation.selStart;\n\t\toperation.cutEnd = operation.selEnd;\n\t\toperation.replacement = event.paramObject.prefix + operation.selection + event.paramObject.suffix;\n\t\toperation.newSelStart = operation.selStart;\n\t\toperation.newSelEnd = operation.selStart + operation.replacement.length;\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "texteditoroperation"
        },
        "$:/core/modules/filters/addprefix.js": {
            "title": "$:/core/modules/filters/addprefix.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/addprefix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for adding a prefix to each title in the list. This is\nespecially useful in contexts where only a filter expression is allowed\nand macro substitution isn't available.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.addprefix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(operator.operand + title);\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/addsuffix.js": {
            "title": "$:/core/modules/filters/addsuffix.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/addsuffix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for adding a suffix to each title in the list. This is\nespecially useful in contexts where only a filter expression is allowed\nand macro substitution isn't available.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.addsuffix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title + operator.operand);\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/after.js": {
            "title": "$:/core/modules/filters/after.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/after.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler from the current list that is after the tiddler named in the operand.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.after = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\tvar index = results.indexOf(operator.operand);\n\tif(index === -1 || index > (results.length - 2)) {\n\t\treturn [];\n\t} else {\n\t\treturn [results[index + 1]];\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/all/current.js": {
            "title": "$:/core/modules/filters/all/current.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/all/current.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[current]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.current = function(source,prefix,options) {\n\tvar currTiddlerTitle = options.widget && options.widget.getVariable(\"currentTiddler\");\n\tif(currTiddlerTitle) {\n\t\treturn [currTiddlerTitle];\n\t} else {\n\t\treturn [];\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "allfilteroperator"
        },
        "$:/core/modules/filters/all/missing.js": {
            "title": "$:/core/modules/filters/all/missing.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/all/missing.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[missing]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.missing = function(source,prefix,options) {\n\treturn options.wiki.getMissingTitles();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "allfilteroperator"
        },
        "$:/core/modules/filters/all/orphans.js": {
            "title": "$:/core/modules/filters/all/orphans.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/all/orphans.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[orphans]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.orphans = function(source,prefix,options) {\n\treturn options.wiki.getOrphanTitles();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "allfilteroperator"
        },
        "$:/core/modules/filters/all/shadows.js": {
            "title": "$:/core/modules/filters/all/shadows.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/all/shadows.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[shadows]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.shadows = function(source,prefix,options) {\n\treturn options.wiki.allShadowTitles();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "allfilteroperator"
        },
        "$:/core/modules/filters/all/tags.js": {
            "title": "$:/core/modules/filters/all/tags.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/all/tags.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[tags]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tags = function(source,prefix,options) {\n\treturn Object.keys(options.wiki.getTagMap());\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "allfilteroperator"
        },
        "$:/core/modules/filters/all/tiddlers.js": {
            "title": "$:/core/modules/filters/all/tiddlers.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/all/tiddlers.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[tiddlers]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tiddlers = function(source,prefix,options) {\n\treturn options.wiki.allTitles();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "allfilteroperator"
        },
        "$:/core/modules/filters/all.js": {
            "title": "$:/core/modules/filters/all.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/all.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for selecting tiddlers\n\n[all[shadows+tiddlers]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar allFilterOperators;\n\nfunction getAllFilterOperators() {\n\tif(!allFilterOperators) {\n\t\tallFilterOperators = {};\n\t\t$tw.modules.applyMethods(\"allfilteroperator\",allFilterOperators);\n\t}\n\treturn allFilterOperators;\n}\n\n/*\nExport our filter function\n*/\nexports.all = function(source,operator,options) {\n\t// Get our suboperators\n\tvar allFilterOperators = getAllFilterOperators();\n\t// Cycle through the suboperators accumulating their results\n\tvar results = [],\n\t\tsubops = operator.operand.split(\"+\");\n\t// Check for common optimisations\n\tif(subops.length === 1 && subops[0] === \"\") {\n\t\treturn source;\n\t} else if(subops.length === 1 && subops[0] === \"tiddlers\") {\n\t\treturn options.wiki.each;\n\t} else if(subops.length === 1 && subops[0] === \"shadows\") {\n\t\treturn options.wiki.eachShadow;\n\t} else if(subops.length === 2 && subops[0] === \"tiddlers\" && subops[1] === \"shadows\") {\n\t\treturn options.wiki.eachTiddlerPlusShadows;\n\t} else if(subops.length === 2 && subops[0] === \"shadows\" && subops[1] === \"tiddlers\") {\n\t\treturn options.wiki.eachShadowPlusTiddlers;\n\t}\n\t// Do it the hard way\n\tfor(var t=0; t<subops.length; t++) {\n\t\tvar subop = allFilterOperators[subops[t]];\n\t\tif(subop) {\n\t\t\t$tw.utils.pushTop(results,subop(source,operator.prefix,options));\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/backlinks.js": {
            "title": "$:/core/modules/filters/backlinks.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/backlinks.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning all the backlinks from a tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.backlinks = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.getTiddlerBacklinks(title));\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/before.js": {
            "title": "$:/core/modules/filters/before.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/before.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler from the current list that is before the tiddler named in the operand.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.before = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\tvar index = results.indexOf(operator.operand);\n\tif(index <= 0) {\n\t\treturn [];\n\t} else {\n\t\treturn [results[index - 1]];\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/commands.js": {
            "title": "$:/core/modules/filters/commands.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/commands.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the commands available in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.commands = function(source,operator,options) {\n\tvar results = [];\n\t$tw.utils.each($tw.commands,function(commandInfo,name) {\n\t\tresults.push(name);\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/compare.js": {
            "title": "$:/core/modules/filters/compare.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/compare.js\ntype: application/javascript\nmodule-type: filteroperator\n\nGeneral purpose comparison operator\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.compare = function(source,operator,options) {\n\tvar suffixes = operator.suffixes || [],\n\t\ttype = (suffixes[0] || [])[0],\n\t\tmode = (suffixes[1] || [])[0],\n\t\ttypeFn = types[type] || types.number,\n\t\tmodeFn = modes[mode] || modes.eq,\n\t\tinvert = operator.prefix === \"!\",\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tif(modeFn(typeFn(title,operator.operand)) !== invert) {\n\t\t\tresults.push(title);\n\t\t}\n\t});\n\treturn results;\n};\n\nvar types = {\n\t\"number\": function(a,b) {\n\t\treturn compare($tw.utils.parseNumber(a),$tw.utils.parseNumber(b));\n\t},\n\t\"integer\": function(a,b) {\n\t\treturn compare($tw.utils.parseInt(a),$tw.utils.parseInt(b));\n\t},\n\t\"string\": function(a,b) {\n\t\treturn compare(\"\" + a,\"\" +b);\n\t},\n\t\"date\": function(a,b) {\n\t\tvar dateA = $tw.utils.parseDate(a),\n\t\t\tdateB = $tw.utils.parseDate(b);\n\t\tif(!isFinite(dateA)) {\n\t\t\tdateA = new Date(0);\n\t\t}\n\t\tif(!isFinite(dateB)) {\n\t\t\tdateB = new Date(0);\n\t\t}\n\t\treturn compare(dateA,dateB);\n\t},\n\t\"version\": function(a,b) {\n\t\treturn $tw.utils.compareVersions(a,b);\n\t}\n};\n\nfunction compare(a,b) {\n\tif(a > b) {\n\t\treturn +1;\n\t} else if(a < b) {\n\t\treturn -1;\n\t} else {\n\t\treturn 0;\n\t}\n};\n\nvar modes = {\n\t\"eq\": function(value) {return value === 0;},\n\t\"ne\": function(value) {return value !== 0;},\n\t\"gteq\": function(value) {return value >= 0;},\n\t\"gt\": function(value) {return value > 0;},\n\t\"lteq\": function(value) {return value <= 0;},\n\t\"lt\": function(value) {return value < 0;}\n}\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/contains.js": {
            "title": "$:/core/modules/filters/contains.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/contains.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for finding values in array fields\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.contains = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldname = (operator.suffix || \"list\").toLowerCase();\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler) {\n\t\t\t\tvar list = tiddler.getFieldList(fieldname);\n\t\t\t\tif(list.indexOf(operator.operand) === -1) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler) {\n\t\t\t\tvar list = tiddler.getFieldList(fieldname);\n\t\t\t\tif(list.indexOf(operator.operand) !== -1) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/count.js": {
            "title": "$:/core/modules/filters/count.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/count.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the number of entries in the current list.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.count = function(source,operator,options) {\n\tvar count = 0;\n\tsource(function(tiddler,title) {\n\t\tcount++;\n\t});\n\treturn [count + \"\"];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/days.js": {
            "title": "$:/core/modules/filters/days.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/days.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that selects tiddlers with a specified date field within a specified date interval.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.days = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldName = operator.suffix || \"modified\",\n\t\tdayInterval = (parseInt(operator.operand,10)||0),\n\t\tdayIntervalSign = $tw.utils.sign(dayInterval),\n\t\ttargetTimeStamp = (new Date()).setHours(0,0,0,0) + 1000*60*60*24*dayInterval,\n\t\tisWithinDays = function(dateField) {\n\t\t\tvar sign = $tw.utils.sign(targetTimeStamp - (new Date(dateField)).setHours(0,0,0,0));\n\t\t\treturn sign === 0 || sign === dayIntervalSign;\n\t\t};\n\n\tif(operator.prefix === \"!\") {\n\t\ttargetTimeStamp = targetTimeStamp - 1000*60*60*24*dayIntervalSign;\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && tiddler.fields[fieldName]) {\n\t\t\t\tif(!isWithinDays($tw.utils.parseDate(tiddler.fields[fieldName]))) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && tiddler.fields[fieldName]) {\n\t\t\t\tif(isWithinDays($tw.utils.parseDate(tiddler.fields[fieldName]))) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/each.js": {
            "title": "$:/core/modules/filters/each.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/each.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that selects one tiddler for each unique value of the specified field.\nWith suffix \"list\", selects all tiddlers that are values in a specified list field.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.each = function(source,operator,options) {\n\tvar results =[] ,\n\tvalue,values = {},\n\tfield = operator.operand || \"title\";\n\tif(operator.suffix === \"value\" && field === \"title\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!$tw.utils.hop(values,title)) {\n\t\t\t\tvalues[title] = true;\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else if(operator.suffix !== \"list-item\") {\n\t\tif(field === \"title\") {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler && !$tw.utils.hop(values,title)) {\n\t\t\t\t\tvalues[title] = true;\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvalue = tiddler.getFieldString(field);\n\t\t\t\t\tif(!$tw.utils.hop(values,value)) {\n\t\t\t\t\t\tvalues[value] = true;\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler) {\n\t\t\t\t$tw.utils.each(\n\t\t\t\t\toptions.wiki.getTiddlerList(title,field),\n\t\t\t\t\tfunction(value) {\n\t\t\t\t\t\tif(!$tw.utils.hop(values,value)) {\n\t\t\t\t\t\t\tvalues[value] = true;\n\t\t\t\t\t\t\tresults.push(value);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/eachday.js": {
            "title": "$:/core/modules/filters/eachday.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/eachday.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that selects one tiddler for each unique day covered by the specified date field\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.eachday = function(source,operator,options) {\n\tvar results = [],\n\t\tvalues = [],\n\t\tfieldName = operator.operand || \"modified\";\n\t// Function to convert a date/time to a date integer\n\tvar toDate = function(value) {\n\t\tvalue = (new Date(value)).setHours(0,0,0,0);\n\t\treturn value+0;\n\t};\n\tsource(function(tiddler,title) {\n\t\tif(tiddler && tiddler.fields[fieldName]) {\n\t\t\tvar value = toDate($tw.utils.parseDate(tiddler.fields[fieldName]));\n\t\t\tif(values.indexOf(value) === -1) {\n\t\t\t\tvalues.push(value);\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/editiondescription.js": {
            "title": "$:/core/modules/filters/editiondescription.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/editiondescription.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the descriptions of the specified edition names\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.editiondescription = function(source,operator,options) {\n\tvar results = [],\n\t\teditionInfo = $tw.utils.getEditionInfo();\n\tif(editionInfo) {\n\t\tsource(function(tiddler,title) {\n\t\t\tif($tw.utils.hop(editionInfo,title)) {\n\t\t\t\tresults.push(editionInfo[title].description || \"\");\t\t\t\t\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/editions.js": {
            "title": "$:/core/modules/filters/editions.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/editions.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the available editions in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.editions = function(source,operator,options) {\n\tvar results = [],\n\t\teditionInfo = $tw.utils.getEditionInfo();\n\tif(editionInfo) {\n\t\t$tw.utils.each(editionInfo,function(info,name) {\n\t\t\tresults.push(name);\n\t\t});\n\t}\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/else.js": {
            "title": "$:/core/modules/filters/else.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/else.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for replacing an empty input list with a constant, passing a non-empty input list straight through\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.else = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\tif(results.length === 0) {\n\t\treturn [operator.operand];\n\t} else {\n\t\treturn results;\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/decodeuricomponent.js": {
            "title": "$:/core/modules/filters/decodeuricomponent.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/decodeuricomponent.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for applying decodeURIComponent() to each item.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter functions\n*/\n\nexports.decodeuricomponent = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar value = title;\n\t\ttry {\n\t\t\tvalue = decodeURIComponent(title);\n\t\t} catch(e) {\n\t\t}\n\t\tresults.push(value);\n\t});\n\treturn results;\n};\n\nexports.encodeuricomponent = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(encodeURIComponent(title));\n\t});\n\treturn results;\n};\n\nexports.decodeuri = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar value = title;\n\t\ttry {\n\t\t\tvalue = decodeURI(title);\n\t\t} catch(e) {\n\t\t}\n\t\tresults.push(value);\n\t});\n\treturn results;\n};\n\nexports.encodeuri = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(encodeURI(title));\n\t});\n\treturn results;\n};\n\nexports.decodehtml = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.htmlDecode(title));\n\t});\n\treturn results;\n};\n\nexports.encodehtml = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.htmlEncode(title));\n\t});\n\treturn results;\n};\n\nexports.stringify = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.stringify(title));\n\t});\n\treturn results;\n};\n\nexports.jsonstringify = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.jsonStringify(title));\n\t});\n\treturn results;\n};\n\nexports.escaperegexp = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.escapeRegExp(title));\n\t});\n\treturn results;\n};\n\nexports.escapecss = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t// escape any character with a special meaning in CSS using CSS.escape()\n\t\tresults.push(CSS.escape(title));\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/enlist.js": {
            "title": "$:/core/modules/filters/enlist.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/enlist.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning its operand parsed as a list\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.enlist = function(source,operator,options) {\n\tvar allowDuplicates = false;\n\tswitch(operator.suffix) {\n\t\tcase \"raw\":\n\t\t\tallowDuplicates = true;\n\t\t\tbreak;\n\t\tcase \"dedupe\":\n\t\t\tallowDuplicates = false;\n\t\t\tbreak;\n\t}\n\tvar list = $tw.utils.parseStringArray(operator.operand,allowDuplicates);\n\tif(operator.prefix === \"!\") {\n\t\tvar results = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tif(list.indexOf(title) === -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t\treturn results;\n\t} else {\n\t\treturn list;\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/field.js": {
            "title": "$:/core/modules/filters/field.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/field.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for comparing fields for equality\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.field = function(source,operator,options) {\n\tvar results = [],indexedResults,\n\t\tfieldname = (operator.suffix || operator.operator || \"title\").toLowerCase();\n\tif(operator.prefix === \"!\") {\n\t\tif(operator.regexp) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && !operator.regexp.exec(text)) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && text !== operator.operand) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t} else {\n\t\tif(operator.regexp) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && !!operator.regexp.exec(text)) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tif(source.byField && operator.operand) {\n\t\t\t\tindexedResults = source.byField(fieldname,operator.operand);\n\t\t\t\tif(indexedResults) {\n\t\t\t\t\treturn indexedResults\n\t\t\t\t}\n\t\t\t}\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && text === operator.operand) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/fields.js": {
            "title": "$:/core/modules/filters/fields.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/fields.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the fields on the selected tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.fields = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldName,\n\t\tsuffixes = (operator.suffixes || [])[0] || [],\n\t\toperand = $tw.utils.parseStringArray(operator.operand);\n\t\n\tsource(function(tiddler,title) {\n\t\tif(tiddler) {\n\t\t\tif(suffixes.indexOf(\"include\") !== -1) {\n\t\t\t\tfor(fieldName in tiddler.fields) {\n\t\t\t\t\t(operand.indexOf(fieldName) !== -1) ? $tw.utils.pushTop(results,fieldName) : \"\";\n\t\t\t\t}\n\t\t\t} else if (suffixes.indexOf(\"exclude\") !== -1) {\n\t\t\t\tfor(fieldName in tiddler.fields) {\n\t\t\t\t\t(operand.indexOf(fieldName) !== -1) ? \"\" : $tw.utils.pushTop(results,fieldName);\n\t\t\t\t}\n\t\t\t} // else if\n\t\t\telse {\n\t\t\t\tfor(fieldName in tiddler.fields) {\n\t\t\t\t\t$tw.utils.pushTop(results,fieldName);\n\t\t\t\t}\n\t\t\t} // else\n\t\t} // if (tiddler)\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/get.js": {
            "title": "$:/core/modules/filters/get.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/get.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for replacing tiddler titles by the value of the field specified in the operand.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.get = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tif(tiddler) {\n\t\t\tvar value = tiddler.getFieldString(operator.operand);\n\t\t\tif(value) {\n\t\t\t\tresults.push(value);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/getindex.js": {
            "title": "$:/core/modules/filters/getindex.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/getindex.js\ntype: application/javascript\nmodule-type: filteroperator\n\nreturns the value at a given index of datatiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.getindex = function(source,operator,options) {\n\tvar data,title,results = [];\n\tif(operator.operand){\n\t\tsource(function(tiddler,title) {\n\t\t\ttitle = tiddler ? tiddler.fields.title : title;\n\t\t\tdata = options.wiki.extractTiddlerDataItem(tiddler,operator.operand);\n\t\t\tif(data) {\n\t\t\t\tresults.push(data);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/getvariable.js": {
            "title": "$:/core/modules/filters/getvariable.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/getvariable.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for replacing input values by the value of the variable with the same name, or blank if the variable is missing\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.getvariable = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(options.widget.getVariable(title) || \"\");\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/has.js": {
            "title": "$:/core/modules/filters/has.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/has.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking if a tiddler has the specified field or index\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.has = function(source,operator,options) {\n\tvar results = [],\n\t\tinvert = operator.prefix === \"!\";\n\n\tif(operator.suffix === \"field\") {\n\t\tif(invert) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(!tiddler || (tiddler && (!$tw.utils.hop(tiddler.fields,operator.operand)))) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler && $tw.utils.hop(tiddler.fields,operator.operand)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t}\n\telse if(operator.suffix === \"index\") {\n\t\tif(invert) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(!tiddler || (tiddler && (!$tw.utils.hop($tw.wiki.getTiddlerDataCached(tiddler,Object.create(null)),operator.operand)))) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler && $tw.utils.hop($tw.wiki.getTiddlerDataCached(tiddler,Object.create(null)),operator.operand)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t}\n\telse {\n\t\tif(invert) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(!tiddler || !$tw.utils.hop(tiddler.fields,operator.operand) || (tiddler.fields[operator.operand] === \"\")) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler && $tw.utils.hop(tiddler.fields,operator.operand) && !(tiddler.fields[operator.operand] === \"\" || tiddler.fields[operator.operand].length === 0)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\t\t\t\t\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/haschanged.js": {
            "title": "$:/core/modules/filters/haschanged.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/haschanged.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returns tiddlers from the list that have a non-zero changecount.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.haschanged = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.getChangeCount(title) === 0) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.getChangeCount(title) > 0) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/indexes.js": {
            "title": "$:/core/modules/filters/indexes.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/indexes.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the indexes of a data tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.indexes = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar data = options.wiki.getTiddlerDataCached(title);\n\t\tif(data) {\n\t\t\t$tw.utils.pushTop(results,Object.keys(data));\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/insertbefore.js": {
            "title": "$:/core/modules/filters/insertbefore.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/insertbefore.js\ntype: application/javascript\nmodule-type: filteroperator\n\nInsert an item before another item in a list\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nOrder a list\n*/\nexports.insertbefore = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\tvar target = options.widget && options.widget.getVariable(operator.suffix || \"currentTiddler\");\n\tif(target !== operator.operand) {\n\t\t// Remove the entry from the list if it is present\n\t\tvar pos = results.indexOf(operator.operand);\n\t\tif(pos !== -1) {\n\t\t\tresults.splice(pos,1);\n\t\t}\n\t\t// Insert the entry before the target marker\n\t\tpos = results.indexOf(target);\n\t\tif(pos !== -1) {\n\t\t\tresults.splice(pos,0,operator.operand);\n\t\t} else {\n\t\t\tresults.push(operator.operand);\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/is/binary.js": {
            "title": "$:/core/modules/filters/is/binary.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/binary.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[binary]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.binary = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.isBinaryTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.isBinaryTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/blank.js": {
            "title": "$:/core/modules/filters/is/blank.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/blank.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[blank]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.blank = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!title) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/current.js": {
            "title": "$:/core/modules/filters/is/current.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/current.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[current]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.current = function(source,prefix,options) {\n\tvar results = [],\n\t\tcurrTiddlerTitle = options.widget && options.widget.getVariable(\"currentTiddler\");\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title !== currTiddlerTitle) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title === currTiddlerTitle) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/image.js": {
            "title": "$:/core/modules/filters/is/image.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/image.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[image]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.image = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.isImageTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.isImageTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/missing.js": {
            "title": "$:/core/modules/filters/is/missing.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/missing.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[missing]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.missing = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/orphan.js": {
            "title": "$:/core/modules/filters/is/orphan.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/orphan.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[orphan]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.orphan = function(source,prefix,options) {\n\tvar results = [],\n\t\torphanTitles = options.wiki.getOrphanTitles();\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(orphanTitles.indexOf(title) === -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(orphanTitles.indexOf(title) !== -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/shadow.js": {
            "title": "$:/core/modules/filters/is/shadow.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/shadow.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[shadow]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.shadow = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.isShadowTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.isShadowTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/system.js": {
            "title": "$:/core/modules/filters/is/system.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/system.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[system]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.system = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.isSystemTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.isSystemTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/tag.js": {
            "title": "$:/core/modules/filters/is/tag.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/tag.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[tag]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tag = function(source,prefix,options) {\n\tvar results = [],\n\t\ttagMap = options.wiki.getTagMap();\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!$tw.utils.hop(tagMap,title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif($tw.utils.hop(tagMap,title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/tiddler.js": {
            "title": "$:/core/modules/filters/is/tiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/tiddler.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[tiddler]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tiddler = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/variable.js": {
            "title": "$:/core/modules/filters/is/variable.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/variable.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[variable]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.variable = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!(title in options.widget.variables)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title in options.widget.variables) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is.js": {
            "title": "$:/core/modules/filters/is.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking tiddler properties\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar isFilterOperators;\n\nfunction getIsFilterOperators() {\n\tif(!isFilterOperators) {\n\t\tisFilterOperators = {};\n\t\t$tw.modules.applyMethods(\"isfilteroperator\",isFilterOperators);\n\t}\n\treturn isFilterOperators;\n}\n\n/*\nExport our filter function\n*/\nexports.is = function(source,operator,options) {\n\t// Dispatch to the correct isfilteroperator\n\tvar isFilterOperators = getIsFilterOperators();\n\tif(operator.operand) {\n\t\tvar isFilterOperator = isFilterOperators[operator.operand];\n\t\tif(isFilterOperator) {\n\t\t\treturn isFilterOperator(source,operator.prefix,options);\n\t\t} else {\n\t\t\treturn [$tw.language.getString(\"Error/IsFilterOperator\")];\n\t\t}\n\t} else {\n\t\t// Return all tiddlers if the operand is missing\n\t\tvar results = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tresults.push(title);\n\t\t});\n\t\treturn results;\n\t}\n};\n\n})();",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/limit.js": {
            "title": "$:/core/modules/filters/limit.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/limit.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for chopping the results to a specified maximum number of entries\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.limit = function(source,operator,options) {\n\tvar results = [];\n\t// Convert to an array\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\t// Slice the array if necessary\n\tvar limit = Math.min(results.length,parseInt(operator.operand,10));\n\tif(operator.prefix === \"!\") {\n\t\tresults = results.slice(-limit);\n\t} else {\n\t\tresults = results.slice(0,limit);\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/links.js": {
            "title": "$:/core/modules/filters/links.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/links.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning all the links from a tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.links = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.getTiddlerLinks(title));\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/list.js": {
            "title": "$:/core/modules/filters/list.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/list.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddlers whose title is listed in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.list = function(source,operator,options) {\n\tvar results = [],\n\t\ttr = $tw.utils.parseTextReference(operator.operand),\n\t\tcurrTiddlerTitle = options.widget && options.widget.getVariable(\"currentTiddler\"),\n\t\tlist = options.wiki.getTiddlerList(tr.title || currTiddlerTitle,tr.field,tr.index);\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(list.indexOf(title) === -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tresults = list;\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/listed.js": {
            "title": "$:/core/modules/filters/listed.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/listed.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all tiddlers that have the selected tiddlers in a list\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.listed = function(source,operator,options) {\n\tvar field = operator.operand || \"list\",\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.findListingsOfTiddler(title,field));\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/listops.js": {
            "title": "$:/core/modules/filters/listops.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/listops.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operators for manipulating the current selection list\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nOrder a list\n*/\nexports.order = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.operand.toLowerCase() === \"reverse\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tresults.unshift(title);\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tresults.push(title);\n\t\t});\n\t}\n\treturn results;\n};\n\n/*\nReverse list\n*/\nexports.reverse = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.unshift(title);\n\t});\n\treturn results;\n};\n\n/*\nFirst entry/entries in list\n*/\nexports.first = function(source,operator,options) {\n\tvar count = $tw.utils.getInt(operator.operand,1),\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(0,count);\n};\n\n/*\nLast entry/entries in list\n*/\nexports.last = function(source,operator,options) {\n\tvar count = $tw.utils.getInt(operator.operand,1),\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(-count);\n};\n\n/*\nAll but the first entry/entries of the list\n*/\nexports.rest = function(source,operator,options) {\n\tvar count = $tw.utils.getInt(operator.operand,1),\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(count);\n};\nexports.butfirst = exports.rest;\nexports.bf = exports.rest;\n\n/*\nAll but the last entry/entries of the list\n*/\nexports.butlast = function(source,operator,options) {\n\tvar count = $tw.utils.getInt(operator.operand,1),\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(0,-count);\n};\nexports.bl = exports.butlast;\n\n/*\nThe nth member of the list\n*/\nexports.nth = function(source,operator,options) {\n\tvar count = $tw.utils.getInt(operator.operand,1),\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(count - 1,count);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/lookup.js": {
            "title": "$:/core/modules/filters/lookup.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/lookup.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that looks up values via a title prefix\n\n[lookup:<field>[<prefix>]]\n\nPrepends the prefix to the selected items and returns the specified field value\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.lookup = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(options.wiki.getTiddlerText(operator.operand + title) || options.wiki.getTiddlerText(operator.operand + operator.suffix));\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/match.js": {
            "title": "$:/core/modules/filters/match.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/match.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking if a title matches a string\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.match = function(source,operator,options) {\n\tvar results = [],\n\t\tsuffixes = (operator.suffixes || [])[0] || [];\n\tif(suffixes.indexOf(\"caseinsensitive\") !== -1) {\n\t\tif(operator.prefix === \"!\") {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(title.toLowerCase() !== (operator.operand || \"\").toLowerCase()) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(title.toLowerCase() === (operator.operand || \"\").toLowerCase()) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t} else {\n\t\tif(operator.prefix === \"!\") {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(title !== operator.operand) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(title === operator.operand) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/math.js": {
            "title": "$:/core/modules/filters/math.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/math.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operators for math. Unary/binary operators work on each item in turn, and return a new item list.\n\nSum/product/maxall/minall operate on the entire list, returning a single item.\n\nNote that strings are converted to numbers automatically. Trailing non-digits are ignored.\n\n* \"\" converts to 0\n* \"12kk\" converts to 12\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.negate = makeNumericBinaryOperator(\n\tfunction(a) {return -a}\n);\n\nexports.abs = makeNumericBinaryOperator(\n\tfunction(a) {return Math.abs(a)}\n);\n\nexports.ceil = makeNumericBinaryOperator(\n\tfunction(a) {return Math.ceil(a)}\n);\n\nexports.floor = makeNumericBinaryOperator(\n\tfunction(a) {return Math.floor(a)}\n);\n\nexports.round = makeNumericBinaryOperator(\n\tfunction(a) {return Math.round(a)}\n);\n\nexports.trunc = makeNumericBinaryOperator(\n\tfunction(a) {return Math.trunc(a)}\n);\n\nexports.untrunc = makeNumericBinaryOperator(\n\tfunction(a) {return Math.ceil(Math.abs(a)) * Math.sign(a)}\n);\n\nexports.sign = makeNumericBinaryOperator(\n\tfunction(a) {return Math.sign(a)}\n);\n\nexports.add = makeNumericBinaryOperator(\n\tfunction(a,b) {return a + b;}\n);\n\nexports.subtract = makeNumericBinaryOperator(\n\tfunction(a,b) {return a - b;}\n);\n\nexports.multiply = makeNumericBinaryOperator(\n\tfunction(a,b) {return a * b;}\n);\n\nexports.divide = makeNumericBinaryOperator(\n\tfunction(a,b) {return a / b;}\n);\n\nexports.remainder = makeNumericBinaryOperator(\n\tfunction(a,b) {return a % b;}\n);\n\nexports.max = makeNumericBinaryOperator(\n\tfunction(a,b) {return Math.max(a,b);}\n);\n\nexports.min = makeNumericBinaryOperator(\n\tfunction(a,b) {return Math.min(a,b);}\n);\n\nexports.fixed = makeNumericBinaryOperator(\n\tfunction(a,b) {return Number.prototype.toFixed.call(a,Math.min(Math.max(b,0),100));}\n);\n\nexports.precision = makeNumericBinaryOperator(\n\tfunction(a,b) {return Number.prototype.toPrecision.call(a,Math.min(Math.max(b,1),100));}\n);\n\nexports.exponential = makeNumericBinaryOperator(\n\tfunction(a,b) {return Number.prototype.toExponential.call(a,Math.min(Math.max(b,0),100));}\n);\n\nexports.sum = makeNumericReducingOperator(\n\tfunction(accumulator,value) {return accumulator + value},\n\t0 // Initial value\n);\n\nexports.product = makeNumericReducingOperator(\n\tfunction(accumulator,value) {return accumulator * value},\n\t1 // Initial value\n);\n\nexports.maxall = makeNumericReducingOperator(\n\tfunction(accumulator,value) {return Math.max(accumulator,value)},\n\t-Infinity // Initial value\n);\n\nexports.minall = makeNumericReducingOperator(\n\tfunction(accumulator,value) {return Math.min(accumulator,value)},\n\tInfinity // Initial value\n);\n\nfunction makeNumericBinaryOperator(fnCalc) {\n\treturn function(source,operator,options) {\n\t\tvar result = [],\n\t\t\tnumOperand = $tw.utils.parseNumber(operator.operand);\n\t\tsource(function(tiddler,title) {\n\t\t\tresult.push($tw.utils.stringifyNumber(fnCalc($tw.utils.parseNumber(title),numOperand)));\n\t\t});\n\t\treturn result;\n\t};\n}\n\nfunction makeNumericReducingOperator(fnCalc,initialValue) {\n\tinitialValue = initialValue || 0;\n\treturn function(source,operator,options) {\n\t\tvar result = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tresult.push(title);\n\t\t});\n\t\treturn [$tw.utils.stringifyNumber(result.reduce(function(accumulator,currentValue) {\n\t\t\treturn fnCalc(accumulator,$tw.utils.parseNumber(currentValue));\n\t\t},initialValue))];\n\t};\n}\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/minlength.js": {
            "title": "$:/core/modules/filters/minlength.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/minlength.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for filtering out titles that don't meet the minimum length in the operand\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.minlength = function(source,operator,options) {\n\tvar results = [],\n\t\tminLength = parseInt(operator.operand || \"\",10) || 0;\n\tsource(function(tiddler,title) {\n\t\tif(title.length >= minLength) {\n\t\t\tresults.push(title);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/modules.js": {
            "title": "$:/core/modules/filters/modules.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/modules.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the titles of the modules of a given type in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.modules = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.each($tw.modules.types[title],function(moduleInfo,moduleName) {\n\t\t\tresults.push(moduleName);\n\t\t});\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/moduletypes.js": {
            "title": "$:/core/modules/filters/moduletypes.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/moduletypes.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the module types in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.moduletypes = function(source,operator,options) {\n\tvar results = [];\n\t$tw.utils.each($tw.modules.types,function(moduleInfo,type) {\n\t\tresults.push(type);\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/next.js": {
            "title": "$:/core/modules/filters/next.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/next.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler whose title occurs next in the list supplied in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.next = function(source,operator,options) {\n\tvar results = [],\n\t\tlist = options.wiki.getTiddlerList(operator.operand);\n\tsource(function(tiddler,title) {\n\t\tvar match = list.indexOf(title);\n\t\t// increment match and then test if result is in range\n\t\tmatch++;\n\t\tif(match > 0 && match < list.length) {\n\t\t\tresults.push(list[match]);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/plugintiddlers.js": {
            "title": "$:/core/modules/filters/plugintiddlers.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/plugintiddlers.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the titles of the shadow tiddlers within a plugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.plugintiddlers = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar pluginInfo = options.wiki.getPluginInfo(title) || options.wiki.getTiddlerDataCached(title,{tiddlers:[]});\n\t\tif(pluginInfo && pluginInfo.tiddlers) {\n\t\t\t$tw.utils.each(pluginInfo.tiddlers,function(fields,title) {\n\t\t\t\tresults.push(title);\n\t\t\t});\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/prefix.js": {
            "title": "$:/core/modules/filters/prefix.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/prefix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking if a title starts with a prefix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.prefix = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(0,operator.operand.length) !== operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(0,operator.operand.length) === operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/previous.js": {
            "title": "$:/core/modules/filters/previous.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/previous.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler whose title occurs immediately prior in the list supplied in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.previous = function(source,operator,options) {\n\tvar results = [],\n\t\tlist = options.wiki.getTiddlerList(operator.operand);\n\tsource(function(tiddler,title) {\n\t\tvar match = list.indexOf(title);\n\t\t// increment match and then test if result is in range\n\t\tmatch--;\n\t\tif(match >= 0) {\n\t\t\tresults.push(list[match]);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/range.js": {
            "title": "$:/core/modules/filters/range.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/range.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for generating a numeric range.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.range = function(source,operator,options) {\n\tvar results = [];\n\t// Split the operand into numbers delimited by these symbols\n\tvar parts = operator.operand.split(/[,:;]/g),\n\t\tbeg, end, inc, i, fixed = 0;\n\tfor (i=0; i<parts.length; i++) {\n\t\t// Validate real number\n\t\tif(!/^\\s*[+-]?((\\d+(\\.\\d*)?)|(\\.\\d+))\\s*$/.test(parts[i])) {\n\t\t\treturn [\"range: bad number \\\"\" + parts[i] + \"\\\"\"];\n\t\t}\n\t\t// Count digits; the most precise number determines decimal places in output.\n\t\tvar frac = /\\.\\d+/.exec(parts[i]);\n\t\tif(frac) {\n\t\t\tfixed = Math.max(fixed,frac[0].length-1);\n\t\t}\n\t\tparts[i] = parseFloat(parts[i]);\n\t}\n\tswitch(parts.length) {\n\t\tcase 1:\n\t\t\tend = parts[0];\n\t\t\tif (end >= 1) {\n\t\t\t\tbeg = 1;\n\t\t\t}\n\t\t\telse if (end <= -1) {\n\t\t\t\tbeg = -1;\n\t\t\t}\n\t\t\telse {\n\t\t\t\treturn [];\n\t\t\t}\n\t\t\tinc = 1;\n\t\t\tbreak;\n\t\tcase 2:\n\t\t\tbeg = parts[0];\n\t\t\tend = parts[1];\n\t\t\tinc = 1;\n\t\t\tbreak;\n\t\tcase 3:\n\t\t\tbeg = parts[0];\n\t\t\tend = parts[1];\n\t\t\tinc = Math.abs(parts[2]);\n\t\t\tbreak;\n\t}\n\tif(inc === 0) {\n\t\treturn [\"range: increment 0 causes infinite loop\"];\n\t}\n\t// May need to count backwards\n\tvar direction = ((end < beg) ? -1 : 1);\n\tinc *= direction;\n\t// Estimate number of resulting elements\n\tif((end - beg) / inc > 10000) {\n\t\treturn [\"range: too many steps (over 10K)\"];\n\t}\n\t// Avoid rounding error on last step\n\tend += direction * 0.5 * Math.pow(0.1,fixed);\n\tvar safety = 10010;\n\t// Enumerate the range\n\tif (end<beg) {\n\t\tfor(i=beg; i>end; i+=inc) {\n\t\t\tresults.push(i.toFixed(fixed));\n\t\t\tif(--safety<0) {\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t} else {\n\t\tfor(i=beg; i<end; i+=inc) {\n\t\t\tresults.push(i.toFixed(fixed));\n\t\t\tif(--safety<0) {\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t}\n\tif(safety<0) {\n\t\treturn [\"range: unexpectedly large output\"];\n\t}\n\t// Reverse?\n\tif(operator.prefix === \"!\") {\n\t\tresults.reverse();\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/regexp.js": {
            "title": "$:/core/modules/filters/regexp.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/regexp.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for regexp matching\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.regexp = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldname = (operator.suffix || \"title\").toLowerCase(),\n\t\tregexpString, regexp, flags = \"\", match,\n\t\tgetFieldString = function(tiddler,title) {\n\t\t\tif(tiddler) {\n\t\t\t\treturn tiddler.getFieldString(fieldname);\n\t\t\t} else if(fieldname === \"title\") {\n\t\t\t\treturn title;\n\t\t\t} else {\n\t\t\t\treturn null;\n\t\t\t}\n\t\t};\n\t// Process flags and construct regexp\n\tregexpString = operator.operand;\n\tmatch = /^\\(\\?([gim]+)\\)/.exec(regexpString);\n\tif(match) {\n\t\tflags = match[1];\n\t\tregexpString = regexpString.substr(match[0].length);\n\t} else {\n\t\tmatch = /\\(\\?([gim]+)\\)$/.exec(regexpString);\n\t\tif(match) {\n\t\t\tflags = match[1];\n\t\t\tregexpString = regexpString.substr(0,regexpString.length - match[0].length);\n\t\t}\n\t}\n\ttry {\n\t\tregexp = new RegExp(regexpString,flags);\n\t} catch(e) {\n\t\treturn [\"\" + e];\n\t}\n\t// Process the incoming tiddlers\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tvar text = getFieldString(tiddler,title);\n\t\t\tif(text !== null) {\n\t\t\t\tif(!regexp.exec(text)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tvar text = getFieldString(tiddler,title);\n\t\t\tif(text !== null) {\n\t\t\t\tif(!!regexp.exec(text)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/removeprefix.js": {
            "title": "$:/core/modules/filters/removeprefix.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/removeprefix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for removing a prefix from each title in the list. Titles that do not start with the prefix are removed.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.removeprefix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tif(title.substr(0,operator.operand.length) === operator.operand) {\n\t\t\tresults.push(title.substr(operator.operand.length));\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/removesuffix.js": {
            "title": "$:/core/modules/filters/removesuffix.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/removesuffix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for removing a suffix from each title in the list. Titles that do not end with the suffix are removed.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.removesuffix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tif(title && title.substr(-operator.operand.length) === operator.operand) {\n\t\t\tresults.push(title.substr(0,title.length - operator.operand.length));\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/sameday.js": {
            "title": "$:/core/modules/filters/sameday.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/sameday.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that selects tiddlers with a modified date field on the same day as the provided value.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.sameday = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldName = operator.suffix || \"modified\",\n\t\ttargetDate = (new Date($tw.utils.parseDate(operator.operand))).setHours(0,0,0,0);\n\t// Function to convert a date/time to a date integer\n\tsource(function(tiddler,title) {\n\t\tif(tiddler) {\n\t\t\tif(tiddler.getFieldDay(fieldName) === targetDate) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/search.js": {
            "title": "$:/core/modules/filters/search.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/search.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for searching for the text in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.search = function(source,operator,options) {\n\tvar invert = operator.prefix === \"!\";\n\tif(operator.suffixes) {\n\t\tvar hasFlag = function(flag) {\n\t\t\t\treturn (operator.suffixes[1] || []).indexOf(flag) !== -1;\n\t\t\t},\n\t\t\texcludeFields = false,\n\t\t\tfieldList = operator.suffixes[0] || [],\n\t\t\tfirstField = fieldList[0] || \"\", \n\t\t\tfirstChar = firstField.charAt(0),\n\t\t\tfields;\n\t\tif(firstChar === \"-\") {\n\t\t\tfields = [firstField.slice(1)].concat(fieldList.slice(1));\n\t\t\texcludeFields = true;\n\t\t} else if(fieldList[0] === \"*\"){\n\t\t\tfields = [];\n\t\t\texcludeFields = true;\n\t\t} else {\n\t\t\tfields = fieldList.slice(0);\n\t\t}\n\t\treturn options.wiki.search(operator.operand,{\n\t\t\tsource: source,\n\t\t\tinvert: invert,\n\t\t\tfield: fields,\n\t\t\texcludeField: excludeFields,\n\t\t\tcaseSensitive: hasFlag(\"casesensitive\"),\n\t\t\tliteral: hasFlag(\"literal\"),\n\t\t\twhitespace: hasFlag(\"whitespace\"),\n\t\t\tanchored: hasFlag(\"anchored\"),\n\t\t\tregexp: hasFlag(\"regexp\"),\n\t\t\twords: hasFlag(\"words\")\n\t\t});\n\t} else {\n\t\treturn options.wiki.search(operator.operand,{\n\t\t\tsource: source,\n\t\t\tinvert: invert\n\t\t});\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/shadowsource.js": {
            "title": "$:/core/modules/filters/shadowsource.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/shadowsource.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the source plugins for shadow tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.shadowsource = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar source = options.wiki.getShadowSource(title);\n\t\tif(source) {\n\t\t\t$tw.utils.pushTop(results,source);\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/sort.js": {
            "title": "$:/core/modules/filters/sort.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/sort.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for sorting\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.sort = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",false,false);\n\treturn results;\n};\n\nexports.nsort = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",false,true);\n\treturn results;\n};\n\nexports.sortan = function(source, operator, options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results, operator.operand || \"title\", operator.prefix === \"!\",false,false,true);\n\treturn results;\n};\n\nexports.sortcs = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",true,false);\n\treturn results;\n};\n\nexports.nsortcs = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",true,true);\n\treturn results;\n};\n\nvar prepare_results = function (source) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/splitbefore.js": {
            "title": "$:/core/modules/filters/splitbefore.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/splitbefore.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that splits each result on the first occurance of the specified separator and returns the unique values.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.splitbefore = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar parts = title.split(operator.operand);\n\t\tif(parts.length === 1) {\n\t\t\t$tw.utils.pushTop(results,parts[0]);\n\t\t} else {\n\t\t\t$tw.utils.pushTop(results,parts[0] + operator.operand);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/storyviews.js": {
            "title": "$:/core/modules/filters/storyviews.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/storyviews.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the story views in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.storyviews = function(source,operator,options) {\n\tvar results = [],\n\t\tstoryviews = {};\n\t$tw.modules.applyMethods(\"storyview\",storyviews);\n\t$tw.utils.each(storyviews,function(info,name) {\n\t\tresults.push(name);\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/strings.js": {
            "title": "$:/core/modules/filters/strings.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/strings.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operators for strings. Unary/binary operators work on each item in turn, and return a new item list.\n\nSum/product/maxall/minall operate on the entire list, returning a single item.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.length = makeStringBinaryOperator(\n\tfunction(a) {return [\"\" + (\"\" + a).length];}\n);\n\nexports.uppercase = makeStringBinaryOperator(\n\tfunction(a) {return [(\"\" + a).toUpperCase()];}\n);\n\nexports.lowercase = makeStringBinaryOperator(\n\tfunction(a) {return [(\"\" + a).toLowerCase()];}\n);\n\nexports.sentencecase = makeStringBinaryOperator(\n\tfunction(a) {return [$tw.utils.toSentenceCase(a)];}\n);\n\nexports.titlecase = makeStringBinaryOperator(\n\tfunction(a) {return [$tw.utils.toTitleCase(a)];}\n);\n\nexports.trim = makeStringBinaryOperator(\n\tfunction(a) {return [$tw.utils.trim(a)];}\n);\n\nexports.split = makeStringBinaryOperator(\n\tfunction(a,b) {return (\"\" + a).split(b);}\n);\n\nexports.join = makeStringReducingOperator(\n\tfunction(accumulator,value,operand) {\n\t\tif(accumulator === null) {\n\t\t\treturn value;\n\t\t} else {\n\t\t\treturn accumulator + operand + value;\n\t\t}\n\t},null\n);\n\nfunction makeStringBinaryOperator(fnCalc) {\n\treturn function(source,operator,options) {\n\t\tvar result = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tArray.prototype.push.apply(result,fnCalc(title,operator.operand || \"\"));\n\t\t});\n\t\treturn result;\n\t};\n}\n\nfunction makeStringReducingOperator(fnCalc,initialValue) {\n\treturn function(source,operator,options) {\n\t\tvar result = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tresult.push(title);\n\t\t});\n\t\treturn [result.reduce(function(accumulator,currentValue) {\n\t\t\treturn fnCalc(accumulator,currentValue,operator.operand || \"\");\n\t\t},initialValue) || \"\"];\n\t};\n}\n\nexports.splitregexp = function(source,operator,options) {\n\tvar result = [],\n\t\tsuffix = operator.suffix || \"\",\n\t\tflags = (suffix.indexOf(\"m\") !== -1 ? \"m\" : \"\") + (suffix.indexOf(\"i\") !== -1 ? \"i\" : \"\"),\n\t\tregExp;\n\ttry {\n\t\tregExp = new RegExp(operator.operand || \"\",flags);\t\t\n\t} catch(ex) {\n\t\treturn [\"RegExp error: \" + ex];\n\t}\n\tsource(function(tiddler,title) {\n\t\tArray.prototype.push.apply(result,title.split(regExp));\n\t});\t\t\n\treturn result;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/subfilter.js": {
            "title": "$:/core/modules/filters/subfilter.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/subfilter.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning its operand evaluated as a filter\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.subfilter = function(source,operator,options) {\n\tvar list = options.wiki.filterTiddlers(operator.operand,options.widget,source);\n\tif(operator.prefix === \"!\") {\n\t\tvar results = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tif(list.indexOf(title) === -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t\treturn results;\n\t} else {\n\t\treturn list;\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/subtiddlerfields.js": {
            "title": "$:/core/modules/filters/subtiddlerfields.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/subtiddlerfields.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the fields on the selected subtiddlers of the plugin named in the operand\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.subtiddlerfields = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar subtiddler = options.wiki.getSubTiddler(operator.operand,title);\n\t\tif(subtiddler) {\n\t\t\tfor(var fieldName in subtiddler.fields) {\n\t\t\t\t$tw.utils.pushTop(results,fieldName);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/suffix.js": {
            "title": "$:/core/modules/filters/suffix.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/suffix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking if a title ends with a suffix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.suffix = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(-operator.operand.length) !== operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(-operator.operand.length) === operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/tag.js": {
            "title": "$:/core/modules/filters/tag.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/tag.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking for the presence of a tag\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tag = function(source,operator,options) {\n\tvar results = [],indexedResults;\n\tif((operator.suffix || \"\").toLowerCase() === \"strict\" && !operator.operand) {\n\t\t// New semantics:\n\t\t// Always return copy of input if operator.operand is missing\n\t\tsource(function(tiddler,title) {\n\t\t\tresults.push(title);\n\t\t});\n\t} else {\n\t\t// Old semantics:\n\t\tvar tiddlers;\n\t\tif(operator.prefix === \"!\") {\n\t\t\t// Returns a copy of the input if operator.operand is missing\n\t\t\ttiddlers = options.wiki.getTiddlersWithTag(operator.operand);\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddlers.indexOf(title) === -1) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\t// Returns empty results if operator.operand is missing\n\t\t\tif(source.byTag) {\n\t\t\t\tindexedResults = source.byTag(operator.operand);\n\t\t\t\tif(indexedResults) {\n\t\t\t\t\treturn indexedResults;\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\ttiddlers = options.wiki.getTiddlersWithTag(operator.operand);\n\t\t\t\tsource(function(tiddler,title) {\n\t\t\t\t\tif(tiddlers.indexOf(title) !== -1) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\tresults = options.wiki.sortByList(results,operator.operand);\n\t\t\t}\n\t\t}\t\t\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/tagging.js": {
            "title": "$:/core/modules/filters/tagging.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/tagging.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all tiddlers that are tagged with the selected tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tagging = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.getTiddlersWithTag(title));\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/tags.js": {
            "title": "$:/core/modules/filters/tags.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/tags.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all the tags of the selected tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tags = function(source,operator,options) {\n\tvar tags = {};\n\tsource(function(tiddler,title) {\n\t\tvar t, length;\n\t\tif(tiddler && tiddler.fields.tags) {\n\t\t\tfor(t=0, length=tiddler.fields.tags.length; t<length; t++) {\n\t\t\t\ttags[tiddler.fields.tags[t]] = true;\n\t\t\t}\n\t\t}\n\t});\n\treturn Object.keys(tags);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/then.js": {
            "title": "$:/core/modules/filters/then.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/then.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for replacing any titles with a constant\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.then = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(operator.operand);\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/title.js": {
            "title": "$:/core/modules/filters/title.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/title.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for comparing title fields for equality\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.title = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && tiddler.fields.title !== operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tresults.push(operator.operand);\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/untagged.js": {
            "title": "$:/core/modules/filters/untagged.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/untagged.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all the selected tiddlers that are untagged\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.untagged = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && $tw.utils.isArray(tiddler.fields.tags) && tiddler.fields.tags.length > 0) {\n\t\t\t\t$tw.utils.pushTop(results,title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!tiddler || !tiddler.hasField(\"tags\") || ($tw.utils.isArray(tiddler.fields.tags) && tiddler.fields.tags.length === 0)) {\n\t\t\t\t$tw.utils.pushTop(results,title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/variables.js": {
            "title": "$:/core/modules/filters/variables.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/variables.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the active variables\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.variables = function(source,operator,options) {\n\tvar names = [];\n\tfor(var variable in options.widget.variables) {\n\t\tnames.push(variable);\n\t}\n\treturn names.sort();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/wikiparserrules.js": {
            "title": "$:/core/modules/filters/wikiparserrules.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/wikiparserrules.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the wiki parser rules in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.wikiparserrules = function(source,operator,options) {\n\tvar results = [],\n\t\toperand = operator.operand;\n\t$tw.utils.each($tw.modules.types.wikirule,function(mod) {\n\t\tvar exp = mod.exports;\n\t\tif(!operand || exp.types[operand]) {\n\t\t\tresults.push(exp.name);\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/x-listops.js": {
            "title": "$:/core/modules/filters/x-listops.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/x-listops.js\ntype: application/javascript\nmodule-type: filteroperator\n\nExtended filter operators to manipulate the current list.\n\n\\*/\n(function () {\n\n    /*jslint node: true, browser: true */\n    /*global $tw: false */\n    \"use strict\";\n\n    /*\n    Fetch titles from the current list\n    */\n    var prepare_results = function (source) {\n    var results = [];\n        source(function (tiddler, title) {\n            results.push(title);\n        });\n        return results;\n    };\n\n    /*\n    Moves a number of items from the tail of the current list before the item named in the operand\n    */\n    exports.putbefore = function (source, operator) {\n        var results = prepare_results(source),\n            index = results.indexOf(operator.operand),\n            count = $tw.utils.getInt(operator.suffix,1);\n        return (index === -1) ?\n            results.slice(0, -1) :\n            results.slice(0, index).concat(results.slice(-count)).concat(results.slice(index, -count));\n    };\n\n    /*\n    Moves a number of items from the tail of the current list after the item named in the operand\n    */\n    exports.putafter = function (source, operator) {\n        var results = prepare_results(source),\n            index = results.indexOf(operator.operand),\n            count = $tw.utils.getInt(operator.suffix,1);\n        return (index === -1) ?\n            results.slice(0, -1) :\n            results.slice(0, index + 1).concat(results.slice(-count)).concat(results.slice(index + 1, -count));\n    };\n\n    /*\n    Replaces the item named in the operand with a number of items from the tail of the current list\n    */\n    exports.replace = function (source, operator) {\n        var results = prepare_results(source),\n            index = results.indexOf(operator.operand),\n            count = $tw.utils.getInt(operator.suffix,1);\n        return (index === -1) ?\n            results.slice(0, -count) :\n            results.slice(0, index).concat(results.slice(-count)).concat(results.slice(index + 1, -count));\n    };\n\n    /*\n    Moves a number of items from the tail of the current list to the head of the list\n    */\n    exports.putfirst = function (source, operator) {\n        var results = prepare_results(source),\n            count = $tw.utils.getInt(operator.suffix,1);\n        return results.slice(-count).concat(results.slice(0, -count));\n    };\n\n    /*\n    Moves a number of items from the head of the current list to the tail of the list\n    */\n    exports.putlast = function (source, operator) {\n        var results = prepare_results(source),\n            count = $tw.utils.getInt(operator.suffix,1);\n        return results.slice(count).concat(results.slice(0, count));\n    };\n\n    /*\n    Moves the item named in the operand a number of places forward or backward in the list\n    */\n    exports.move = function (source, operator) {\n        var results = prepare_results(source),\n            index = results.indexOf(operator.operand),\n            count = $tw.utils.getInt(operator.suffix,1),\n            marker = results.splice(index, 1),\n            offset =  (index + count) > 0 ? index + count : 0;\n        return results.slice(0, offset).concat(marker).concat(results.slice(offset));\n    };\n\n    /*\n    Returns the items from the current list that are after the item named in the operand\n    */\n    exports.allafter = function (source, operator) {\n        var results = prepare_results(source),\n            index = results.indexOf(operator.operand);\n        return (index === -1) ? [] :\n            (operator.suffix) ? results.slice(index) :\n            results.slice(index + 1);\n    };\n\n    /*\n    Returns the items from the current list that are before the item named in the operand\n    */\n    exports.allbefore = function (source, operator) {\n        var results = prepare_results(source),\n            index = results.indexOf(operator.operand);\n        return (index === -1) ? [] :\n            (operator.suffix) ? results.slice(0, index + 1) :\n            results.slice(0, index);\n    };\n\n    /*\n    Appends the items listed in the operand array to the tail of the current list\n    */\n    exports.append = function (source, operator) {\n        var append = $tw.utils.parseStringArray(operator.operand, \"true\"),\n            results = prepare_results(source),\n            count = parseInt(operator.suffix) || append.length;\n        return (append.length === 0) ? results :\n            (operator.prefix) ? results.concat(append.slice(-count)) :\n            results.concat(append.slice(0, count));\n    };\n\n    /*\n    Prepends the items listed in the operand array to the head of the current list\n    */\n    exports.prepend = function (source, operator) {\n        var prepend = $tw.utils.parseStringArray(operator.operand, \"true\"),\n            results = prepare_results(source),\n            count = $tw.utils.getInt(operator.suffix,prepend.length);\n        return (prepend.length === 0) ? results :\n            (operator.prefix) ? prepend.slice(-count).concat(results) :\n            prepend.slice(0, count).concat(results);\n    };\n\n    /*\n    Returns all items from the current list except the items listed in the operand array\n    */\n    exports.remove = function (source, operator) {\n        var array = $tw.utils.parseStringArray(operator.operand, \"true\"),\n            results = prepare_results(source),\n            count = parseInt(operator.suffix) || array.length,\n            p,\n            len,\n            index;\n        len = array.length - 1;\n        for (p = 0; p < count; ++p) {\n            if (operator.prefix) {\n                index = results.indexOf(array[len - p]);\n            } else {\n                index = results.indexOf(array[p]);\n            }\n            if (index !== -1) {\n                results.splice(index, 1);\n            }\n        }\n        return results;\n    };\n\n    /*\n    Returns all items from the current list sorted in the order of the items in the operand array\n    */\n    exports.sortby = function (source, operator) {\n        var results = prepare_results(source);\n        if (!results || results.length < 2) {\n            return results;\n        }\n        var lookup = $tw.utils.parseStringArray(operator.operand, \"true\");\n        results.sort(function (a, b) {\n            return lookup.indexOf(a) - lookup.indexOf(b);\n        });\n        return results;\n    };\n\n    /*\n    Removes all duplicate items from the current list\n    */\n    exports.unique = function (source, operator) {\n        var results = prepare_results(source);\n        var set = results.reduce(function (a, b) {\n            if (a.indexOf(b) < 0) {\n                a.push(b);\n            }\n            return a;\n        }, []);\n        return set;\n    };\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters.js": {
            "title": "$:/core/modules/filters.js",
            "text": "/*\\\ntitle: $:/core/modules/filters.js\ntype: application/javascript\nmodule-type: wikimethod\n\nAdds tiddler filtering methods to the $tw.Wiki object.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nParses an operation (i.e. a run) within a filter string\n\toperators: Array of array of operator nodes into which results should be inserted\n\tfilterString: filter string\n\tp: start position within the string\nReturns the new start position, after the parsed operation\n*/\nfunction parseFilterOperation(operators,filterString,p) {\n\tvar nextBracketPos, operator;\n\t// Skip the starting square bracket\n\tif(filterString.charAt(p++) !== \"[\") {\n\t\tthrow \"Missing [ in filter expression\";\n\t}\n\t// Process each operator in turn\n\tdo {\n\t\toperator = {};\n\t\t// Check for an operator prefix\n\t\tif(filterString.charAt(p) === \"!\") {\n\t\t\toperator.prefix = filterString.charAt(p++);\n\t\t}\n\t\t// Get the operator name\n\t\tnextBracketPos = filterString.substring(p).search(/[\\[\\{<\\/]/);\n\t\tif(nextBracketPos === -1) {\n\t\t\tthrow \"Missing [ in filter expression\";\n\t\t}\n\t\tnextBracketPos += p;\n\t\tvar bracket = filterString.charAt(nextBracketPos);\n\t\toperator.operator = filterString.substring(p,nextBracketPos);\n\t\t// Any suffix?\n\t\tvar colon = operator.operator.indexOf(':');\n\t\tif(colon > -1) {\n\t\t\t// The raw suffix for older filters\n\t\t\toperator.suffix = operator.operator.substring(colon + 1);\n\t\t\toperator.operator = operator.operator.substring(0,colon) || \"field\";\n\t\t\t// The processed suffix for newer filters\n\t\t\toperator.suffixes = [];\n\t\t\t$tw.utils.each(operator.suffix.split(\":\"),function(subsuffix) {\n\t\t\t\toperator.suffixes.push([]);\n\t\t\t\t$tw.utils.each(subsuffix.split(\",\"),function(entry) {\n\t\t\t\t\tentry = $tw.utils.trim(entry);\n\t\t\t\t\tif(entry) {\n\t\t\t\t\t\toperator.suffixes[operator.suffixes.length - 1].push(entry); \n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t});\n\t\t}\n\t\t// Empty operator means: title\n\t\telse if(operator.operator === \"\") {\n\t\t\toperator.operator = \"title\";\n\t\t}\n\n\t\tp = nextBracketPos + 1;\n\t\tswitch (bracket) {\n\t\t\tcase \"{\": // Curly brackets\n\t\t\t\toperator.indirect = true;\n\t\t\t\tnextBracketPos = filterString.indexOf(\"}\",p);\n\t\t\t\tbreak;\n\t\t\tcase \"[\": // Square brackets\n\t\t\t\tnextBracketPos = filterString.indexOf(\"]\",p);\n\t\t\t\tbreak;\n\t\t\tcase \"<\": // Angle brackets\n\t\t\t\toperator.variable = true;\n\t\t\t\tnextBracketPos = filterString.indexOf(\">\",p);\n\t\t\t\tbreak;\n\t\t\tcase \"/\": // regexp brackets\n\t\t\t\tvar rex = /^((?:[^\\\\\\/]*|\\\\.)*)\\/(?:\\(([mygi]+)\\))?/g,\n\t\t\t\t\trexMatch = rex.exec(filterString.substring(p));\n\t\t\t\tif(rexMatch) {\n\t\t\t\t\toperator.regexp = new RegExp(rexMatch[1], rexMatch[2]);\n// DEPRECATION WARNING\nconsole.log(\"WARNING: Filter\",operator.operator,\"has a deprecated regexp operand\",operator.regexp);\n\t\t\t\t\tnextBracketPos = p + rex.lastIndex - 1;\n\t\t\t\t}\n\t\t\t\telse {\n\t\t\t\t\tthrow \"Unterminated regular expression in filter expression\";\n\t\t\t\t}\n\t\t\t\tbreak;\n\t\t}\n\n\t\tif(nextBracketPos === -1) {\n\t\t\tthrow \"Missing closing bracket in filter expression\";\n\t\t}\n\t\tif(!operator.regexp) {\n\t\t\toperator.operand = filterString.substring(p,nextBracketPos);\n\t\t}\n\t\tp = nextBracketPos + 1;\n\n\t\t// Push this operator\n\t\toperators.push(operator);\n\t} while(filterString.charAt(p) !== \"]\");\n\t// Skip the ending square bracket\n\tif(filterString.charAt(p++) !== \"]\") {\n\t\tthrow \"Missing ] in filter expression\";\n\t}\n\t// Return the parsing position\n\treturn p;\n}\n\n/*\nParse a filter string\n*/\nexports.parseFilter = function(filterString) {\n\tfilterString = filterString || \"\";\n\tvar results = [], // Array of arrays of operator nodes {operator:,operand:}\n\t\tp = 0, // Current position in the filter string\n\t\tmatch;\n\tvar whitespaceRegExp = /(\\s+)/mg,\n\t\toperandRegExp = /((?:\\+|\\-|~|=)?)(?:(\\[)|(?:\"([^\"]*)\")|(?:'([^']*)')|([^\\s\\[\\]]+))/mg;\n\twhile(p < filterString.length) {\n\t\t// Skip any whitespace\n\t\twhitespaceRegExp.lastIndex = p;\n\t\tmatch = whitespaceRegExp.exec(filterString);\n\t\tif(match && match.index === p) {\n\t\t\tp = p + match[0].length;\n\t\t}\n\t\t// Match the start of the operation\n\t\tif(p < filterString.length) {\n\t\t\toperandRegExp.lastIndex = p;\n\t\t\tmatch = operandRegExp.exec(filterString);\n\t\t\tif(!match || match.index !== p) {\n\t\t\t\tthrow $tw.language.getString(\"Error/FilterSyntax\");\n\t\t\t}\n\t\t\tvar operation = {\n\t\t\t\tprefix: \"\",\n\t\t\t\toperators: []\n\t\t\t};\n\t\t\tif(match[1]) {\n\t\t\t\toperation.prefix = match[1];\n\t\t\t\tp++;\n\t\t\t}\n\t\t\tif(match[2]) { // Opening square bracket\n\t\t\t\tp = parseFilterOperation(operation.operators,filterString,p);\n\t\t\t} else {\n\t\t\t\tp = match.index + match[0].length;\n\t\t\t}\n\t\t\tif(match[3] || match[4] || match[5]) { // Double quoted string, single quoted string or unquoted title\n\t\t\t\toperation.operators.push(\n\t\t\t\t\t{operator: \"title\", operand: match[3] || match[4] || match[5]}\n\t\t\t\t);\n\t\t\t}\n\t\t\tresults.push(operation);\n\t\t}\n\t}\n\treturn results;\n};\n\nexports.getFilterOperators = function() {\n\tif(!this.filterOperators) {\n\t\t$tw.Wiki.prototype.filterOperators = {};\n\t\t$tw.modules.applyMethods(\"filteroperator\",this.filterOperators);\n\t}\n\treturn this.filterOperators;\n};\n\nexports.filterTiddlers = function(filterString,widget,source) {\n\tvar fn = this.compileFilter(filterString);\n\treturn fn.call(this,source,widget);\n};\n\n/*\nCompile a filter into a function with the signature fn(source,widget) where:\nsource: an iterator function for the source tiddlers, called source(iterator), where iterator is called as iterator(tiddler,title)\nwidget: an optional widget node for retrieving the current tiddler etc.\n*/\nexports.compileFilter = function(filterString) {\n\tvar filterParseTree;\n\ttry {\n\t\tfilterParseTree = this.parseFilter(filterString);\n\t} catch(e) {\n\t\treturn function(source,widget) {\n\t\t\treturn [$tw.language.getString(\"Error/Filter\") + \": \" + e];\n\t\t};\n\t}\n\t// Get the hashmap of filter operator functions\n\tvar filterOperators = this.getFilterOperators();\n\t// Assemble array of functions, one for each operation\n\tvar operationFunctions = [];\n\t// Step through the operations\n\tvar self = this;\n\t$tw.utils.each(filterParseTree,function(operation) {\n\t\t// Create a function for the chain of operators in the operation\n\t\tvar operationSubFunction = function(source,widget) {\n\t\t\tvar accumulator = source,\n\t\t\t\tresults = [],\n\t\t\t\tcurrTiddlerTitle = widget && widget.getVariable(\"currentTiddler\");\n\t\t\t$tw.utils.each(operation.operators,function(operator) {\n\t\t\t\tvar operand = operator.operand,\n\t\t\t\t\toperatorFunction;\n\t\t\t\tif(!operator.operator) {\n\t\t\t\t\toperatorFunction = filterOperators.title;\n\t\t\t\t} else if(!filterOperators[operator.operator]) {\n\t\t\t\t\toperatorFunction = filterOperators.field;\n\t\t\t\t} else {\n\t\t\t\t\toperatorFunction = filterOperators[operator.operator];\n\t\t\t\t}\n\t\t\t\tif(operator.indirect) {\n\t\t\t\t\toperand = self.getTextReference(operator.operand,\"\",currTiddlerTitle);\n\t\t\t\t}\n\t\t\t\tif(operator.variable) {\n\t\t\t\t\toperand = widget.getVariable(operator.operand,{defaultValue: \"\"});\n\t\t\t\t}\n\t\t\t\t// Invoke the appropriate filteroperator module\n\t\t\t\tresults = operatorFunction(accumulator,{\n\t\t\t\t\t\t\toperator: operator.operator,\n\t\t\t\t\t\t\toperand: operand,\n\t\t\t\t\t\t\tprefix: operator.prefix,\n\t\t\t\t\t\t\tsuffix: operator.suffix,\n\t\t\t\t\t\t\tsuffixes: operator.suffixes,\n\t\t\t\t\t\t\tregexp: operator.regexp\n\t\t\t\t\t\t},{\n\t\t\t\t\t\t\twiki: self,\n\t\t\t\t\t\t\twidget: widget\n\t\t\t\t\t\t});\n\t\t\t\tif($tw.utils.isArray(results)) {\n\t\t\t\t\taccumulator = self.makeTiddlerIterator(results);\n\t\t\t\t} else {\n\t\t\t\t\taccumulator = results;\n\t\t\t\t}\n\t\t\t});\n\t\t\tif($tw.utils.isArray(results)) {\n\t\t\t\treturn results;\n\t\t\t} else {\n\t\t\t\tvar resultArray = [];\n\t\t\t\tresults(function(tiddler,title) {\n\t\t\t\t\tresultArray.push(title);\n\t\t\t\t});\n\t\t\t\treturn resultArray;\n\t\t\t}\n\t\t};\n\t\t// Wrap the operator functions in a wrapper function that depends on the prefix\n\t\toperationFunctions.push((function() {\n\t\t\tswitch(operation.prefix || \"\") {\n\t\t\t\tcase \"\": // No prefix means that the operation is unioned into the result\n\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\t$tw.utils.pushTop(results,operationSubFunction(source,widget));\n\t\t\t\t\t};\n\t\t\t\tcase \"=\": // The results of the operation are pushed into the result without deduplication\n\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\tArray.prototype.push.apply(results,operationSubFunction(source,widget));\n\t\t\t\t\t};\n\t\t\t\tcase \"-\": // The results of this operation are removed from the main result\n\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\t$tw.utils.removeArrayEntries(results,operationSubFunction(source,widget));\n\t\t\t\t\t};\n\t\t\t\tcase \"+\": // This operation is applied to the main results so far\n\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\t// This replaces all the elements of the array, but keeps the actual array so that references to it are preserved\n\t\t\t\t\t\tsource = self.makeTiddlerIterator(results);\n\t\t\t\t\t\tresults.splice(0,results.length);\n\t\t\t\t\t\t$tw.utils.pushTop(results,operationSubFunction(source,widget));\n\t\t\t\t\t};\n\t\t\t\tcase \"~\": // This operation is unioned into the result only if the main result so far is empty\n\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\tif(results.length === 0) {\n\t\t\t\t\t\t\t// Main result so far is empty\n\t\t\t\t\t\t\t$tw.utils.pushTop(results,operationSubFunction(source,widget));\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t}\n\t\t})());\n\t});\n\t// Return a function that applies the operations to a source iterator of tiddler titles\n\treturn $tw.perf.measure(\"filter: \" + filterString,function filterFunction(source,widget) {\n\t\tif(!source) {\n\t\t\tsource = self.each;\n\t\t} else if(typeof source === \"object\") { // Array or hashmap\n\t\t\tsource = self.makeTiddlerIterator(source);\n\t\t}\n\t\tvar results = [];\n\t\t$tw.utils.each(operationFunctions,function(operationFunction) {\n\t\t\toperationFunction(results,source,widget);\n\t\t});\n\t\treturn results;\n\t});\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikimethod"
        },
        "$:/core/modules/indexers/backlinks-indexer.js": {
            "title": "$:/core/modules/indexers/backlinks-indexer.js",
            "text": "/*\\\ntitle: $:/core/modules/indexers/backlinks-indexer.js\ntype: application/javascript\nmodule-type: indexer\n\nIndexes the tiddlers' backlinks\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global modules: false */\n\"use strict\";\n\n\nfunction BacklinksIndexer(wiki) {\n\tthis.wiki = wiki;\n}\n\nBacklinksIndexer.prototype.init = function() {\n\tthis.index = null;\n}\n\nBacklinksIndexer.prototype.rebuild = function() {\n\tthis.index = null;\n}\n\nBacklinksIndexer.prototype._getLinks = function(tiddler) {\n\tvar parser =  this.wiki.parseText(tiddler.fields.type, tiddler.fields.text, {});\n\tif(parser) {\n\t\treturn this.wiki.extractLinks(parser.tree);\n\t}\n\treturn [];\n}\n\nBacklinksIndexer.prototype.update = function(updateDescriptor) {\n\tif(!this.index) {\n\t\treturn;\n\t}\n\tvar newLinks = [],\n\t    oldLinks = [],\n\t    self = this;\n\tif(updateDescriptor.old.exists) {\n\t\toldLinks = this._getLinks(updateDescriptor.old.tiddler);\n\t}\n\tif(updateDescriptor.new.exists) {\n\t\tnewLinks = this._getLinks(updateDescriptor.new.tiddler);\n\t}\n\n\t$tw.utils.each(oldLinks,function(link) {\n\t\tif(self.index[link]) {\n\t\t\tdelete self.index[link][updateDescriptor.old.tiddler.fields.title];\n\t\t}\n\t});\n\t$tw.utils.each(newLinks,function(link) {\n\t\tif(!self.index[link]) {\n\t\t\tself.index[link] = Object.create(null);\n\t\t}\n\t\tself.index[link][updateDescriptor.new.tiddler.fields.title] = true;\n\t});\n}\n\nBacklinksIndexer.prototype.lookup = function(title) {\n\tif(!this.index) {\n\t\tthis.index = Object.create(null);\n\t\tvar self = this;\n\t\tthis.wiki.forEachTiddler(function(title,tiddler) {\n\t\t\tvar links = self._getLinks(tiddler);\n\t\t\t$tw.utils.each(links, function(link) {\n\t\t\t\tif(!self.index[link]) {\n\t\t\t\t\tself.index[link] = Object.create(null);\n\t\t\t\t}\n\t\t\t\tself.index[link][title] = true;\n\t\t\t});\n\t\t});\n\t}\n\tif(this.index[title]) {\n\t\treturn Object.keys(this.index[title]);\n\t} else {\n\t\treturn [];\n\t}\n}\n\nexports.BacklinksIndexer = BacklinksIndexer;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "indexer"
        },
        "$:/core/modules/indexers/field-indexer.js": {
            "title": "$:/core/modules/indexers/field-indexer.js",
            "text": "/*\\\ntitle: $:/core/modules/indexers/field-indexer.js\ntype: application/javascript\nmodule-type: indexer\n\nIndexes the tiddlers with each field value\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global modules: false */\n\"use strict\";\n\nvar DEFAULT_MAXIMUM_INDEXED_VALUE_LENGTH = 128;\n\nfunction FieldIndexer(wiki) {\n\tthis.wiki = wiki;\n}\n\nFieldIndexer.prototype.init = function() {\n\tthis.index = null;\n\tthis.maxIndexedValueLength = DEFAULT_MAXIMUM_INDEXED_VALUE_LENGTH;\n\tthis.addIndexMethods();\n}\n\n// Provided for testing\nFieldIndexer.prototype.setMaxIndexedValueLength = function(length) {\n\tthis.index = null;\n\tthis.maxIndexedValueLength = length;\n};\n\nFieldIndexer.prototype.addIndexMethods = function() {\n\tvar self = this;\n\tthis.wiki.each.byField = function(name,value) {\n\t\tvar titles = self.wiki.allTitles(),\n\t\t\tlookup = self.lookup(name,value);\n\t\treturn lookup && lookup.filter(function(title) {\n\t\t\treturn titles.indexOf(title) !== -1;\n\t\t});\n\t};\n\tthis.wiki.eachShadow.byField = function(name,value) {\n\t\tvar titles = self.wiki.allShadowTitles(),\n\t\t\tlookup = self.lookup(name,value);\n\t\treturn lookup && lookup.filter(function(title) {\n\t\t\treturn titles.indexOf(title) !== -1;\n\t\t});\n\t};\n\tthis.wiki.eachTiddlerPlusShadows.byField = function(name,value) {\n\t\tvar lookup = self.lookup(name,value);\n\t\treturn lookup ? lookup.slice(0) : null;\n\t};\n\tthis.wiki.eachShadowPlusTiddlers.byField = function(name,value) {\n\t\tvar lookup = self.lookup(name,value);\n\t\treturn lookup ? lookup.slice(0) : null;\n\t};\n};\n\n/*\nTear down and then rebuild the index as if all tiddlers have changed\n*/\nFieldIndexer.prototype.rebuild = function() {\n\t// Invalidate the index so that it will be rebuilt when it is next used\n\tthis.index = null;\n};\n\n/*\nBuild the index for a particular field\n*/\nFieldIndexer.prototype.buildIndexForField = function(name) {\n\tvar self = this;\n\t// Hashmap by field name of hashmap by field value of array of tiddler titles\n\tthis.index = this.index || Object.create(null);\n\tthis.index[name] = Object.create(null);\n\tvar baseIndex = this.index[name];\n\t// Update the index for each tiddler\n\tthis.wiki.eachTiddlerPlusShadows(function(tiddler,title) {\n\t\tif(name in tiddler.fields) {\n\t\t\tvar value = tiddler.getFieldString(name);\n\t\t\t// Skip any values above the maximum length\n\t\t\tif(value.length < self.maxIndexedValueLength) {\n\t\t\t\tbaseIndex[value] = baseIndex[value] || [];\n\t\t\t\tbaseIndex[value].push(title);\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\nUpdate the index in the light of a tiddler value changing; note that the title must be identical. (Renames are handled as a separate delete and create)\nupdateDescriptor: {old: {tiddler: <tiddler>, shadow: <boolean>, exists: <boolean>},new: {tiddler: <tiddler>, shadow: <boolean>, exists: <boolean>}}\n*/\nFieldIndexer.prototype.update = function(updateDescriptor) {\n\tvar self = this;\n\t// Don't do anything if the index hasn't been built yet\n\tif(this.index === null) {\n\t\treturn;\n\t}\n\t// Remove the old tiddler from the index\n\tif(updateDescriptor.old.tiddler) {\n\t\t$tw.utils.each(this.index,function(indexEntry,name) {\n\t\t\tif(name in updateDescriptor.old.tiddler.fields) {\n\t\t\t\tvar value = updateDescriptor.old.tiddler.getFieldString(name),\n\t\t\t\t\ttiddlerList = indexEntry[value];\n\t\t\t\tif(tiddlerList) {\n\t\t\t\t\tvar index = tiddlerList.indexOf(updateDescriptor.old.tiddler.fields.title);\n\t\t\t\t\tif(index !== -1) {\n\t\t\t\t\t\ttiddlerList.splice(index,1);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\t// Add the new tiddler to the index\n\tif(updateDescriptor[\"new\"].tiddler) {\n\t\t$tw.utils.each(this.index,function(indexEntry,name) {\n\t\t\tif(name in updateDescriptor[\"new\"].tiddler.fields) {\n\t\t\t\tvar value = updateDescriptor[\"new\"].tiddler.getFieldString(name);\n\t\t\t\tif(value.length < self.maxIndexedValueLength) {\n\t\t\t\t\tindexEntry[value] = indexEntry[value] || [];\n\t\t\t\t\tindexEntry[value].push(updateDescriptor[\"new\"].tiddler.fields.title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\t\t\n\t}\n};\n\n// Lookup the given field returning a list of tiddler titles\nFieldIndexer.prototype.lookup = function(name,value) {\n\t// Fail the lookup if the value is too long\n\tif(value.length >= this.maxIndexedValueLength) {\n\t\treturn null;\n\t}\n\t// Update the index if it has yet to be built\n\tif(this.index === null || !this.index[name]) {\n\t\tthis.buildIndexForField(name);\n\t}\n\treturn this.index[name][value] || [];\n};\n\nexports.FieldIndexer = FieldIndexer;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "indexer"
        },
        "$:/core/modules/indexers/tag-indexer.js": {
            "title": "$:/core/modules/indexers/tag-indexer.js",
            "text": "/*\\\ntitle: $:/core/modules/indexers/tag-indexer.js\ntype: application/javascript\nmodule-type: indexer\n\nIndexes the tiddlers with each tag\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global modules: false */\n\"use strict\";\n\nfunction TagIndexer(wiki) {\n\tthis.wiki = wiki;\n}\n\nTagIndexer.prototype.init = function() {\n\tthis.subIndexers = [\n\t\tnew TagSubIndexer(this,\"each\"),\n\t\tnew TagSubIndexer(this,\"eachShadow\"),\n\t\tnew TagSubIndexer(this,\"eachTiddlerPlusShadows\"),\n\t\tnew TagSubIndexer(this,\"eachShadowPlusTiddlers\")\n\t];\n\t$tw.utils.each(this.subIndexers,function(subIndexer) {\n\t\tsubIndexer.addIndexMethod();\n\t});\n};\n\nTagIndexer.prototype.rebuild = function() {\n\t$tw.utils.each(this.subIndexers,function(subIndexer) {\n\t\tsubIndexer.rebuild();\n\t});\n};\n\nTagIndexer.prototype.update = function(updateDescriptor) {\n\t$tw.utils.each(this.subIndexers,function(subIndexer) {\n\t\tsubIndexer.update(updateDescriptor);\n\t});\n};\n\nfunction TagSubIndexer(indexer,iteratorMethod) {\n\tthis.indexer = indexer;\n\tthis.iteratorMethod = iteratorMethod;\n\tthis.index = null; // Hashmap of tag title to {isSorted: bool, titles: [array]} or null if not yet initialised\n}\n\nTagSubIndexer.prototype.addIndexMethod = function() {\n\tvar self = this;\n\tthis.indexer.wiki[this.iteratorMethod].byTag = function(tag) {\n\t\treturn self.lookup(tag).slice(0);\n\t};\n};\n\nTagSubIndexer.prototype.rebuild = function() {\n\tvar self = this;\n\t// Hashmap by tag of array of {isSorted:, titles:[]}\n\tthis.index = Object.create(null);\n\t// Add all the tags\n\tthis.indexer.wiki[this.iteratorMethod](function(tiddler,title) {\n\t\t$tw.utils.each(tiddler.fields.tags,function(tag) {\n\t\t\tif(!self.index[tag]) {\n\t\t\t\tself.index[tag] = {isSorted: false, titles: [title]};\n\t\t\t} else {\n\t\t\t\tself.index[tag].titles.push(title);\n\t\t\t}\n\t\t});\t\t\n\t});\n};\n\nTagSubIndexer.prototype.update = function(updateDescriptor) {\n\tthis.index = null;\n};\n\nTagSubIndexer.prototype.lookup = function(tag) {\n\t// Update the index if it has yet to be built\n\tif(this.index === null) {\n\t\tthis.rebuild();\n\t}\n\tvar indexRecord = this.index[tag];\n\tif(indexRecord) {\n\t\tif(!indexRecord.isSorted) {\n\t\t\tif(this.indexer.wiki.sortByList) {\n\t\t\t\tindexRecord.titles = this.indexer.wiki.sortByList(indexRecord.titles,tag);\n\t\t\t}\t\t\t\n\t\t\tindexRecord.isSorted = true;\n\t\t}\n\t\treturn indexRecord.titles;\n\t} else {\n\t\treturn [];\n\t}\n};\n\n\nexports.TagIndexer = TagIndexer;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "indexer"
        },
        "$:/core/modules/info/platform.js": {
            "title": "$:/core/modules/info/platform.js",
            "text": "/*\\\ntitle: $:/core/modules/info/platform.js\ntype: application/javascript\nmodule-type: info\n\nInitialise basic platform $:/info/ tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.getInfoTiddlerFields = function() {\n\tvar mapBoolean = function(value) {return value ? \"yes\" : \"no\";},\n\t\tinfoTiddlerFields = [];\n\t// Basics\n\tinfoTiddlerFields.push({title: \"$:/info/browser\", text: mapBoolean(!!$tw.browser)});\n\tinfoTiddlerFields.push({title: \"$:/info/node\", text: mapBoolean(!!$tw.node)});\n\tif($tw.browser) {\n\t\t// Document location\n\t\tvar setLocationProperty = function(name,value) {\n\t\t\t\tinfoTiddlerFields.push({title: \"$:/info/url/\" + name, text: value});\t\t\t\n\t\t\t},\n\t\t\tlocation = document.location;\n\t\tsetLocationProperty(\"full\", (location.toString()).split(\"#\")[0]);\n\t\tsetLocationProperty(\"host\", location.host);\n\t\tsetLocationProperty(\"hostname\", location.hostname);\n\t\tsetLocationProperty(\"protocol\", location.protocol);\n\t\tsetLocationProperty(\"port\", location.port);\n\t\tsetLocationProperty(\"pathname\", location.pathname);\n\t\tsetLocationProperty(\"search\", location.search);\n\t\tsetLocationProperty(\"origin\", location.origin);\n\t\t// Screen size\n\t\tinfoTiddlerFields.push({title: \"$:/info/browser/screen/width\", text: window.screen.width.toString()});\n\t\tinfoTiddlerFields.push({title: \"$:/info/browser/screen/height\", text: window.screen.height.toString()});\n\t\t// Language\n\t\tinfoTiddlerFields.push({title: \"$:/info/browser/language\", text: navigator.language || \"\"});\n\t}\n\treturn infoTiddlerFields;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "info"
        },
        "$:/core/modules/keyboard.js": {
            "title": "$:/core/modules/keyboard.js",
            "text": "/*\\\ntitle: $:/core/modules/keyboard.js\ntype: application/javascript\nmodule-type: global\n\nKeyboard handling utilities\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar namedKeys = {\n\t\"cancel\": 3,\n\t\"help\": 6,\n\t\"backspace\": 8,\n\t\"tab\": 9,\n\t\"clear\": 12,\n\t\"return\": 13,\n\t\"enter\": 13,\n\t\"pause\": 19,\n\t\"escape\": 27,\n\t\"space\": 32,\n\t\"page_up\": 33,\n\t\"page_down\": 34,\n\t\"end\": 35,\n\t\"home\": 36,\n\t\"left\": 37,\n\t\"up\": 38,\n\t\"right\": 39,\n\t\"down\": 40,\n\t\"printscreen\": 44,\n\t\"insert\": 45,\n\t\"delete\": 46,\n\t\"0\": 48,\n\t\"1\": 49,\n\t\"2\": 50,\n\t\"3\": 51,\n\t\"4\": 52,\n\t\"5\": 53,\n\t\"6\": 54,\n\t\"7\": 55,\n\t\"8\": 56,\n\t\"9\": 57,\n\t\"firefoxsemicolon\": 59,\n\t\"firefoxequals\": 61,\n\t\"a\": 65,\n\t\"b\": 66,\n\t\"c\": 67,\n\t\"d\": 68,\n\t\"e\": 69,\n\t\"f\": 70,\n\t\"g\": 71,\n\t\"h\": 72,\n\t\"i\": 73,\n\t\"j\": 74,\n\t\"k\": 75,\n\t\"l\": 76,\n\t\"m\": 77,\n\t\"n\": 78,\n\t\"o\": 79,\n\t\"p\": 80,\n\t\"q\": 81,\n\t\"r\": 82,\n\t\"s\": 83,\n\t\"t\": 84,\n\t\"u\": 85,\n\t\"v\": 86,\n\t\"w\": 87,\n\t\"x\": 88,\n\t\"y\": 89,\n\t\"z\": 90,\n\t\"numpad0\": 96,\n\t\"numpad1\": 97,\n\t\"numpad2\": 98,\n\t\"numpad3\": 99,\n\t\"numpad4\": 100,\n\t\"numpad5\": 101,\n\t\"numpad6\": 102,\n\t\"numpad7\": 103,\n\t\"numpad8\": 104,\n\t\"numpad9\": 105,\n\t\"multiply\": 106,\n\t\"add\": 107,\n\t\"separator\": 108,\n\t\"subtract\": 109,\n\t\"decimal\": 110,\n\t\"divide\": 111,\n\t\"f1\": 112,\n\t\"f2\": 113,\n\t\"f3\": 114,\n\t\"f4\": 115,\n\t\"f5\": 116,\n\t\"f6\": 117,\n\t\"f7\": 118,\n\t\"f8\": 119,\n\t\"f9\": 120,\n\t\"f10\": 121,\n\t\"f11\": 122,\n\t\"f12\": 123,\n\t\"f13\": 124,\n\t\"f14\": 125,\n\t\"f15\": 126,\n\t\"f16\": 127,\n\t\"f17\": 128,\n\t\"f18\": 129,\n\t\"f19\": 130,\n\t\"f20\": 131,\n\t\"f21\": 132,\n\t\"f22\": 133,\n\t\"f23\": 134,\n\t\"f24\": 135,\n\t\"firefoxminus\": 173,\n\t\"semicolon\": 186,\n\t\"equals\": 187,\n\t\"comma\": 188,\n\t\"dash\": 189,\n\t\"period\": 190,\n\t\"slash\": 191,\n\t\"backquote\": 192,\n\t\"openbracket\": 219,\n\t\"backslash\": 220,\n\t\"closebracket\": 221,\n\t\"quote\": 222\n};\n\nfunction KeyboardManager(options) {\n\tvar self = this;\n\toptions = options || \"\";\n\t// Save the named key hashmap\n\tthis.namedKeys = namedKeys;\n\t// Create a reverse mapping of code to keyname\n\tthis.keyNames = [];\n\t$tw.utils.each(namedKeys,function(keyCode,name) {\n\t\tself.keyNames[keyCode] = name.substr(0,1).toUpperCase() + name.substr(1);\n\t});\n\t// Save the platform-specific name of the \"meta\" key\n\tthis.metaKeyName = $tw.platform.isMac ? \"cmd-\" : \"win-\";\n\tthis.shortcutKeysList = [], // Stores the shortcut-key descriptors\n\tthis.shortcutActionList = [], // Stores the corresponding action strings\n\tthis.shortcutParsedList = []; // Stores the parsed key descriptors\n\tthis.lookupNames = [\"shortcuts\"];\n\tthis.lookupNames.push($tw.platform.isMac ? \"shortcuts-mac\" : \"shortcuts-not-mac\")\n\tthis.lookupNames.push($tw.platform.isWindows ? \"shortcuts-windows\" : \"shortcuts-not-windows\");\n\tthis.lookupNames.push($tw.platform.isLinux ? \"shortcuts-linux\" : \"shortcuts-not-linux\");\n\tthis.updateShortcutLists(this.getShortcutTiddlerList());\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tself.handleShortcutChanges(changes);\n\t});\n}\n\n/*\nReturn an array of keycodes for the modifier keys ctrl, shift, alt, meta\n*/\nKeyboardManager.prototype.getModifierKeys = function() {\n\treturn [\n\t\t16, // Shift\n\t\t17, // Ctrl\n\t\t18, // Alt\n\t\t20, // CAPS LOCK\n\t\t91, // Meta (left)\n\t\t93, // Meta (right)\n\t\t224 // Meta (Firefox)\n\t]\n};\n\n/*\nParses a key descriptor into the structure:\n{\n\tkeyCode: numeric keycode\n\tshiftKey: boolean\n\taltKey: boolean\n\tctrlKey: boolean\n\tmetaKey: boolean\n}\nKey descriptors have the following format:\n\tctrl+enter\n\tctrl+shift+alt+A\n*/\nKeyboardManager.prototype.parseKeyDescriptor = function(keyDescriptor) {\n\tvar components = keyDescriptor.split(/\\+|\\-/),\n\t\tinfo = {\n\t\t\tkeyCode: 0,\n\t\t\tshiftKey: false,\n\t\t\taltKey: false,\n\t\t\tctrlKey: false,\n\t\t\tmetaKey: false\n\t\t};\n\tfor(var t=0; t<components.length; t++) {\n\t\tvar s = components[t].toLowerCase(),\n\t\t\tc = s.charCodeAt(0);\n\t\t// Look for modifier keys\n\t\tif(s === \"ctrl\") {\n\t\t\tinfo.ctrlKey = true;\n\t\t} else if(s === \"shift\") {\n\t\t\tinfo.shiftKey = true;\n\t\t} else if(s === \"alt\") {\n\t\t\tinfo.altKey = true;\n\t\t} else if(s === \"meta\" || s === \"cmd\" || s === \"win\") {\n\t\t\tinfo.metaKey = true;\n\t\t}\n\t\t// Replace named keys with their code\n\t\tif(this.namedKeys[s]) {\n\t\t\tinfo.keyCode = this.namedKeys[s];\n\t\t}\n\t}\n\tif(info.keyCode) {\n\t\treturn info;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n/*\nParse a list of key descriptors into an array of keyInfo objects. The key descriptors can be passed as an array of strings or a space separated string\n*/\nKeyboardManager.prototype.parseKeyDescriptors = function(keyDescriptors,options) {\n\tvar self = this;\n\toptions = options || {};\n\toptions.stack = options.stack || [];\n\tvar wiki = options.wiki || $tw.wiki;\n\tif(typeof keyDescriptors === \"string\" && keyDescriptors === \"\") {\n\t\treturn [];\n\t}\n\tif(!$tw.utils.isArray(keyDescriptors)) {\n\t\tkeyDescriptors = keyDescriptors.split(\" \");\n\t}\n\tvar result = [];\n\t$tw.utils.each(keyDescriptors,function(keyDescriptor) {\n\t\t// Look for a named shortcut\n\t\tif(keyDescriptor.substr(0,2) === \"((\" && keyDescriptor.substr(-2,2) === \"))\") {\n\t\t\tif(options.stack.indexOf(keyDescriptor) === -1) {\n\t\t\t\toptions.stack.push(keyDescriptor);\n\t\t\t\tvar name = keyDescriptor.substring(2,keyDescriptor.length - 2),\n\t\t\t\t\tlookupName = function(configName) {\n\t\t\t\t\t\tvar keyDescriptors = wiki.getTiddlerText(\"$:/config/\" + configName + \"/\" + name);\n\t\t\t\t\t\tif(keyDescriptors) {\n\t\t\t\t\t\t\tresult.push.apply(result,self.parseKeyDescriptors(keyDescriptors,options));\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t\t$tw.utils.each(self.lookupNames,function(platformDescriptor) {\n\t\t\t\t\tlookupName(platformDescriptor);\n\t\t\t\t});\n\t\t\t}\n\t\t} else {\n\t\t\tresult.push(self.parseKeyDescriptor(keyDescriptor));\n\t\t}\n\t});\n\treturn result;\n};\n\nKeyboardManager.prototype.getPrintableShortcuts = function(keyInfoArray) {\n\tvar self = this,\n\t\tresult = [];\n\t$tw.utils.each(keyInfoArray,function(keyInfo) {\n\t\tif(keyInfo) {\n\t\t\tresult.push((keyInfo.ctrlKey ? \"ctrl-\" : \"\") + \n\t\t\t\t   (keyInfo.shiftKey ? \"shift-\" : \"\") + \n\t\t\t\t   (keyInfo.altKey ? \"alt-\" : \"\") + \n\t\t\t\t   (keyInfo.metaKey ? self.metaKeyName : \"\") + \n\t\t\t\t   (self.keyNames[keyInfo.keyCode]));\n\t\t}\n\t});\n\treturn result;\n}\n\nKeyboardManager.prototype.checkKeyDescriptor = function(event,keyInfo) {\n\treturn keyInfo &&\n\t\t\tevent.keyCode === keyInfo.keyCode && \n\t\t\tevent.shiftKey === keyInfo.shiftKey && \n\t\t\tevent.altKey === keyInfo.altKey && \n\t\t\tevent.ctrlKey === keyInfo.ctrlKey && \n\t\t\tevent.metaKey === keyInfo.metaKey;\n};\n\nKeyboardManager.prototype.checkKeyDescriptors = function(event,keyInfoArray) {\n\tfor(var t=0; t<keyInfoArray.length; t++) {\n\t\tif(this.checkKeyDescriptor(event,keyInfoArray[t])) {\n\t\t\treturn true;\n\t\t}\n\t}\n\treturn false;\n};\n\nKeyboardManager.prototype.getShortcutTiddlerList = function() {\n\treturn $tw.wiki.getTiddlersWithTag(\"$:/tags/KeyboardShortcut\");\n};\n\nKeyboardManager.prototype.updateShortcutLists = function(tiddlerList) {\n\tthis.shortcutTiddlers = tiddlerList;\n\tfor(var i=0; i<tiddlerList.length; i++) {\n\t\tvar title = tiddlerList[i],\n\t\t\ttiddlerFields = $tw.wiki.getTiddler(title).fields;\n\t\tthis.shortcutKeysList[i] = tiddlerFields.key !== undefined ? tiddlerFields.key : undefined;\n\t\tthis.shortcutActionList[i] = tiddlerFields.text;\n\t\tthis.shortcutParsedList[i] = this.shortcutKeysList[i] !== undefined ? this.parseKeyDescriptors(this.shortcutKeysList[i]) : undefined;\n\t}\n};\n\nKeyboardManager.prototype.handleKeydownEvent = function(event) {\n\tvar key, action;\n\tfor(var i=0; i<this.shortcutTiddlers.length; i++) {\n\t\tif(this.shortcutParsedList[i] !== undefined && this.checkKeyDescriptors(event,this.shortcutParsedList[i])) {\n\t\t\tkey = this.shortcutParsedList[i];\n\t\t\taction = this.shortcutActionList[i];\n\t\t}\n\t}\n\tif(key !== undefined) {\n\t\tevent.preventDefault();\n\t\tevent.stopPropagation();\n\t\t$tw.rootWidget.invokeActionString(action,$tw.rootWidget);\n\t\treturn true;\n\t}\n\treturn false;\n};\n\nKeyboardManager.prototype.detectNewShortcuts = function(changedTiddlers) {\n\tvar shortcutConfigTiddlers = [],\n\t\thandled = false;\n\t$tw.utils.each(this.lookupNames,function(platformDescriptor) {\n\t\tvar descriptorString = \"$:/config/\" + platformDescriptor + \"/\";\n\t\tObject.keys(changedTiddlers).forEach(function(configTiddler) {\n\t\t\tvar configString = configTiddler.substr(0, configTiddler.lastIndexOf(\"/\") + 1);\n\t\t\tif(configString === descriptorString) {\n\t\t\t\tshortcutConfigTiddlers.push(configTiddler);\n\t\t\t\thandled = true;\n\t\t\t}\n\t\t});\n\t});\n\tif(handled) {\n\t\treturn $tw.utils.hopArray(changedTiddlers,shortcutConfigTiddlers);\n\t} else {\n\t\treturn false;\n\t}\n};\n\nKeyboardManager.prototype.handleShortcutChanges = function(changedTiddlers) {\n\tvar newList = this.getShortcutTiddlerList();\n\tvar hasChanged = $tw.utils.hopArray(changedTiddlers,this.shortcutTiddlers) ? true :\n\t\t($tw.utils.hopArray(changedTiddlers,newList) ? true :\n\t\t(this.detectNewShortcuts(changedTiddlers))\n\t);\n\t// Re-cache shortcuts if something changed\n\tif(hasChanged) {\n\t\tthis.updateShortcutLists(newList);\n\t}\n};\n\nexports.KeyboardManager = KeyboardManager;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/language.js": {
            "title": "$:/core/modules/language.js",
            "text": "/*\\\ntitle: $:/core/modules/language.js\ntype: application/javascript\nmodule-type: global\n\nThe $tw.Language() manages translateable strings\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nCreate an instance of the language manager. Options include:\nwiki: wiki from which to retrieve translation tiddlers\n*/\nfunction Language(options) {\n\toptions = options || \"\";\n\tthis.wiki = options.wiki || $tw.wiki;\n}\n\n/*\nReturn a wikified translateable string. The title is automatically prefixed with \"$:/language/\"\nOptions include:\nvariables: optional hashmap of variables to supply to the language wikification\n*/\nLanguage.prototype.getString = function(title,options) {\n\toptions = options || {};\n\ttitle = \"$:/language/\" + title;\n\treturn this.wiki.renderTiddler(\"text/plain\",title,{variables: options.variables});\n};\n\n/*\nReturn a raw, unwikified translateable string. The title is automatically prefixed with \"$:/language/\"\n*/\nLanguage.prototype.getRawString = function(title) {\n\ttitle = \"$:/language/\" + title;\n\treturn this.wiki.getTiddlerText(title);\n};\n\nexports.Language = Language;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/macros/changecount.js": {
            "title": "$:/core/modules/macros/changecount.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/changecount.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to return the changecount for the current tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"changecount\";\n\nexports.params = [];\n\n/*\nRun the macro\n*/\nexports.run = function() {\n\treturn this.wiki.getChangeCount(this.getVariable(\"currentTiddler\")) + \"\";\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/contrastcolour.js": {
            "title": "$:/core/modules/macros/contrastcolour.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/contrastcolour.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to choose which of two colours has the highest contrast with a base colour\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"contrastcolour\";\n\nexports.params = [\n\t{name: \"target\"},\n\t{name: \"fallbackTarget\"},\n\t{name: \"colourA\"},\n\t{name: \"colourB\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(target,fallbackTarget,colourA,colourB) {\n\tvar rgbTarget = $tw.utils.parseCSSColor(target) || $tw.utils.parseCSSColor(fallbackTarget);\n\tif(!rgbTarget) {\n\t\treturn colourA;\n\t}\n\tvar rgbColourA = $tw.utils.parseCSSColor(colourA),\n\t\trgbColourB = $tw.utils.parseCSSColor(colourB);\n\tif(rgbColourA && !rgbColourB) {\n\t\treturn rgbColourA;\n\t}\n\tif(rgbColourB && !rgbColourA) {\n\t\treturn rgbColourB;\n\t}\n\tif(!rgbColourA && !rgbColourB) {\n\t\t// If neither colour is readable, return a crude inverse of the target\n\t\treturn [255 - rgbTarget[0],255 - rgbTarget[1],255 - rgbTarget[2],rgbTarget[3]];\n\t}\n\t// Colour brightness formula derived from http://www.w3.org/WAI/ER/WD-AERT/#color-contrast\n\tvar brightnessTarget = rgbTarget[0] * 0.299 + rgbTarget[1] * 0.587 + rgbTarget[2] * 0.114,\n\t\tbrightnessA = rgbColourA[0] * 0.299 + rgbColourA[1] * 0.587 + rgbColourA[2] * 0.114,\n\t\tbrightnessB = rgbColourB[0] * 0.299 + rgbColourB[1] * 0.587 + rgbColourB[2] * 0.114;\n\treturn Math.abs(brightnessTarget - brightnessA) > Math.abs(brightnessTarget - brightnessB) ? colourA : colourB;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/csvtiddlers.js": {
            "title": "$:/core/modules/macros/csvtiddlers.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/csvtiddlers.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to output tiddlers matching a filter to CSV\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"csvtiddlers\";\n\nexports.params = [\n\t{name: \"filter\"},\n\t{name: \"format\"},\n];\n\n/*\nRun the macro\n*/\nexports.run = function(filter,format) {\n\tvar self = this,\n\t\ttiddlers = this.wiki.filterTiddlers(filter),\n\t\ttiddler,\n\t\tfields = [],\n\t\tt,f;\n\t// Collect all the fields\n\tfor(t=0;t<tiddlers.length; t++) {\n\t\ttiddler = this.wiki.getTiddler(tiddlers[t]);\n\t\tfor(f in tiddler.fields) {\n\t\t\tif(fields.indexOf(f) === -1) {\n\t\t\t\tfields.push(f);\n\t\t\t}\n\t\t}\n\t}\n\t// Sort the fields and bring the standard ones to the front\n\tfields.sort();\n\t\"title text modified modifier created creator\".split(\" \").reverse().forEach(function(value,index) {\n\t\tvar p = fields.indexOf(value);\n\t\tif(p !== -1) {\n\t\t\tfields.splice(p,1);\n\t\t\tfields.unshift(value)\n\t\t}\n\t});\n\t// Output the column headings\n\tvar output = [], row = [];\n\tfields.forEach(function(value) {\n\t\trow.push(quoteAndEscape(value))\n\t});\n\toutput.push(row.join(\",\"));\n\t// Output each tiddler\n\tfor(var t=0;t<tiddlers.length; t++) {\n\t\trow = [];\n\t\ttiddler = this.wiki.getTiddler(tiddlers[t]);\n\t\t\tfor(f=0; f<fields.length; f++) {\n\t\t\t\trow.push(quoteAndEscape(tiddler ? tiddler.getFieldString(fields[f]) || \"\" : \"\"));\n\t\t\t}\n\t\toutput.push(row.join(\",\"));\n\t}\n\treturn output.join(\"\\n\");\n};\n\nfunction quoteAndEscape(value) {\n\treturn \"\\\"\" + value.replace(/\"/mg,\"\\\"\\\"\") + \"\\\"\";\n}\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/displayshortcuts.js": {
            "title": "$:/core/modules/macros/displayshortcuts.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/displayshortcuts.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to display a list of keyboard shortcuts in human readable form. Notably, it resolves named shortcuts like `((bold))` to the underlying keystrokes.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"displayshortcuts\";\n\nexports.params = [\n\t{name: \"shortcuts\"},\n\t{name: \"prefix\"},\n\t{name: \"separator\"},\n\t{name: \"suffix\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(shortcuts,prefix,separator,suffix) {\n\tvar shortcutArray = $tw.keyboardManager.getPrintableShortcuts($tw.keyboardManager.parseKeyDescriptors(shortcuts,{\n\t\twiki: this.wiki\n\t}));\n\tif(shortcutArray.length > 0) {\n\t\tshortcutArray.sort(function(a,b) {\n\t\t    return a.toLowerCase().localeCompare(b.toLowerCase());\n\t\t})\n\t\treturn prefix + shortcutArray.join(separator) + suffix;\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/jsontiddler.js": {
            "title": "$:/core/modules/macros/jsontiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/jsontiddler.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to output a single tiddler to JSON\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"jsontiddler\";\n\nexports.params = [\n\t{name: \"title\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(title) {\n\ttitle = title || this.getVariable(\"currentTiddler\");\n\tvar tiddler = !!title && this.wiki.getTiddler(title),\n\t\tfields = new Object();\n\tif(tiddler) {\n\t\tfor(var field in tiddler.fields) {\n\t\t\tfields[field] = tiddler.getFieldString(field);\n\t\t}\n\t}\n\treturn JSON.stringify(fields,null,$tw.config.preferences.jsonSpaces);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/jsontiddlers.js": {
            "title": "$:/core/modules/macros/jsontiddlers.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/jsontiddlers.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to output tiddlers matching a filter to JSON\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"jsontiddlers\";\n\nexports.params = [\n\t{name: \"filter\"},\n\t{name: \"spaces\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(filter,spaces) {\n\treturn this.wiki.getTiddlersAsJson(filter,$tw.utils.parseInt(spaces));\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/makedatauri.js": {
            "title": "$:/core/modules/macros/makedatauri.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/makedatauri.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to convert a string of text to a data URI\n\n<<makedatauri text:\"Text to be converted\" type:\"text/vnd.tiddlywiki\">>\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"makedatauri\";\n\nexports.params = [\n\t{name: \"text\"},\n\t{name: \"type\"},\n\t{name: \"_canonical_uri\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(text,type,_canonical_uri) {\n\treturn $tw.utils.makeDataUri(text,type,_canonical_uri);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/now.js": {
            "title": "$:/core/modules/macros/now.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/now.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to return a formatted version of the current time\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"now\";\n\nexports.params = [\n\t{name: \"format\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(format) {\n\treturn $tw.utils.formatDateString(new Date(),format || \"0hh:0mm, DDth MMM YYYY\");\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/qualify.js": {
            "title": "$:/core/modules/macros/qualify.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/qualify.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to qualify a state tiddler title according\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"qualify\";\n\nexports.params = [\n\t{name: \"title\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(title) {\n\treturn title + \"-\" + this.getStateQualifier();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/resolvepath.js": {
            "title": "$:/core/modules/macros/resolvepath.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/resolvepath.js\ntype: application/javascript\nmodule-type: macro\n\nResolves a relative path for an absolute rootpath.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"resolvepath\";\n\nexports.params = [\n\t{name: \"source\"},\n\t{name: \"root\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(source, root) {\n\treturn $tw.utils.resolvePath(source, root);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/unusedtitle.js": {
            "title": "$:/core/modules/macros/unusedtitle.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/unusedtitle.js\ntype: application/javascript\nmodule-type: macro\nMacro to return a new title that is unused in the wiki. It can be given a name as a base.\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"unusedtitle\";\n\nexports.params = [\n\t{name: \"baseName\"},\n\t{name: \"options\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(baseName, options) {\n\tif(!baseName) {\n\t\tbaseName = $tw.language.getString(\"DefaultNewTiddlerTitle\");\n\t}\n\treturn this.wiki.generateNewTitle(baseName, options);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/version.js": {
            "title": "$:/core/modules/macros/version.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/version.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to return the TiddlyWiki core version number\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"version\";\n\nexports.params = [];\n\n/*\nRun the macro\n*/\nexports.run = function() {\n\treturn $tw.version;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/parsers/audioparser.js": {
            "title": "$:/core/modules/parsers/audioparser.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/audioparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe audio parser parses an audio tiddler into an embeddable HTML element\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar AudioParser = function(type,text,options) {\n\tvar element = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"audio\",\n\t\t\tattributes: {\n\t\t\t\tcontrols: {type: \"string\", value: \"controls\"},\n\t\t\t\tstyle: {type: \"string\", value: \"width: 100%; object-fit: contain\"}\n\t\t\t}\n\t\t},\n\t\tsrc;\n\tif(options._canonical_uri) {\n\t\telement.attributes.src = {type: \"string\", value: options._canonical_uri};\n\t} else if(text) {\n\t\telement.attributes.src = {type: \"string\", value: \"data:\" + type + \";base64,\" + text};\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"audio/ogg\"] = AudioParser;\nexports[\"audio/mpeg\"] = AudioParser;\nexports[\"audio/mp3\"] = AudioParser;\nexports[\"audio/mp4\"] = AudioParser;\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/parsers/binaryparser.js": {
            "title": "$:/core/modules/parsers/binaryparser.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/binaryparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe binary parser parses a binary tiddler into a warning message and download link\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar BINARY_WARNING_MESSAGE = \"$:/core/ui/BinaryWarning\";\nvar EXPORT_BUTTON_IMAGE = \"$:/core/images/export-button\";\n\nvar BinaryParser = function(type,text,options) {\n\t// Transclude the binary data tiddler warning message\n\tvar warn = {\n\t\ttype: \"element\",\n\t\ttag: \"p\",\n\t\tchildren: [{\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: BINARY_WARNING_MESSAGE}\n\t\t\t}\n\t\t}]\n\t};\n\t// Create download link based on binary tiddler title\n\tvar link = {\n\t\ttype: \"element\",\n\t\ttag: \"a\",\n\t\tattributes: {\n\t\t\ttitle: {type: \"indirect\", textReference: \"!!title\"},\n\t\t\tdownload: {type: \"indirect\", textReference: \"!!title\"}\n\t\t},\n\t\tchildren: [{\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: EXPORT_BUTTON_IMAGE}\n\t\t\t}\n\t\t}]\n\t};\n\t// Set the link href to external or internal data URI\n\tif(options._canonical_uri) {\n\t\tlink.attributes.href = {\n\t\t\ttype: \"string\", \n\t\t\tvalue: options._canonical_uri\n\t\t};\n\t} else if(text) {\n\t\tlink.attributes.href = {\n\t\t\ttype: \"string\", \n\t\t\tvalue: \"data:\" + type + \";base64,\" + text\n\t\t};\n\t}\n\t// Combine warning message and download link in a div\n\tvar element = {\n\t\ttype: \"element\",\n\t\ttag: \"div\",\n\t\tattributes: {\n\t\t\tclass: {type: \"string\", value: \"tc-binary-warning\"}\n\t\t},\n\t\tchildren: [warn, link]\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"application/octet-stream\"] = BinaryParser;\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/parsers/csvparser.js": {
            "title": "$:/core/modules/parsers/csvparser.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/csvparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe CSV text parser processes CSV files into a table wrapped in a scrollable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar CsvParser = function(type,text,options) {\n\t// Table framework\n\tthis.tree = [{\n\t\t\"type\": \"scrollable\", \"children\": [{\n\t\t\t\"type\": \"element\", \"tag\": \"table\", \"children\": [{\n\t\t\t\t\"type\": \"element\", \"tag\": \"tbody\", \"children\": []\n\t\t\t}], \"attributes\": {\n\t\t\t\t\"class\": {\"type\": \"string\", \"value\": \"tc-csv-table\"}\n\t\t\t}\n\t\t}]\n\t}];\n\t// Split the text into lines\n\tvar lines = text.split(/\\r?\\n/mg),\n\t\ttag = \"th\";\n\tfor(var line=0; line<lines.length; line++) {\n\t\tvar lineText = lines[line];\n\t\tif(lineText) {\n\t\t\tvar row = {\n\t\t\t\t\t\"type\": \"element\", \"tag\": \"tr\", \"children\": []\n\t\t\t\t};\n\t\t\tvar columns = lineText.split(\",\");\n\t\t\tfor(var column=0; column<columns.length; column++) {\n\t\t\t\trow.children.push({\n\t\t\t\t\t\t\"type\": \"element\", \"tag\": tag, \"children\": [{\n\t\t\t\t\t\t\t\"type\": \"text\",\n\t\t\t\t\t\t\t\"text\": columns[column]\n\t\t\t\t\t\t}]\n\t\t\t\t\t});\n\t\t\t}\n\t\t\ttag = \"td\";\n\t\t\tthis.tree[0].children[0].children[0].children.push(row);\n\t\t}\n\t}\n};\n\nexports[\"text/csv\"] = CsvParser;\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/parsers/htmlparser.js": {
            "title": "$:/core/modules/parsers/htmlparser.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/htmlparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe HTML parser displays text as raw HTML\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar HtmlParser = function(type,text,options) {\n\tvar src;\n\tif(options._canonical_uri) {\n\t\tsrc = options._canonical_uri;\n\t} else if(text) {\n\t\tsrc = \"data:text/html;charset=utf-8,\" + encodeURIComponent(text);\n\t}\n\tthis.tree = [{\n\t\ttype: \"element\",\n\t\ttag: \"iframe\",\n\t\tattributes: {\n\t\t\tsrc: {type: \"string\", value: src},\n\t\t\tsandbox: {type: \"string\", value: \"\"}\n\t\t}\n\t}];\n};\n\nexports[\"text/html\"] = HtmlParser;\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/parsers/imageparser.js": {
            "title": "$:/core/modules/parsers/imageparser.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/imageparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe image parser parses an image into an embeddable HTML element\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar ImageParser = function(type,text,options) {\n\tvar element = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"img\",\n\t\t\tattributes: {}\n\t\t};\n\tif(options._canonical_uri) {\n\t\telement.attributes.src = {type: \"string\", value: options._canonical_uri};\n\t} else if(text) {\n\t\tif(type === \"image/svg+xml\" || type === \".svg\") {\n\t\t\telement.attributes.src = {type: \"string\", value: \"data:image/svg+xml,\" + encodeURIComponent(text)};\n\t\t} else {\n\t\t\telement.attributes.src = {type: \"string\", value: \"data:\" + type + \";base64,\" + text};\n\t\t}\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"image/svg+xml\"] = ImageParser;\nexports[\"image/jpg\"] = ImageParser;\nexports[\"image/jpeg\"] = ImageParser;\nexports[\"image/png\"] = ImageParser;\nexports[\"image/gif\"] = ImageParser;\nexports[\"image/webp\"] = ImageParser;\nexports[\"image/heic\"] = ImageParser;\nexports[\"image/heif\"] = ImageParser;\nexports[\"image/x-icon\"] = ImageParser;\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/utils/parseutils.js": {
            "title": "$:/core/modules/utils/parseutils.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/parseutils.js\ntype: application/javascript\nmodule-type: utils\n\nUtility functions concerned with parsing text into tokens.\n\nMost functions have the following pattern:\n\n* The parameters are:\n** `source`: the source string being parsed\n** `pos`: the current parse position within the string\n** Any further parameters are used to identify the token that is being parsed\n* The return value is:\n** null if the token was not found at the specified position\n** an object representing the token with the following standard fields:\n*** `type`: string indicating the type of the token\n*** `start`: start position of the token in the source string\n*** `end`: end position of the token in the source string\n*** Any further fields required to describe the token\n\nThe exception is `skipWhiteSpace`, which just returns the position after the whitespace.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nLook for a whitespace token. Returns null if not found, otherwise returns {type: \"whitespace\", start:, end:,}\n*/\nexports.parseWhiteSpace = function(source,pos) {\n\tvar p = pos,c;\n\twhile(true) {\n\t\tc = source.charAt(p);\n\t\tif((c === \" \") || (c === \"\\f\") || (c === \"\\n\") || (c === \"\\r\") || (c === \"\\t\") || (c === \"\\v\") || (c === \"\\u00a0\")) { // Ignores some obscure unicode spaces\n\t\t\tp++;\n\t\t} else {\n\t\t\tbreak;\n\t\t}\n\t}\n\tif(p === pos) {\n\t\treturn null;\n\t} else {\n\t\treturn {\n\t\t\ttype: \"whitespace\",\n\t\t\tstart: pos,\n\t\t\tend: p\n\t\t}\n\t}\n};\n\n/*\nConvenience wrapper for parseWhiteSpace. Returns the position after the whitespace\n*/\nexports.skipWhiteSpace = function(source,pos) {\n\tvar c;\n\twhile(true) {\n\t\tc = source.charAt(pos);\n\t\tif((c === \" \") || (c === \"\\f\") || (c === \"\\n\") || (c === \"\\r\") || (c === \"\\t\") || (c === \"\\v\") || (c === \"\\u00a0\")) { // Ignores some obscure unicode spaces\n\t\t\tpos++;\n\t\t} else {\n\t\t\treturn pos;\n\t\t}\n\t}\n};\n\n/*\nLook for a given string token. Returns null if not found, otherwise returns {type: \"token\", value:, start:, end:,}\n*/\nexports.parseTokenString = function(source,pos,token) {\n\tvar match = source.indexOf(token,pos) === pos;\n\tif(match) {\n\t\treturn {\n\t\t\ttype: \"token\",\n\t\t\tvalue: token,\n\t\t\tstart: pos,\n\t\t\tend: pos + token.length\n\t\t};\n\t}\n\treturn null;\n};\n\n/*\nLook for a token matching a regex. Returns null if not found, otherwise returns {type: \"regexp\", match:, start:, end:,}\n*/\nexports.parseTokenRegExp = function(source,pos,reToken) {\n\tvar node = {\n\t\ttype: \"regexp\",\n\t\tstart: pos\n\t};\n\treToken.lastIndex = pos;\n\tnode.match = reToken.exec(source);\n\tif(node.match && node.match.index === pos) {\n\t\tnode.end = pos + node.match[0].length;\n\t\treturn node;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n/*\nLook for a string literal. Returns null if not found, otherwise returns {type: \"string\", value:, start:, end:,}\n*/\nexports.parseStringLiteral = function(source,pos) {\n\tvar node = {\n\t\ttype: \"string\",\n\t\tstart: pos\n\t};\n\tvar reString = /(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\")|(?:'([^']*)')/g;\n\treString.lastIndex = pos;\n\tvar match = reString.exec(source);\n\tif(match && match.index === pos) {\n\t\tnode.value = match[1] !== undefined ? match[1] :(\n\t\t\tmatch[2] !== undefined ? match[2] : match[3] \n\t\t\t\t\t);\n\t\tnode.end = pos + match[0].length;\n\t\treturn node;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n/*\nLook for a macro invocation parameter. Returns null if not found, or {type: \"macro-parameter\", name:, value:, start:, end:}\n*/\nexports.parseMacroParameter = function(source,pos) {\n\tvar node = {\n\t\ttype: \"macro-parameter\",\n\t\tstart: pos\n\t};\n\t// Define our regexp\n\tvar reMacroParameter = /(?:([A-Za-z0-9\\-_]+)\\s*:)?(?:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\\s>\"'=]+)))/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the parameter\n\tvar token = $tw.utils.parseTokenRegExp(source,pos,reMacroParameter);\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Get the parameter details\n\tnode.value = token.match[2] !== undefined ? token.match[2] : (\n\t\t\t\t\ttoken.match[3] !== undefined ? token.match[3] : (\n\t\t\t\t\t\ttoken.match[4] !== undefined ? token.match[4] : (\n\t\t\t\t\t\t\ttoken.match[5] !== undefined ? token.match[5] : (\n\t\t\t\t\t\t\t\ttoken.match[6] !== undefined ? token.match[6] : (\n\t\t\t\t\t\t\t\t\t\"\"\n\t\t\t\t\t\t\t\t)\n\t\t\t\t\t\t\t)\n\t\t\t\t\t\t)\n\t\t\t\t\t)\n\t\t\t\t);\n\tif(token.match[1]) {\n\t\tnode.name = token.match[1];\n\t}\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n/*\nLook for a macro invocation. Returns null if not found, or {type: \"macrocall\", name:, parameters:, start:, end:}\n*/\nexports.parseMacroInvocation = function(source,pos) {\n\tvar node = {\n\t\ttype: \"macrocall\",\n\t\tstart: pos,\n\t\tparams: []\n\t};\n\t// Define our regexps\n\tvar reMacroName = /([^\\s>\"'=]+)/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a double less than sign\n\tvar token = $tw.utils.parseTokenString(source,pos,\"<<\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Get the macro name\n\tvar name = $tw.utils.parseTokenRegExp(source,pos,reMacroName);\n\tif(!name) {\n\t\treturn null;\n\t}\n\tnode.name = name.match[1];\n\tpos = name.end;\n\t// Process parameters\n\tvar parameter = $tw.utils.parseMacroParameter(source,pos);\n\twhile(parameter) {\n\t\tnode.params.push(parameter);\n\t\tpos = parameter.end;\n\t\t// Get the next parameter\n\t\tparameter = $tw.utils.parseMacroParameter(source,pos);\n\t}\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a double greater than sign\n\ttoken = $tw.utils.parseTokenString(source,pos,\">>\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n/*\nLook for an HTML attribute definition. Returns null if not found, otherwise returns {type: \"attribute\", name:, valueType: \"string|indirect|macro\", value:, start:, end:,}\n*/\nexports.parseAttribute = function(source,pos) {\n\tvar node = {\n\t\tstart: pos\n\t};\n\t// Define our regexps\n\tvar reAttributeName = /([^\\/\\s>\"'=]+)/g,\n\t\treUnquotedAttribute = /([^\\/\\s<>\"'=]+)/g,\n\t\treFilteredValue = /\\{\\{\\{(.+?)\\}\\}\\}/g,\n\t\treIndirectValue = /\\{\\{([^\\}]+)\\}\\}/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Get the attribute name\n\tvar name = $tw.utils.parseTokenRegExp(source,pos,reAttributeName);\n\tif(!name) {\n\t\treturn null;\n\t}\n\tnode.name = name.match[1];\n\tpos = name.end;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for an equals sign\n\tvar token = $tw.utils.parseTokenString(source,pos,\"=\");\n\tif(token) {\n\t\tpos = token.end;\n\t\t// Skip whitespace\n\t\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t\t// Look for a string literal\n\t\tvar stringLiteral = $tw.utils.parseStringLiteral(source,pos);\n\t\tif(stringLiteral) {\n\t\t\tpos = stringLiteral.end;\n\t\t\tnode.type = \"string\";\n\t\t\tnode.value = stringLiteral.value;\n\t\t} else {\n\t\t\t// Look for a filtered value\n\t\t\tvar filteredValue = $tw.utils.parseTokenRegExp(source,pos,reFilteredValue);\n\t\t\tif(filteredValue) {\n\t\t\t\tpos = filteredValue.end;\n\t\t\t\tnode.type = \"filtered\";\n\t\t\t\tnode.filter = filteredValue.match[1];\n\t\t\t} else {\n\t\t\t\t// Look for an indirect value\n\t\t\t\tvar indirectValue = $tw.utils.parseTokenRegExp(source,pos,reIndirectValue);\n\t\t\t\tif(indirectValue) {\n\t\t\t\t\tpos = indirectValue.end;\n\t\t\t\t\tnode.type = \"indirect\";\n\t\t\t\t\tnode.textReference = indirectValue.match[1];\n\t\t\t\t} else {\n\t\t\t\t\t// Look for a unquoted value\n\t\t\t\t\tvar unquotedValue = $tw.utils.parseTokenRegExp(source,pos,reUnquotedAttribute);\n\t\t\t\t\tif(unquotedValue) {\n\t\t\t\t\t\tpos = unquotedValue.end;\n\t\t\t\t\t\tnode.type = \"string\";\n\t\t\t\t\t\tnode.value = unquotedValue.match[1];\n\t\t\t\t\t} else {\n\t\t\t\t\t\t// Look for a macro invocation value\n\t\t\t\t\t\tvar macroInvocation = $tw.utils.parseMacroInvocation(source,pos);\n\t\t\t\t\t\tif(macroInvocation) {\n\t\t\t\t\t\t\tpos = macroInvocation.end;\n\t\t\t\t\t\t\tnode.type = \"macro\";\n\t\t\t\t\t\t\tnode.value = macroInvocation;\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tnode.type = \"string\";\n\t\t\t\t\t\t\tnode.value = \"true\";\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t} else {\n\t\tnode.type = \"string\";\n\t\tnode.value = \"true\";\n\t}\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/parsers/pdfparser.js": {
            "title": "$:/core/modules/parsers/pdfparser.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/pdfparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe PDF parser embeds a PDF viewer\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar ImageParser = function(type,text,options) {\n\tvar element = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"embed\",\n\t\t\tattributes: {}\n\t\t},\n\t\tsrc;\n\tif(options._canonical_uri) {\n\t\telement.attributes.src = {type: \"string\", value: options._canonical_uri};\n\t} else if(text) {\n\t\telement.attributes.src = {type: \"string\", value: \"data:application/pdf;base64,\" + text};\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"application/pdf\"] = ImageParser;\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/parsers/textparser.js": {
            "title": "$:/core/modules/parsers/textparser.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/textparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe plain text parser processes blocks of source text into a degenerate parse tree consisting of a single text node\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar TextParser = function(type,text,options) {\n\tthis.tree = [{\n\t\ttype: \"codeblock\",\n\t\tattributes: {\n\t\t\tcode: {type: \"string\", value: text},\n\t\t\tlanguage: {type: \"string\", value: type}\n\t\t}\n\t}];\n};\n\nexports[\"text/plain\"] = TextParser;\nexports[\"text/x-tiddlywiki\"] = TextParser;\nexports[\"application/javascript\"] = TextParser;\nexports[\"application/json\"] = TextParser;\nexports[\"text/css\"] = TextParser;\nexports[\"application/x-tiddler-dictionary\"] = TextParser;\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/parsers/videoparser.js": {
            "title": "$:/core/modules/parsers/videoparser.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/videoparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe video parser parses a video tiddler into an embeddable HTML element\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar VideoParser = function(type,text,options) {\n\tvar element = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"video\",\n\t\t\tattributes: {\n\t\t\t\tcontrols: {type: \"string\", value: \"controls\"},\n\t\t\t\tstyle: {type: \"string\", value: \"width: 100%; object-fit: contain\"}\n\t\t\t}\n\t\t},\n\t\tsrc;\n\tif(options._canonical_uri) {\n\t\telement.attributes.src = {type: \"string\", value: options._canonical_uri};\n\t} else if(text) {\n\t\telement.attributes.src = {type: \"string\", value: \"data:\" + type + \";base64,\" + text};\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"video/ogg\"] = VideoParser;\nexports[\"video/webm\"] = VideoParser;\nexports[\"video/mp4\"] = VideoParser;\nexports[\"video/quicktime\"] = VideoParser;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/parsers/wikiparser/rules/codeblock.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/codeblock.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/codeblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for code blocks. For example:\n\n```\n\t```\n\tThis text will not be //wikified//\n\t```\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"codeblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match and get language if defined\n\tthis.matchRegExp = /```([\\w-]*)\\r?\\n/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /(\\r?\\n```$)/mg;\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Look for the end of the block\n\treEnd.lastIndex = this.parser.pos;\n\tvar match = reEnd.exec(this.parser.source),\n\t\ttext;\n\t// Process the block\n\tif(match) {\n\t\ttext = this.parser.source.substring(this.parser.pos,match.index);\n\t\tthis.parser.pos = match.index + match[0].length;\n\t} else {\n\t\ttext = this.parser.source.substr(this.parser.pos);\n\t\tthis.parser.pos = this.parser.sourceLength;\n\t}\n\t// Return the $codeblock widget\n\treturn [{\n\t\t\ttype: \"codeblock\",\n\t\t\tattributes: {\n\t\t\t\t\tcode: {type: \"string\", value: text},\n\t\t\t\t\tlanguage: {type: \"string\", value: this.match[1]}\n\t\t\t}\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/codeinline.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/codeinline.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/codeinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for code runs. For example:\n\n```\n\tThis is a `code run`.\n\tThis is another ``code run``\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"codeinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(``?)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar reEnd = new RegExp(this.match[1], \"mg\");\n\t// Look for the end marker\n\treEnd.lastIndex = this.parser.pos;\n\tvar match = reEnd.exec(this.parser.source),\n\t\ttext;\n\t// Process the text\n\tif(match) {\n\t\ttext = this.parser.source.substring(this.parser.pos,match.index);\n\t\tthis.parser.pos = match.index + match[0].length;\n\t} else {\n\t\ttext = this.parser.source.substr(this.parser.pos);\n\t\tthis.parser.pos = this.parser.sourceLength;\n\t}\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"code\",\n\t\tchildren: [{\n\t\t\ttype: \"text\",\n\t\t\ttext: text\n\t\t}]\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/commentblock.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/commentblock.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/commentblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for HTML comments. For example:\n\n```\n<!-- This is a comment -->\n```\n\nNote that the syntax for comments is simplified to an opening \"<!--\" sequence and a closing \"-->\" sequence -- HTML itself implements a more complex format (see http://ostermiller.org/findhtmlcomment.html)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"commentblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\tthis.matchRegExp = /<!--/mg;\n\tthis.endMatchRegExp = /-->/mg;\n};\n\nexports.findNextMatch = function(startPos) {\n\tthis.matchRegExp.lastIndex = startPos;\n\tthis.match = this.matchRegExp.exec(this.parser.source);\n\tif(this.match) {\n\t\tthis.endMatchRegExp.lastIndex = startPos + this.match[0].length;\n\t\tthis.endMatch = this.endMatchRegExp.exec(this.parser.source);\n\t\tif(this.endMatch) {\n\t\t\treturn this.match.index;\n\t\t}\n\t}\n\treturn undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.endMatchRegExp.lastIndex;\n\t// Don't return any elements\n\treturn [];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/commentinline.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/commentinline.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/commentinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for HTML comments. For example:\n\n```\n<!-- This is a comment -->\n```\n\nNote that the syntax for comments is simplified to an opening \"<!--\" sequence and a closing \"-->\" sequence -- HTML itself implements a more complex format (see http://ostermiller.org/findhtmlcomment.html)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"commentinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\tthis.matchRegExp = /<!--/mg;\n\tthis.endMatchRegExp = /-->/mg;\n};\n\nexports.findNextMatch = function(startPos) {\n\tthis.matchRegExp.lastIndex = startPos;\n\tthis.match = this.matchRegExp.exec(this.parser.source);\n\tif(this.match) {\n\t\tthis.endMatchRegExp.lastIndex = startPos + this.match[0].length;\n\t\tthis.endMatch = this.endMatchRegExp.exec(this.parser.source);\n\t\tif(this.endMatch) {\n\t\t\treturn this.match.index;\n\t\t}\n\t}\n\treturn undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.endMatchRegExp.lastIndex;\n\t// Don't return any elements\n\treturn [];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/dash.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/dash.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/dash.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for dashes. For example:\n\n```\nThis is an en-dash: --\n\nThis is an em-dash: ---\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"dash\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /-{2,3}(?!-)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar dash = this.match[0].length === 2 ? \"&ndash;\" : \"&mdash;\";\n\treturn [{\n\t\ttype: \"entity\",\n\t\tentity: dash\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/emphasis/bold.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/bold.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/bold.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - bold. For example:\n\n```\n\tThis is ''bold'' text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except bold \n\\rules only bold \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"bold\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /''/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/''/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"strong\",\n\t\tchildren: tree\n\t}];\n};\n\n})();",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/emphasis/italic.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/italic.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/italic.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - italic. For example:\n\n```\n\tThis is //italic// text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except italic\n\\rules only italic\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"italic\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\/\\//mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/\\/\\//mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"em\",\n\t\tchildren: tree\n\t}];\n};\n\n})();",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/emphasis/strikethrough.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/strikethrough.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/strikethrough.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - strikethrough. For example:\n\n```\n\tThis is ~~strikethrough~~ text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except strikethrough \n\\rules only strikethrough \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"strikethrough\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /~~/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/~~/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"strike\",\n\t\tchildren: tree\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/emphasis/subscript.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/subscript.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/subscript.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - subscript. For example:\n\n```\n\tThis is ,,subscript,, text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except subscript \n\\rules only subscript \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"subscript\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /,,/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/,,/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"sub\",\n\t\tchildren: tree\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/emphasis/superscript.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/superscript.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/superscript.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - superscript. For example:\n\n```\n\tThis is ^^superscript^^ text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except superscript \n\\rules only superscript \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"superscript\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\^\\^/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/\\^\\^/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"sup\",\n\t\tchildren: tree\n\t}];\n};\n\n})();",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/emphasis/underscore.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/underscore.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/underscore.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - underscore. For example:\n\n```\n\tThis is __underscore__ text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except underscore \n\\rules only underscore\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"underscore\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /__/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/__/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"u\",\n\t\tchildren: tree\n\t}];\n};\n\n})();",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/entity.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/entity.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/entity.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for HTML entities. For example:\n\n```\n\tThis is a copyright symbol: &copy;\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"entity\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(&#?[a-zA-Z0-9]{2,8};)/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get all the details of the match\n\tvar entityString = this.match[1];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Return the entity\n\treturn [{type: \"entity\", entity: this.match[0]}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/extlink.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/extlink.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/extlink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for external links. For example:\n\n```\nAn external link: https://www.tiddlywiki.com/\n\nA suppressed external link: ~http://www.tiddlyspace.com/\n```\n\nExternal links can be suppressed by preceding them with `~`.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"extlink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /~?(?:file|http|https|mailto|ftp|irc|news|data|skype):[^\\s<>{}\\[\\]`|\"\\\\^]+(?:\\/|\\b)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Create the link unless it is suppressed\n\tif(this.match[0].substr(0,1) === \"~\") {\n\t\treturn [{type: \"text\", text: this.match[0].substr(1)}];\n\t} else {\n\t\treturn [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"a\",\n\t\t\tattributes: {\n\t\t\t\thref: {type: \"string\", value: this.match[0]},\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-tiddlylink-external\"},\n\t\t\t\ttarget: {type: \"string\", value: \"_blank\"},\n\t\t\t\trel: {type: \"string\", value: \"noopener noreferrer\"}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\", text: this.match[0]\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/filteredtranscludeblock.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/filteredtranscludeblock.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/filteredtranscludeblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for block-level filtered transclusion. For example:\n\n```\n{{{ [tag[docs]] }}}\n{{{ [tag[docs]] |tooltip}}}\n{{{ [tag[docs]] ||TemplateTitle}}}\n{{{ [tag[docs]] |tooltip||TemplateTitle}}}\n{{{ [tag[docs]] }}width:40;height:50;}.class.class\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"filteredtranscludeblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{\\{([^\\|]+?)(?:\\|([^\\|\\{\\}]+))?(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}([^\\}]*)\\}(?:\\.(\\S+))?(?:\\r?\\n|$)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar filter = this.match[1],\n\t\ttooltip = this.match[2],\n\t\ttemplate = $tw.utils.trim(this.match[3]),\n\t\tstyle = this.match[4],\n\t\tclasses = this.match[5];\n\t// Return the list widget\n\tvar node = {\n\t\ttype: \"list\",\n\t\tattributes: {\n\t\t\tfilter: {type: \"string\", value: filter}\n\t\t},\n\t\tisBlock: true\n\t};\n\tif(tooltip) {\n\t\tnode.attributes.tooltip = {type: \"string\", value: tooltip};\n\t}\n\tif(template) {\n\t\tnode.attributes.template = {type: \"string\", value: template};\n\t}\n\tif(style) {\n\t\tnode.attributes.style = {type: \"string\", value: style};\n\t}\n\tif(classes) {\n\t\tnode.attributes.itemClass = {type: \"string\", value: classes.split(\".\").join(\" \")};\n\t}\n\treturn [node];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/filteredtranscludeinline.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/filteredtranscludeinline.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/filteredtranscludeinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for inline filtered transclusion. For example:\n\n```\n{{{ [tag[docs]] }}}\n{{{ [tag[docs]] |tooltip}}}\n{{{ [tag[docs]] ||TemplateTitle}}}\n{{{ [tag[docs]] |tooltip||TemplateTitle}}}\n{{{ [tag[docs]] }}width:40;height:50;}.class.class\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"filteredtranscludeinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{\\{([^\\|]+?)(?:\\|([^\\|\\{\\}]+))?(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}([^\\}]*)\\}(?:\\.(\\S+))?/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar filter = this.match[1],\n\t\ttooltip = this.match[2],\n\t\ttemplate = $tw.utils.trim(this.match[3]),\n\t\tstyle = this.match[4],\n\t\tclasses = this.match[5];\n\t// Return the list widget\n\tvar node = {\n\t\ttype: \"list\",\n\t\tattributes: {\n\t\t\tfilter: {type: \"string\", value: filter}\n\t\t}\n\t};\n\tif(tooltip) {\n\t\tnode.attributes.tooltip = {type: \"string\", value: tooltip};\n\t}\n\tif(template) {\n\t\tnode.attributes.template = {type: \"string\", value: template};\n\t}\n\tif(style) {\n\t\tnode.attributes.style = {type: \"string\", value: style};\n\t}\n\tif(classes) {\n\t\tnode.attributes.itemClass = {type: \"string\", value: classes.split(\".\").join(\" \")};\n\t}\n\treturn [node];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/hardlinebreaks.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/hardlinebreaks.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/hardlinebreaks.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for marking areas with hard line breaks. For example:\n\n```\n\"\"\"\nThis is some text\nThat is set like\nIt is a Poem\nWhen it is\nClearly\nNot\n\"\"\"\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"hardlinebreaks\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\"\"\"(?:\\r?\\n)?/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /(\"\"\")|(\\r?\\n)/mg,\n\t\ttree = [],\n\t\tmatch;\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tdo {\n\t\t// Parse the run up to the terminator\n\t\ttree.push.apply(tree,this.parser.parseInlineRun(reEnd,{eatTerminator: false}));\n\t\t// Redo the terminator match\n\t\treEnd.lastIndex = this.parser.pos;\n\t\tmatch = reEnd.exec(this.parser.source);\n\t\tif(match) {\n\t\t\tthis.parser.pos = reEnd.lastIndex;\n\t\t\t// Add a line break if the terminator was a line break\n\t\t\tif(match[2]) {\n\t\t\t\ttree.push({type: \"element\", tag: \"br\"});\n\t\t\t}\n\t\t}\n\t} while(match && !match[1]);\n\t// Return the nodes\n\treturn tree;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/heading.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/heading.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/heading.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for headings\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"heading\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(!{1,6})/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get all the details of the match\n\tvar headingLevel = this.match[1].length;\n\t// Move past the !s\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse any classes, whitespace and then the heading itself\n\tvar classes = this.parser.parseClasses();\n\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\tvar tree = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t// Return the heading\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"h\" + headingLevel, \n\t\tattributes: {\n\t\t\t\"class\": {type: \"string\", value: classes.join(\" \")}\n\t\t},\n\t\tchildren: tree\n\t}];\n};\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/horizrule.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/horizrule.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/horizrule.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for rules. For example:\n\n```\n---\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"horizrule\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /-{3,}\\r?(?:\\n|$)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\treturn [{type: \"element\", tag: \"hr\"}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/html.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/html.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/html.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki rule for HTML elements and widgets. For example:\n\n{{{\n<aside>\nThis is an HTML5 aside element\n</aside>\n\n<$slider target=\"MyTiddler\">\nThis is a widget invocation\n</$slider>\n\n}}}\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"html\";\nexports.types = {inline: true, block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n};\n\nexports.findNextMatch = function(startPos) {\n\t// Find the next tag\n\tthis.nextTag = this.findNextTag(this.parser.source,startPos,{\n\t\trequireLineBreak: this.is.block\n\t});\n\treturn this.nextTag ? this.nextTag.start : undefined;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Retrieve the most recent match so that recursive calls don't overwrite it\n\tvar tag = this.nextTag;\n\tthis.nextTag = null;\n\t// Advance the parser position to past the tag\n\tthis.parser.pos = tag.end;\n\t// Check for an immediately following double linebreak\n\tvar hasLineBreak = !tag.isSelfClosing && !!$tw.utils.parseTokenRegExp(this.parser.source,this.parser.pos,/([^\\S\\n\\r]*\\r?\\n(?:[^\\S\\n\\r]*\\r?\\n|$))/g);\n\t// Set whether we're in block mode\n\ttag.isBlock = this.is.block || hasLineBreak;\n\t// Parse the body if we need to\n\tif(!tag.isSelfClosing && $tw.config.htmlVoidElements.indexOf(tag.tag) === -1) {\n\t\t\tvar reEndString = \"</\" + $tw.utils.escapeRegExp(tag.tag) + \">\",\n\t\t\t\treEnd = new RegExp(\"(\" + reEndString + \")\",\"mg\");\n\t\tif(hasLineBreak) {\n\t\t\ttag.children = this.parser.parseBlocks(reEndString);\n\t\t} else {\n\t\t\ttag.children = this.parser.parseInlineRun(reEnd);\n\t\t}\n\t\treEnd.lastIndex = this.parser.pos;\n\t\tvar endMatch = reEnd.exec(this.parser.source);\n\t\tif(endMatch && endMatch.index === this.parser.pos) {\n\t\t\tthis.parser.pos = endMatch.index + endMatch[0].length;\n\t\t}\n\t}\n\t// Return the tag\n\treturn [tag];\n};\n\n/*\nLook for an HTML tag. Returns null if not found, otherwise returns {type: \"element\", name:, attributes: [], isSelfClosing:, start:, end:,}\n*/\nexports.parseTag = function(source,pos,options) {\n\toptions = options || {};\n\tvar token,\n\t\tnode = {\n\t\t\ttype: \"element\",\n\t\t\tstart: pos,\n\t\t\tattributes: {}\n\t\t};\n\t// Define our regexps\n\tvar reTagName = /([a-zA-Z0-9\\-\\$]+)/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a less than sign\n\ttoken = $tw.utils.parseTokenString(source,pos,\"<\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Get the tag name\n\ttoken = $tw.utils.parseTokenRegExp(source,pos,reTagName);\n\tif(!token) {\n\t\treturn null;\n\t}\n\tnode.tag = token.match[1];\n\tif(node.tag.slice(1).indexOf(\"$\") !== -1) {\n\t\treturn null;\n\t}\n\tif(node.tag.charAt(0) === \"$\") {\n\t\tnode.type = node.tag.substr(1);\n\t}\n\tpos = token.end;\n\t// Check that the tag is terminated by a space, / or >\n\tif(!$tw.utils.parseWhiteSpace(source,pos) && !(source.charAt(pos) === \"/\") && !(source.charAt(pos) === \">\") ) {\n\t\treturn null;\n\t}\n\t// Process attributes\n\tvar attribute = $tw.utils.parseAttribute(source,pos);\n\twhile(attribute) {\n\t\tnode.attributes[attribute.name] = attribute;\n\t\tpos = attribute.end;\n\t\t// Get the next attribute\n\t\tattribute = $tw.utils.parseAttribute(source,pos);\n\t}\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a closing slash\n\ttoken = $tw.utils.parseTokenString(source,pos,\"/\");\n\tif(token) {\n\t\tpos = token.end;\n\t\tnode.isSelfClosing = true;\n\t}\n\t// Look for a greater than sign\n\ttoken = $tw.utils.parseTokenString(source,pos,\">\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Check for a required line break\n\tif(options.requireLineBreak) {\n\t\ttoken = $tw.utils.parseTokenRegExp(source,pos,/([^\\S\\n\\r]*\\r?\\n(?:[^\\S\\n\\r]*\\r?\\n|$))/g);\n\t\tif(!token) {\n\t\t\treturn null;\n\t\t}\n\t}\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\nexports.findNextTag = function(source,pos,options) {\n\t// A regexp for finding candidate HTML tags\n\tvar reLookahead = /<([a-zA-Z\\-\\$]+)/g;\n\t// Find the next candidate\n\treLookahead.lastIndex = pos;\n\tvar match = reLookahead.exec(source);\n\twhile(match) {\n\t\t// Try to parse the candidate as a tag\n\t\tvar tag = this.parseTag(source,match.index,options);\n\t\t// Return success\n\t\tif(tag && this.isLegalTag(tag)) {\n\t\t\treturn tag;\n\t\t}\n\t\t// Look for the next match\n\t\treLookahead.lastIndex = match.index + 1;\n\t\tmatch = reLookahead.exec(source);\n\t}\n\t// Failed\n\treturn null;\n};\n\nexports.isLegalTag = function(tag) {\n\t// Widgets are always OK\n\tif(tag.type !== \"element\") {\n\t\treturn true;\n\t// If it's an HTML tag that starts with a dash then it's not legal\n\t} else if(tag.tag.charAt(0) === \"-\") {\n\t\treturn false;\n\t} else {\n\t\t// Otherwise it's OK\n\t\treturn true;\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/image.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/image.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/image.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for embedding images. For example:\n\n```\n[img[https://tiddlywiki.com/fractalveg.jpg]]\n[img width=23 height=24 [https://tiddlywiki.com/fractalveg.jpg]]\n[img width={{!!width}} height={{!!height}} [https://tiddlywiki.com/fractalveg.jpg]]\n[img[Description of image|https://tiddlywiki.com/fractalveg.jpg]]\n[img[TiddlerTitle]]\n[img[Description of image|TiddlerTitle]]\n```\n\nGenerates the `<$image>` widget.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"image\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n};\n\nexports.findNextMatch = function(startPos) {\n\t// Find the next tag\n\tthis.nextImage = this.findNextImage(this.parser.source,startPos);\n\treturn this.nextImage ? this.nextImage.start : undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.nextImage.end;\n\tvar node = {\n\t\ttype: \"image\",\n\t\tattributes: this.nextImage.attributes\n\t};\n\treturn [node];\n};\n\n/*\nFind the next image from the current position\n*/\nexports.findNextImage = function(source,pos) {\n\t// A regexp for finding candidate HTML tags\n\tvar reLookahead = /(\\[img)/g;\n\t// Find the next candidate\n\treLookahead.lastIndex = pos;\n\tvar match = reLookahead.exec(source);\n\twhile(match) {\n\t\t// Try to parse the candidate as a tag\n\t\tvar tag = this.parseImage(source,match.index);\n\t\t// Return success\n\t\tif(tag) {\n\t\t\treturn tag;\n\t\t}\n\t\t// Look for the next match\n\t\treLookahead.lastIndex = match.index + 1;\n\t\tmatch = reLookahead.exec(source);\n\t}\n\t// Failed\n\treturn null;\n};\n\n/*\nLook for an image at the specified position. Returns null if not found, otherwise returns {type: \"image\", attributes: [], isSelfClosing:, start:, end:,}\n*/\nexports.parseImage = function(source,pos) {\n\tvar token,\n\t\tnode = {\n\t\t\ttype: \"image\",\n\t\t\tstart: pos,\n\t\t\tattributes: {}\n\t\t};\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the `[img`\n\ttoken = $tw.utils.parseTokenString(source,pos,\"[img\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Process attributes\n\tif(source.charAt(pos) !== \"[\") {\n\t\tvar attribute = $tw.utils.parseAttribute(source,pos);\n\t\twhile(attribute) {\n\t\t\tnode.attributes[attribute.name] = attribute;\n\t\t\tpos = attribute.end;\n\t\t\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t\t\tif(source.charAt(pos) !== \"[\") {\n\t\t\t\t// Get the next attribute\n\t\t\t\tattribute = $tw.utils.parseAttribute(source,pos);\n\t\t\t} else {\n\t\t\t\tattribute = null;\n\t\t\t}\n\t\t}\n\t}\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the `[` after the attributes\n\ttoken = $tw.utils.parseTokenString(source,pos,\"[\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Get the source up to the terminating `]]`\n\ttoken = $tw.utils.parseTokenRegExp(source,pos,/(?:([^|\\]]*?)\\|)?([^\\]]+?)\\]\\]/g);\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\tif(token.match[1]) {\n\t\tnode.attributes.tooltip = {type: \"string\", value: token.match[1].trim()};\n\t}\n\tnode.attributes.source = {type: \"string\", value: (token.match[2] || \"\").trim()};\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/import.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/import.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/import.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki pragma rule for importing variable definitions\n\n```\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"import\";\nexports.types = {pragma: true};\n\n/*\nInstantiate parse rule\n*/\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\\\import[^\\S\\n]/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\tvar self = this;\n\t// Move past the pragma invocation\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse the filter terminated by a line break\n\tvar reMatch = /(.*)(\\r?\\n)|$/mg;\n\treMatch.lastIndex = this.parser.pos;\n\tvar match = reMatch.exec(this.parser.source);\n\tthis.parser.pos = reMatch.lastIndex;\n\t// Parse tree nodes to return\n\treturn [{\n\t\ttype: \"importvariables\",\n\t\tattributes: {\n\t\t\tfilter: {type: \"string\", value: match[1]}\n\t\t},\n\t\tchildren: []\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/list.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/list.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/list.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for lists. For example:\n\n```\n* This is an unordered list\n* It has two items\n\n# This is a numbered list\n## With a subitem\n# And a third item\n\n; This is a term that is being defined\n: This is the definition of that term\n```\n\nNote that lists can be nested arbitrarily:\n\n```\n#** One\n#* Two\n#** Three\n#**** Four\n#**# Five\n#**## Six\n## Seven\n### Eight\n## Nine\n```\n\nA CSS class can be applied to a list item as follows:\n\n```\n* List item one\n*.active List item two has the class `active`\n* List item three\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"list\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /([\\*#;:>]+)/mg;\n};\n\nvar listTypes = {\n\t\"*\": {listTag: \"ul\", itemTag: \"li\"},\n\t\"#\": {listTag: \"ol\", itemTag: \"li\"},\n\t\";\": {listTag: \"dl\", itemTag: \"dt\"},\n\t\":\": {listTag: \"dl\", itemTag: \"dd\"},\n\t\">\": {listTag: \"blockquote\", itemTag: \"div\"}\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Array of parse tree nodes for the previous row of the list\n\tvar listStack = [];\n\t// Cycle through the items in the list\n\twhile(true) {\n\t\t// Match the list marker\n\t\tvar reMatch = /([\\*#;:>]+)/mg;\n\t\treMatch.lastIndex = this.parser.pos;\n\t\tvar match = reMatch.exec(this.parser.source);\n\t\tif(!match || match.index !== this.parser.pos) {\n\t\t\tbreak;\n\t\t}\n\t\t// Check whether the list type of the top level matches\n\t\tvar listInfo = listTypes[match[0].charAt(0)];\n\t\tif(listStack.length > 0 && listStack[0].tag !== listInfo.listTag) {\n\t\t\tbreak;\n\t\t}\n\t\t// Move past the list marker\n\t\tthis.parser.pos = match.index + match[0].length;\n\t\t// Walk through the list markers for the current row\n\t\tfor(var t=0; t<match[0].length; t++) {\n\t\t\tlistInfo = listTypes[match[0].charAt(t)];\n\t\t\t// Remove any stacked up element if we can't re-use it because the list type doesn't match\n\t\t\tif(listStack.length > t && listStack[t].tag !== listInfo.listTag) {\n\t\t\t\tlistStack.splice(t,listStack.length - t);\n\t\t\t}\n\t\t\t// Construct the list element or reuse the previous one at this level\n\t\t\tif(listStack.length <= t) {\n\t\t\t\tvar listElement = {type: \"element\", tag: listInfo.listTag, children: [\n\t\t\t\t\t{type: \"element\", tag: listInfo.itemTag, children: []}\n\t\t\t\t]};\n\t\t\t\t// Link this list element into the last child item of the parent list item\n\t\t\t\tif(t) {\n\t\t\t\t\tvar prevListItem = listStack[t-1].children[listStack[t-1].children.length-1];\n\t\t\t\t\tprevListItem.children.push(listElement);\n\t\t\t\t}\n\t\t\t\t// Save this element in the stack\n\t\t\t\tlistStack[t] = listElement;\n\t\t\t} else if(t === (match[0].length - 1)) {\n\t\t\t\tlistStack[t].children.push({type: \"element\", tag: listInfo.itemTag, children: []});\n\t\t\t}\n\t\t}\n\t\tif(listStack.length > match[0].length) {\n\t\t\tlistStack.splice(match[0].length,listStack.length - match[0].length);\n\t\t}\n\t\t// Process the body of the list item into the last list item\n\t\tvar lastListChildren = listStack[listStack.length-1].children,\n\t\t\tlastListItem = lastListChildren[lastListChildren.length-1],\n\t\t\tclasses = this.parser.parseClasses();\n\t\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\t\tvar tree = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t\tlastListItem.children.push.apply(lastListItem.children,tree);\n\t\tif(classes.length > 0) {\n\t\t\t$tw.utils.addClassToParseTreeNode(lastListItem,classes.join(\" \"));\n\t\t}\n\t\t// Consume any whitespace following the list item\n\t\tthis.parser.skipWhitespace();\n\t}\n\t// Return the root element of the list\n\treturn [listStack[0]];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/macrocallblock.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/macrocallblock.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/macrocallblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki rule for block macro calls\n\n```\n<<name value value2>>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"macrocallblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /<<([^>\\s]+)(?:\\s*)((?:[^>]|(?:>(?!>)))*?)>>(?:\\r?\\n|$)/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get all the details of the match\n\tvar macroName = this.match[1],\n\t\tparamString = this.match[2];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar params = [],\n\t\treParam = /\\s*(?:([A-Za-z0-9\\-_]+)\\s*:)?(?:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\"'\\s]+)))/mg,\n\t\tparamMatch = reParam.exec(paramString);\n\twhile(paramMatch) {\n\t\t// Process this parameter\n\t\tvar paramInfo = {\n\t\t\tvalue: paramMatch[2] || paramMatch[3] || paramMatch[4] || paramMatch[5] || paramMatch[6]\n\t\t};\n\t\tif(paramMatch[1]) {\n\t\t\tparamInfo.name = paramMatch[1];\n\t\t}\n\t\tparams.push(paramInfo);\n\t\t// Find the next match\n\t\tparamMatch = reParam.exec(paramString);\n\t}\n\treturn [{\n\t\ttype: \"macrocall\",\n\t\tname: macroName,\n\t\tparams: params,\n\t\tisBlock: true\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/macrocallinline.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/macrocallinline.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/macrocallinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki rule for macro calls\n\n```\n<<name value value2>>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"macrocallinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /<<([^\\s>]+)\\s*([\\s\\S]*?)>>/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get all the details of the match\n\tvar macroName = this.match[1],\n\t\tparamString = this.match[2];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar params = [],\n\t\treParam = /\\s*(?:([A-Za-z0-9\\-_]+)\\s*:)?(?:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\"'\\s]+)))/mg,\n\t\tparamMatch = reParam.exec(paramString);\n\twhile(paramMatch) {\n\t\t// Process this parameter\n\t\tvar paramInfo = {\n\t\t\tvalue: paramMatch[2] || paramMatch[3] || paramMatch[4] || paramMatch[5]|| paramMatch[6]\n\t\t};\n\t\tif(paramMatch[1]) {\n\t\t\tparamInfo.name = paramMatch[1];\n\t\t}\n\t\tparams.push(paramInfo);\n\t\t// Find the next match\n\t\tparamMatch = reParam.exec(paramString);\n\t}\n\treturn [{\n\t\ttype: \"macrocall\",\n\t\tname: macroName,\n\t\tparams: params\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/macrodef.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/macrodef.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/macrodef.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki pragma rule for macro definitions\n\n```\n\\define name(param:defaultvalue,param2:defaultvalue)\ndefinition text, including $param$ markers\n\\end\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"macrodef\";\nexports.types = {pragma: true};\n\n/*\nInstantiate parse rule\n*/\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\\\define\\s+([^(\\s]+)\\(\\s*([^)]*)\\)(\\s*\\r?\\n)?/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Move past the macro name and parameters\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse the parameters\n\tvar paramString = this.match[2],\n\t\tparams = [];\n\tif(paramString !== \"\") {\n\t\tvar reParam = /\\s*([A-Za-z0-9\\-_]+)(?:\\s*:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\"'\\s]+)))?/mg,\n\t\t\tparamMatch = reParam.exec(paramString);\n\t\twhile(paramMatch) {\n\t\t\t// Save the parameter details\n\t\t\tvar paramInfo = {name: paramMatch[1]},\n\t\t\t\tdefaultValue = paramMatch[2] || paramMatch[3] || paramMatch[4] || paramMatch[5] || paramMatch[6];\n\t\t\tif(defaultValue) {\n\t\t\t\tparamInfo[\"default\"] = defaultValue;\n\t\t\t}\n\t\t\tparams.push(paramInfo);\n\t\t\t// Look for the next parameter\n\t\t\tparamMatch = reParam.exec(paramString);\n\t\t}\n\t}\n\t// Is this a multiline definition?\n\tvar reEnd;\n\tif(this.match[3]) {\n\t\t// If so, the end of the body is marked with \\end\n\t\treEnd = /(\\r?\\n\\\\end[^\\S\\n\\r]*(?:$|\\r?\\n))/mg;\n\t} else {\n\t\t// Otherwise, the end of the definition is marked by the end of the line\n\t\treEnd = /($|\\r?\\n)/mg;\n\t\t// Move past any whitespace\n\t\tthis.parser.pos = $tw.utils.skipWhiteSpace(this.parser.source,this.parser.pos);\n\t}\n\t// Find the end of the definition\n\treEnd.lastIndex = this.parser.pos;\n\tvar text,\n\t\tendMatch = reEnd.exec(this.parser.source);\n\tif(endMatch) {\n\t\ttext = this.parser.source.substring(this.parser.pos,endMatch.index);\n\t\tthis.parser.pos = endMatch.index + endMatch[0].length;\n\t} else {\n\t\t// We didn't find the end of the definition, so we'll make it blank\n\t\ttext = \"\";\n\t}\n\t// Save the macro definition\n\treturn [{\n\t\ttype: \"set\",\n\t\tattributes: {\n\t\t\tname: {type: \"string\", value: this.match[1]},\n\t\t\tvalue: {type: \"string\", value: text}\n\t\t},\n\t\tchildren: [],\n\t\tparams: params,\n\t\tisMacroDefinition: true\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/prettyextlink.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/prettyextlink.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/prettyextlink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for external links. For example:\n\n```\n[ext[https://tiddlywiki.com/fractalveg.jpg]]\n[ext[Tooltip|https://tiddlywiki.com/fractalveg.jpg]]\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"prettyextlink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n};\n\nexports.findNextMatch = function(startPos) {\n\t// Find the next tag\n\tthis.nextLink = this.findNextLink(this.parser.source,startPos);\n\treturn this.nextLink ? this.nextLink.start : undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.nextLink.end;\n\treturn [this.nextLink];\n};\n\n/*\nFind the next link from the current position\n*/\nexports.findNextLink = function(source,pos) {\n\t// A regexp for finding candidate links\n\tvar reLookahead = /(\\[ext\\[)/g;\n\t// Find the next candidate\n\treLookahead.lastIndex = pos;\n\tvar match = reLookahead.exec(source);\n\twhile(match) {\n\t\t// Try to parse the candidate as a link\n\t\tvar link = this.parseLink(source,match.index);\n\t\t// Return success\n\t\tif(link) {\n\t\t\treturn link;\n\t\t}\n\t\t// Look for the next match\n\t\treLookahead.lastIndex = match.index + 1;\n\t\tmatch = reLookahead.exec(source);\n\t}\n\t// Failed\n\treturn null;\n};\n\n/*\nLook for an link at the specified position. Returns null if not found, otherwise returns {type: \"element\", tag: \"a\", attributes: [], isSelfClosing:, start:, end:,}\n*/\nexports.parseLink = function(source,pos) {\n\tvar token,\n\t\ttextNode = {\n\t\t\ttype: \"text\"\n\t\t},\n\t\tnode = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"a\",\n\t\t\tstart: pos,\n\t\t\tattributes: {\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-tiddlylink-external\"},\n\t\t\t},\n\t\t\tchildren: [textNode]\n\t\t};\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the `[ext[`\n\ttoken = $tw.utils.parseTokenString(source,pos,\"[ext[\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Look ahead for the terminating `]]`\n\tvar closePos = source.indexOf(\"]]\",pos);\n\tif(closePos === -1) {\n\t\treturn null;\n\t}\n\t// Look for a `|` separating the tooltip\n\tvar splitPos = source.indexOf(\"|\",pos);\n\tif(splitPos === -1 || splitPos > closePos) {\n\t\tsplitPos = null;\n\t}\n\t// Pull out the tooltip and URL\n\tvar tooltip, URL;\n\tif(splitPos) {\n\t\tURL = source.substring(splitPos + 1,closePos).trim();\n\t\ttextNode.text = source.substring(pos,splitPos).trim();\n\t} else {\n\t\tURL = source.substring(pos,closePos).trim();\n\t\ttextNode.text = URL;\n\t}\n\tnode.attributes.href = {type: \"string\", value: URL};\n\tnode.attributes.target = {type: \"string\", value: \"_blank\"};\n\tnode.attributes.rel = {type: \"string\", value: \"noopener noreferrer\"};\n\t// Update the end position\n\tnode.end = closePos + 2;\n\treturn node;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/prettylink.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/prettylink.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/prettylink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for pretty links. For example:\n\n```\n[[Introduction]]\n\n[[Link description|TiddlerTitle]]\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"prettylink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\[\\[(.*?)(?:\\|(.*?))?\\]\\]/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Process the link\n\tvar text = this.match[1],\n\t\tlink = this.match[2] || text;\n\tif($tw.utils.isLinkExternal(link)) {\n\t\treturn [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"a\",\n\t\t\tattributes: {\n\t\t\t\thref: {type: \"string\", value: link},\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-tiddlylink-external\"},\n\t\t\t\ttarget: {type: \"string\", value: \"_blank\"},\n\t\t\t\trel: {type: \"string\", value: \"noopener noreferrer\"}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\", text: text\n\t\t\t}]\n\t\t}];\n\t} else {\n\t\treturn [{\n\t\t\ttype: \"link\",\n\t\t\tattributes: {\n\t\t\t\tto: {type: \"string\", value: link}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\", text: text\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/quoteblock.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/quoteblock.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/quoteblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for quote blocks. For example:\n\n```\n\t<<<.optionalClass(es) optional cited from\n\ta quote\n\t<<<\n\t\n\t<<<.optionalClass(es)\n\ta quote\n\t<<< optional cited from\n```\n\nQuotes can be quoted by putting more <s\n\n```\n\t<<<\n\tQuote Level 1\n\t\n\t<<<<\n\tQuoteLevel 2\n\t<<<<\n\t\n\t<<<\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"quoteblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(<<<+)/mg;\n};\n\nexports.parse = function() {\n\tvar classes = [\"tc-quote\"];\n\t// Get all the details of the match\n\tvar reEndString = \"^\" + this.match[1] + \"(?!<)\";\n\t// Move past the <s\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t\n\t// Parse any classes, whitespace and then the optional cite itself\n\tclasses.push.apply(classes, this.parser.parseClasses());\n\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\tvar cite = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t// before handling the cite, parse the body of the quote\n\tvar tree= this.parser.parseBlocks(reEndString);\n\t// If we got a cite, put it before the text\n\tif(cite.length > 0) {\n\t\ttree.unshift({\n\t\t\ttype: \"element\",\n\t\t\ttag: \"cite\",\n\t\t\tchildren: cite\n\t\t});\n\t}\n\t// Parse any optional cite\n\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\tcite = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t// If we got a cite, push it\n\tif(cite.length > 0) {\n\t\ttree.push({\n\t\t\ttype: \"element\",\n\t\t\ttag: \"cite\",\n\t\t\tchildren: cite\n\t\t});\n\t}\n\t// Return the blockquote element\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"blockquote\",\n\t\tattributes: {\n\t\t\tclass: { type: \"string\", value: classes.join(\" \") },\n\t\t},\n\t\tchildren: tree\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/rules.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/rules.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/rules.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki pragma rule for rules specifications\n\n```\n\\rules except ruleone ruletwo rulethree\n\\rules only ruleone ruletwo rulethree\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"rules\";\nexports.types = {pragma: true};\n\n/*\nInstantiate parse rule\n*/\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\\\rules[^\\S\\n]/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Move past the pragma invocation\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse whitespace delimited tokens terminated by a line break\n\tvar reMatch = /[^\\S\\n]*(\\S+)|(\\r?\\n)/mg,\n\t\ttokens = [];\n\treMatch.lastIndex = this.parser.pos;\n\tvar match = reMatch.exec(this.parser.source);\n\twhile(match && match.index === this.parser.pos) {\n\t\tthis.parser.pos = reMatch.lastIndex;\n\t\t// Exit if we've got the line break\n\t\tif(match[2]) {\n\t\t\tbreak;\n\t\t}\n\t\t// Process the token\n\t\tif(match[1]) {\n\t\t\ttokens.push(match[1]);\n\t\t}\n\t\t// Match the next token\n\t\tmatch = reMatch.exec(this.parser.source);\n\t}\n\t// Process the tokens\n\tif(tokens.length > 0) {\n\t\tthis.parser.amendRules(tokens[0],tokens.slice(1));\n\t}\n\t// No parse tree nodes to return\n\treturn [];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/styleblock.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/styleblock.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/styleblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for assigning styles and classes to paragraphs and other blocks. For example:\n\n```\n@@.myClass\n@@background-color:red;\nThis paragraph will have the CSS class `myClass`.\n\n* The `<ul>` around this list will also have the class `myClass`\n* List item 2\n\n@@\n```\n\nNote that classes and styles can be mixed subject to the rule that styles must precede classes. For example\n\n```\n@@.myFirstClass.mySecondClass\n@@width:100px;.myThirdClass\nThis is a paragraph\n@@\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"styleblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /@@((?:[^\\.\\r\\n\\s:]+:[^\\r\\n;]+;)+)?(?:\\.([^\\r\\n\\s]+))?\\r?\\n/mg;\n};\n\nexports.parse = function() {\n\tvar reEndString = \"^@@(?:\\\\r?\\\\n)?\";\n\tvar classes = [], styles = [];\n\tdo {\n\t\t// Get the class and style\n\t\tif(this.match[1]) {\n\t\t\tstyles.push(this.match[1]);\n\t\t}\n\t\tif(this.match[2]) {\n\t\t\tclasses.push(this.match[2].split(\".\").join(\" \"));\n\t\t}\n\t\t// Move past the match\n\t\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t\t// Look for another line of classes and styles\n\t\tthis.match = this.matchRegExp.exec(this.parser.source);\n\t} while(this.match && this.match.index === this.parser.pos);\n\t// Parse the body\n\tvar tree = this.parser.parseBlocks(reEndString);\n\tfor(var t=0; t<tree.length; t++) {\n\t\tif(classes.length > 0) {\n\t\t\t$tw.utils.addClassToParseTreeNode(tree[t],classes.join(\" \"));\n\t\t}\n\t\tif(styles.length > 0) {\n\t\t\t$tw.utils.addAttributeToParseTreeNode(tree[t],\"style\",styles.join(\"\"));\n\t\t}\n\t}\n\treturn tree;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/styleinline.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/styleinline.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/styleinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for assigning styles and classes to inline runs. For example:\n\n```\n@@.myClass This is some text with a class@@\n@@background-color:red;This is some text with a background colour@@\n@@width:100px;.myClass This is some text with a class and a width@@\n```\n\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"styleinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /@@((?:[^\\.\\r\\n\\s:]+:[^\\r\\n;]+;)+)?(\\.(?:[^\\r\\n\\s]+)\\s+)?/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /@@/g;\n\t// Get the styles and class\n\tvar stylesString = this.match[1],\n\t\tclassString = this.match[2] ? this.match[2].split(\".\").join(\" \") : undefined;\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse the run up to the terminator\n\tvar tree = this.parser.parseInlineRun(reEnd,{eatTerminator: true});\n\t// Return the classed span\n\tvar node = {\n\t\ttype: \"element\",\n\t\ttag: \"span\",\n\t\tattributes: {\n\t\t\t\"class\": {type: \"string\", value: \"tc-inline-style\"}\n\t\t},\n\t\tchildren: tree\n\t};\n\tif(classString) {\n\t\t$tw.utils.addClassToParseTreeNode(node,classString);\n\t}\n\tif(stylesString) {\n\t\t$tw.utils.addAttributeToParseTreeNode(node,\"style\",stylesString);\n\t}\n\treturn [node];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/syslink.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/syslink.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/syslink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for system tiddler links.\nCan be suppressed preceding them with `~`.\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"syslink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = new RegExp(\n\t\t\"~?\\\\$:\\\\/[\" +\n\t\t$tw.config.textPrimitives.anyLetter.substr(1,$tw.config.textPrimitives.anyLetter.length - 2) +\n\t\t\"\\/._-]+\",\n\t\t\"mg\"\n\t);\n};\n\nexports.parse = function() {\n\tvar match = this.match[0];\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Create the link unless it is suppressed\n\tif(match.substr(0,1) === \"~\") {\n\t\treturn [{type: \"text\", text: match.substr(1)}];\n\t} else {\n\t\treturn [{\n\t\t\ttype: \"link\",\n\t\t\tattributes: {\n\t\t\t\tto: {type: \"string\", value: match}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\",\n\t\t\t\ttext: match\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/table.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/table.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/table.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for tables.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"table\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\|(?:[^\\n]*)\\|(?:[fhck]?)\\r?(?:\\n|$)/mg;\n};\n\nvar processRow = function(prevColumns) {\n\tvar cellRegExp = /(?:\\|([^\\n\\|]*)\\|)|(\\|[fhck]?\\r?(?:\\n|$))/mg,\n\t\tcellTermRegExp = /((?:\\x20*)\\|)/mg,\n\t\ttree = [],\n\t\tcol = 0,\n\t\tcolSpanCount = 1,\n\t\tprevCell,\n\t\tvAlign;\n\t// Match a single cell\n\tcellRegExp.lastIndex = this.parser.pos;\n\tvar cellMatch = cellRegExp.exec(this.parser.source);\n\twhile(cellMatch && cellMatch.index === this.parser.pos) {\n\t\tif(cellMatch[1] === \"~\") {\n\t\t\t// Rowspan\n\t\t\tvar last = prevColumns[col];\n\t\t\tif(last) {\n\t\t\t\tlast.rowSpanCount++;\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(last.element,\"rowspan\",last.rowSpanCount);\n\t\t\t\tvAlign = $tw.utils.getAttributeValueFromParseTreeNode(last.element,\"valign\",\"center\");\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(last.element,\"valign\",vAlign);\n\t\t\t\tif(colSpanCount > 1) {\n\t\t\t\t\t$tw.utils.addAttributeToParseTreeNode(last.element,\"colspan\",colSpanCount);\n\t\t\t\t\tcolSpanCount = 1;\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Move to just before the `|` terminating the cell\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t} else if(cellMatch[1] === \">\") {\n\t\t\t// Colspan\n\t\t\tcolSpanCount++;\n\t\t\t// Move to just before the `|` terminating the cell\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t} else if(cellMatch[1] === \"<\" && prevCell) {\n\t\t\tcolSpanCount = 1 + $tw.utils.getAttributeValueFromParseTreeNode(prevCell,\"colspan\",1);\n\t\t\t$tw.utils.addAttributeToParseTreeNode(prevCell,\"colspan\",colSpanCount);\n\t\t\tcolSpanCount = 1;\n\t\t\t// Move to just before the `|` terminating the cell\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t} else if(cellMatch[2]) {\n\t\t\t// End of row\n\t\t\tif(prevCell && colSpanCount > 1) {\n\t\t\t\tif(prevCell.attributes && prevCell.attributes && prevCell.attributes.colspan) {\n\t\t\t\t\t\tcolSpanCount += prevCell.attributes.colspan.value;\n\t\t\t\t} else {\n\t\t\t\t\tcolSpanCount -= 1;\n\t\t\t\t}\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(prevCell,\"colspan\",colSpanCount);\n\t\t\t}\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t\tbreak;\n\t\t} else {\n\t\t\t// For ordinary cells, step beyond the opening `|`\n\t\t\tthis.parser.pos++;\n\t\t\t// Look for a space at the start of the cell\n\t\t\tvar spaceLeft = false;\n\t\t\tvAlign = null;\n\t\t\tif(this.parser.source.substr(this.parser.pos).search(/^\\^([^\\^]|\\^\\^)/) === 0) {\n\t\t\t\tvAlign = \"top\";\n\t\t\t} else if(this.parser.source.substr(this.parser.pos).search(/^,([^,]|,,)/) === 0) {\n\t\t\t\tvAlign = \"bottom\";\n\t\t\t}\n\t\t\tif(vAlign) {\n\t\t\t\tthis.parser.pos++;\n\t\t\t}\n\t\t\tvar chr = this.parser.source.substr(this.parser.pos,1);\n\t\t\twhile(chr === \" \") {\n\t\t\t\tspaceLeft = true;\n\t\t\t\tthis.parser.pos++;\n\t\t\t\tchr = this.parser.source.substr(this.parser.pos,1);\n\t\t\t}\n\t\t\t// Check whether this is a heading cell\n\t\t\tvar cell;\n\t\t\tif(chr === \"!\") {\n\t\t\t\tthis.parser.pos++;\n\t\t\t\tcell = {type: \"element\", tag: \"th\", children: []};\n\t\t\t} else {\n\t\t\t\tcell = {type: \"element\", tag: \"td\", children: []};\n\t\t\t}\n\t\t\ttree.push(cell);\n\t\t\t// Record information about this cell\n\t\t\tprevCell = cell;\n\t\t\tprevColumns[col] = {rowSpanCount:1,element:cell};\n\t\t\t// Check for a colspan\n\t\t\tif(colSpanCount > 1) {\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"colspan\",colSpanCount);\n\t\t\t\tcolSpanCount = 1;\n\t\t\t}\n\t\t\t// Parse the cell\n\t\t\tcell.children = this.parser.parseInlineRun(cellTermRegExp,{eatTerminator: true});\n\t\t\t// Set the alignment for the cell\n\t\t\tif(vAlign) {\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"valign\",vAlign);\n\t\t\t}\n\t\t\tif(this.parser.source.substr(this.parser.pos - 2,1) === \" \") { // spaceRight\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"align\",spaceLeft ? \"center\" : \"left\");\n\t\t\t} else if(spaceLeft) {\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"align\",\"right\");\n\t\t\t}\n\t\t\t// Move back to the closing `|`\n\t\t\tthis.parser.pos--;\n\t\t}\n\t\tcol++;\n\t\tcellRegExp.lastIndex = this.parser.pos;\n\t\tcellMatch = cellRegExp.exec(this.parser.source);\n\t}\n\treturn tree;\n};\n\nexports.parse = function() {\n\tvar rowContainerTypes = {\"c\":\"caption\", \"h\":\"thead\", \"\":\"tbody\", \"f\":\"tfoot\"},\n\t\ttable = {type: \"element\", tag: \"table\", children: []},\n\t\trowRegExp = /^\\|([^\\n]*)\\|([fhck]?)\\r?(?:\\n|$)/mg,\n\t\trowTermRegExp = /(\\|(?:[fhck]?)\\r?(?:\\n|$))/mg,\n\t\tprevColumns = [],\n\t\tcurrRowType,\n\t\trowContainer,\n\t\trowCount = 0;\n\t// Match the row\n\trowRegExp.lastIndex = this.parser.pos;\n\tvar rowMatch = rowRegExp.exec(this.parser.source);\n\twhile(rowMatch && rowMatch.index === this.parser.pos) {\n\t\tvar rowType = rowMatch[2];\n\t\t// Check if it is a class assignment\n\t\tif(rowType === \"k\") {\n\t\t\t$tw.utils.addClassToParseTreeNode(table,rowMatch[1]);\n\t\t\tthis.parser.pos = rowMatch.index + rowMatch[0].length;\n\t\t} else {\n\t\t\t// Otherwise, create a new row if this one is of a different type\n\t\t\tif(rowType !== currRowType) {\n\t\t\t\trowContainer = {type: \"element\", tag: rowContainerTypes[rowType], children: []};\n\t\t\t\ttable.children.push(rowContainer);\n\t\t\t\tcurrRowType = rowType;\n\t\t\t}\n\t\t\t// Is this a caption row?\n\t\t\tif(currRowType === \"c\") {\n\t\t\t\t// If so, move past the opening `|` of the row\n\t\t\t\tthis.parser.pos++;\n\t\t\t\t// Move the caption to the first row if it isn't already\n\t\t\t\tif(table.children.length !== 1) {\n\t\t\t\t\ttable.children.pop(); // Take rowContainer out of the children array\n\t\t\t\t\ttable.children.splice(0,0,rowContainer); // Insert it at the bottom\t\t\t\t\t\t\n\t\t\t\t}\n\t\t\t\t// Set the alignment - TODO: figure out why TW did this\n//\t\t\t\trowContainer.attributes.align = rowCount === 0 ? \"top\" : \"bottom\";\n\t\t\t\t// Parse the caption\n\t\t\t\trowContainer.children = this.parser.parseInlineRun(rowTermRegExp,{eatTerminator: true});\n\t\t\t} else {\n\t\t\t\t// Create the row\n\t\t\t\tvar theRow = {type: \"element\", tag: \"tr\", children: []};\n\t\t\t\t$tw.utils.addClassToParseTreeNode(theRow,rowCount%2 ? \"oddRow\" : \"evenRow\");\n\t\t\t\trowContainer.children.push(theRow);\n\t\t\t\t// Process the row\n\t\t\t\ttheRow.children = processRow.call(this,prevColumns);\n\t\t\t\tthis.parser.pos = rowMatch.index + rowMatch[0].length;\n\t\t\t\t// Increment the row count\n\t\t\t\trowCount++;\n\t\t\t}\n\t\t}\n\t\trowMatch = rowRegExp.exec(this.parser.source);\n\t}\n\treturn [table];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/transcludeblock.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/transcludeblock.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/transcludeblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for block-level transclusion. For example:\n\n```\n{{MyTiddler}}\n{{MyTiddler||TemplateTitle}}\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"transcludeblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{([^\\{\\}\\|]*)(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}(?:\\r?\\n|$)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar template = $tw.utils.trim(this.match[2]),\n\t\ttextRef = $tw.utils.trim(this.match[1]);\n\t// Prepare the transclude widget\n\tvar transcludeNode = {\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {},\n\t\t\tisBlock: true\n\t\t};\n\t// Prepare the tiddler widget\n\tvar tr, targetTitle, targetField, targetIndex, tiddlerNode;\n\tif(textRef) {\n\t\ttr = $tw.utils.parseTextReference(textRef);\n\t\ttargetTitle = tr.title;\n\t\ttargetField = tr.field;\n\t\ttargetIndex = tr.index;\n\t\ttiddlerNode = {\n\t\t\ttype: \"tiddler\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: targetTitle}\n\t\t\t},\n\t\t\tisBlock: true,\n\t\t\tchildren: [transcludeNode]\n\t\t};\n\t}\n\tif(template) {\n\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: template};\n\t\tif(textRef) {\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t} else {\n\t\tif(textRef) {\n\t\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: targetTitle};\n\t\t\tif(targetField) {\n\t\t\t\ttranscludeNode.attributes.field = {type: \"string\", value: targetField};\n\t\t\t}\n\t\t\tif(targetIndex) {\n\t\t\t\ttranscludeNode.attributes.index = {type: \"string\", value: targetIndex};\n\t\t\t}\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/transcludeinline.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/transcludeinline.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/transcludeinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for inline-level transclusion. For example:\n\n```\n{{MyTiddler}}\n{{MyTiddler||TemplateTitle}}\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"transcludeinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{([^\\{\\}\\|]*)(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar template = $tw.utils.trim(this.match[2]),\n\t\ttextRef = $tw.utils.trim(this.match[1]);\n\t// Prepare the transclude widget\n\tvar transcludeNode = {\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {}\n\t\t};\n\t// Prepare the tiddler widget\n\tvar tr, targetTitle, targetField, targetIndex, tiddlerNode;\n\tif(textRef) {\n\t\ttr = $tw.utils.parseTextReference(textRef);\n\t\ttargetTitle = tr.title;\n\t\ttargetField = tr.field;\n\t\ttargetIndex = tr.index;\n\t\ttiddlerNode = {\n\t\t\ttype: \"tiddler\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: targetTitle}\n\t\t\t},\n\t\t\tchildren: [transcludeNode]\n\t\t};\n\t}\n\tif(template) {\n\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: template};\n\t\tif(textRef) {\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t} else {\n\t\tif(textRef) {\n\t\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: targetTitle};\n\t\t\tif(targetField) {\n\t\t\t\ttranscludeNode.attributes.field = {type: \"string\", value: targetField};\n\t\t\t}\n\t\t\tif(targetIndex) {\n\t\t\t\ttranscludeNode.attributes.index = {type: \"string\", value: targetIndex};\n\t\t\t}\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/typedblock.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/typedblock.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/typedblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for typed blocks. For example:\n\n```\n$$$.js\nThis will be rendered as JavaScript\n$$$\n\n$$$.svg\n<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"150\" height=\"100\">\n  <circle cx=\"100\" cy=\"50\" r=\"40\" stroke=\"black\" stroke-width=\"2\" fill=\"red\" />\n</svg>\n$$$\n\n$$$text/vnd.tiddlywiki>text/html\nThis will be rendered as an //HTML representation// of WikiText\n$$$\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.name = \"typedblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\$\\$\\$([^ >\\r\\n]*)(?: *> *([^ \\r\\n]+))?\\r?\\n/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /\\r?\\n\\$\\$\\$\\r?(?:\\n|$)/mg;\n\t// Save the type\n\tvar parseType = this.match[1],\n\t\trenderType = this.match[2];\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Look for the end of the block\n\treEnd.lastIndex = this.parser.pos;\n\tvar match = reEnd.exec(this.parser.source),\n\t\ttext;\n\t// Process the block\n\tif(match) {\n\t\ttext = this.parser.source.substring(this.parser.pos,match.index);\n\t\tthis.parser.pos = match.index + match[0].length;\n\t} else {\n\t\ttext = this.parser.source.substr(this.parser.pos);\n\t\tthis.parser.pos = this.parser.sourceLength;\n\t}\n\t// Parse the block according to the specified type\n\tvar parser = this.parser.wiki.parseText(parseType,text,{defaultType: \"text/plain\"});\n\t// If there's no render type, just return the parse tree\n\tif(!renderType) {\n\t\treturn parser.tree;\n\t} else {\n\t\t// Otherwise, render to the rendertype and return in a <PRE> tag\n\t\tvar widgetNode = this.parser.wiki.makeWidget(parser),\n\t\t\tcontainer = $tw.fakeDocument.createElement(\"div\");\n\t\twidgetNode.render(container,null);\n\t\ttext = renderType === \"text/html\" ? container.innerHTML : container.textContent;\n\t\treturn [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"pre\",\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\",\n\t\t\t\ttext: text\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/whitespace.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/whitespace.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/whitespace.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki pragma rule for whitespace specifications\n\n```\n\\whitespace trim\n\\whitespace notrim\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"whitespace\";\nexports.types = {pragma: true};\n\n/*\nInstantiate parse rule\n*/\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\\\whitespace[^\\S\\n]/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\tvar self = this;\n\t// Move past the pragma invocation\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse whitespace delimited tokens terminated by a line break\n\tvar reMatch = /[^\\S\\n]*(\\S+)|(\\r?\\n)/mg,\n\t\ttokens = [];\n\treMatch.lastIndex = this.parser.pos;\n\tvar match = reMatch.exec(this.parser.source);\n\twhile(match && match.index === this.parser.pos) {\n\t\tthis.parser.pos = reMatch.lastIndex;\n\t\t// Exit if we've got the line break\n\t\tif(match[2]) {\n\t\t\tbreak;\n\t\t}\n\t\t// Process the token\n\t\tif(match[1]) {\n\t\t\ttokens.push(match[1]);\n\t\t}\n\t\t// Match the next token\n\t\tmatch = reMatch.exec(this.parser.source);\n\t}\n\t// Process the tokens\n\t$tw.utils.each(tokens,function(token) {\n\t\tswitch(token) {\n\t\t\tcase \"trim\":\n\t\t\t\tself.parser.configTrimWhiteSpace = true;\n\t\t\t\tbreak;\n\t\t\tcase \"notrim\":\n\t\t\t\tself.parser.configTrimWhiteSpace = false;\n\t\t\t\tbreak;\n\t\t}\n\t});\n\t// No parse tree nodes to return\n\treturn [];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/wikilink.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/wikilink.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/wikilink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for wiki links. For example:\n\n```\nAWikiLink\nAnotherLink\n~SuppressedLink\n```\n\nPrecede a camel case word with `~` to prevent it from being recognised as a link.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"wikilink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = new RegExp($tw.config.textPrimitives.unWikiLink + \"?\" + $tw.config.textPrimitives.wikiLink,\"mg\");\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get the details of the match\n\tvar linkText = this.match[0];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// If the link starts with the unwikilink character then just output it as plain text\n\tif(linkText.substr(0,1) === $tw.config.textPrimitives.unWikiLink) {\n\t\treturn [{type: \"text\", text: linkText.substr(1)}];\n\t}\n\t// If the link has been preceded with a blocked letter then don't treat it as a link\n\tif(this.match.index > 0) {\n\t\tvar preRegExp = new RegExp($tw.config.textPrimitives.blockPrefixLetters,\"mg\");\n\t\tpreRegExp.lastIndex = this.match.index-1;\n\t\tvar preMatch = preRegExp.exec(this.parser.source);\n\t\tif(preMatch && preMatch.index === this.match.index-1) {\n\t\t\treturn [{type: \"text\", text: linkText}];\n\t\t}\n\t}\n\treturn [{\n\t\ttype: \"link\",\n\t\tattributes: {\n\t\t\tto: {type: \"string\", value: linkText}\n\t\t},\n\t\tchildren: [{\n\t\t\ttype: \"text\",\n\t\t\ttext: linkText\n\t\t}]\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/wikiparser.js": {
            "title": "$:/core/modules/parsers/wikiparser/wikiparser.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/wikiparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe wiki text parser processes blocks of source text into a parse tree.\n\nThe parse tree is made up of nested arrays of these JavaScript objects:\n\n\t{type: \"element\", tag: <string>, attributes: {}, children: []} - an HTML element\n\t{type: \"text\", text: <string>} - a text node\n\t{type: \"entity\", value: <string>} - an entity\n\t{type: \"raw\", html: <string>} - raw HTML\n\nAttributes are stored as hashmaps of the following objects:\n\n\t{type: \"string\", value: <string>} - literal string\n\t{type: \"indirect\", textReference: <textReference>} - indirect through a text reference\n\t{type: \"macro\", macro: <TBD>} - indirect through a macro invocation\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar WikiParser = function(type,text,options) {\n\tthis.wiki = options.wiki;\n\tvar self = this;\n\t// Check for an externally linked tiddler\n\tif($tw.browser && (text || \"\") === \"\" && options._canonical_uri) {\n\t\tthis.loadRemoteTiddler(options._canonical_uri);\n\t\ttext = $tw.language.getRawString(\"LazyLoadingWarning\");\n\t}\n\t// Initialise the classes if we don't have them already\n\tif(!this.pragmaRuleClasses) {\n\t\tWikiParser.prototype.pragmaRuleClasses = $tw.modules.createClassesFromModules(\"wikirule\",\"pragma\",$tw.WikiRuleBase);\n\t\tthis.setupRules(WikiParser.prototype.pragmaRuleClasses,\"$:/config/WikiParserRules/Pragmas/\");\n\t}\n\tif(!this.blockRuleClasses) {\n\t\tWikiParser.prototype.blockRuleClasses = $tw.modules.createClassesFromModules(\"wikirule\",\"block\",$tw.WikiRuleBase);\n\t\tthis.setupRules(WikiParser.prototype.blockRuleClasses,\"$:/config/WikiParserRules/Block/\");\n\t}\n\tif(!this.inlineRuleClasses) {\n\t\tWikiParser.prototype.inlineRuleClasses = $tw.modules.createClassesFromModules(\"wikirule\",\"inline\",$tw.WikiRuleBase);\n\t\tthis.setupRules(WikiParser.prototype.inlineRuleClasses,\"$:/config/WikiParserRules/Inline/\");\n\t}\n\t// Save the parse text\n\tthis.type = type || \"text/vnd.tiddlywiki\";\n\tthis.source = text || \"\";\n\tthis.sourceLength = this.source.length;\n\t// Flag for ignoring whitespace\n\tthis.configTrimWhiteSpace = false;\n\t// Set current parse position\n\tthis.pos = 0;\n\t// Instantiate the pragma parse rules\n\tthis.pragmaRules = this.instantiateRules(this.pragmaRuleClasses,\"pragma\",0);\n\t// Instantiate the parser block and inline rules\n\tthis.blockRules = this.instantiateRules(this.blockRuleClasses,\"block\",0);\n\tthis.inlineRules = this.instantiateRules(this.inlineRuleClasses,\"inline\",0);\n\t// Parse any pragmas\n\tthis.tree = [];\n\tvar topBranch = this.parsePragmas();\n\t// Parse the text into inline runs or blocks\n\tif(options.parseAsInline) {\n\t\ttopBranch.push.apply(topBranch,this.parseInlineRun());\n\t} else {\n\t\ttopBranch.push.apply(topBranch,this.parseBlocks());\n\t}\n\t// Return the parse tree\n};\n\n/*\n*/\nWikiParser.prototype.loadRemoteTiddler = function(url) {\n\tvar self = this;\n\t$tw.utils.httpRequest({\n\t\turl: url,\n\t\ttype: \"GET\",\n\t\tcallback: function(err,data) {\n\t\t\tif(!err) {\n\t\t\t\tvar tiddlers = self.wiki.deserializeTiddlers(\".tid\",data,self.wiki.getCreationFields());\n\t\t\t\t$tw.utils.each(tiddlers,function(tiddler) {\n\t\t\t\t\ttiddler[\"_canonical_uri\"] = url;\n\t\t\t\t});\n\t\t\t\tif(tiddlers) {\n\t\t\t\t\tself.wiki.addTiddlers(tiddlers);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\n*/\nWikiParser.prototype.setupRules = function(proto,configPrefix) {\n\tvar self = this;\n\tif(!$tw.safemode) {\n\t\t$tw.utils.each(proto,function(object,name) {\n\t\t\tif(self.wiki.getTiddlerText(configPrefix + name,\"enable\") !== \"enable\") {\n\t\t\t\tdelete proto[name];\n\t\t\t}\n\t\t});\n\t}\n};\n\n/*\nInstantiate an array of parse rules\n*/\nWikiParser.prototype.instantiateRules = function(classes,type,startPos) {\n\tvar rulesInfo = [],\n\t\tself = this;\n\t$tw.utils.each(classes,function(RuleClass) {\n\t\t// Instantiate the rule\n\t\tvar rule = new RuleClass(self);\n\t\trule.is = {};\n\t\trule.is[type] = true;\n\t\trule.init(self);\n\t\tvar matchIndex = rule.findNextMatch(startPos);\n\t\tif(matchIndex !== undefined) {\n\t\t\trulesInfo.push({\n\t\t\t\trule: rule,\n\t\t\t\tmatchIndex: matchIndex\n\t\t\t});\n\t\t}\n\t});\n\treturn rulesInfo;\n};\n\n/*\nSkip any whitespace at the current position. Options are:\n\ttreatNewlinesAsNonWhitespace: true if newlines are NOT to be treated as whitespace\n*/\nWikiParser.prototype.skipWhitespace = function(options) {\n\toptions = options || {};\n\tvar whitespaceRegExp = options.treatNewlinesAsNonWhitespace ? /([^\\S\\n]+)/mg : /(\\s+)/mg;\n\twhitespaceRegExp.lastIndex = this.pos;\n\tvar whitespaceMatch = whitespaceRegExp.exec(this.source);\n\tif(whitespaceMatch && whitespaceMatch.index === this.pos) {\n\t\tthis.pos = whitespaceRegExp.lastIndex;\n\t}\n};\n\n/*\nGet the next match out of an array of parse rule instances\n*/\nWikiParser.prototype.findNextMatch = function(rules,startPos) {\n\t// Find the best matching rule by finding the closest match position\n\tvar matchingRule,\n\t\tmatchingRulePos = this.sourceLength;\n\t// Step through each rule\n\tfor(var t=0; t<rules.length; t++) {\n\t\tvar ruleInfo = rules[t];\n\t\t// Ask the rule to get the next match if we've moved past the current one\n\t\tif(ruleInfo.matchIndex !== undefined  && ruleInfo.matchIndex < startPos) {\n\t\t\truleInfo.matchIndex = ruleInfo.rule.findNextMatch(startPos);\n\t\t}\n\t\t// Adopt this match if it's closer than the current best match\n\t\tif(ruleInfo.matchIndex !== undefined && ruleInfo.matchIndex <= matchingRulePos) {\n\t\t\tmatchingRule = ruleInfo;\n\t\t\tmatchingRulePos = ruleInfo.matchIndex;\n\t\t}\n\t}\n\treturn matchingRule;\n};\n\n/*\nParse any pragmas at the beginning of a block of parse text\n*/\nWikiParser.prototype.parsePragmas = function() {\n\tvar currentTreeBranch = this.tree;\n\twhile(true) {\n\t\t// Skip whitespace\n\t\tthis.skipWhitespace();\n\t\t// Check for the end of the text\n\t\tif(this.pos >= this.sourceLength) {\n\t\t\tbreak;\n\t\t}\n\t\t// Check if we've arrived at a pragma rule match\n\t\tvar nextMatch = this.findNextMatch(this.pragmaRules,this.pos);\n\t\t// If not, just exit\n\t\tif(!nextMatch || nextMatch.matchIndex !== this.pos) {\n\t\t\tbreak;\n\t\t}\n\t\t// Process the pragma rule\n\t\tvar subTree = nextMatch.rule.parse();\n\t\tif(subTree.length > 0) {\n\t\t\t// Quick hack; we only cope with a single parse tree node being returned, which is true at the moment\n\t\t\tcurrentTreeBranch.push.apply(currentTreeBranch,subTree);\n\t\t\tsubTree[0].children = [];\n\t\t\tcurrentTreeBranch = subTree[0].children;\n\t\t}\n\t}\n\treturn currentTreeBranch;\n};\n\n/*\nParse a block from the current position\n\tterminatorRegExpString: optional regular expression string that identifies the end of plain paragraphs. Must not include capturing parenthesis\n*/\nWikiParser.prototype.parseBlock = function(terminatorRegExpString) {\n\tvar terminatorRegExp = terminatorRegExpString ? new RegExp(\"(\" + terminatorRegExpString + \"|\\\\r?\\\\n\\\\r?\\\\n)\",\"mg\") : /(\\r?\\n\\r?\\n)/mg;\n\tthis.skipWhitespace();\n\tif(this.pos >= this.sourceLength) {\n\t\treturn [];\n\t}\n\t// Look for a block rule that applies at the current position\n\tvar nextMatch = this.findNextMatch(this.blockRules,this.pos);\n\tif(nextMatch && nextMatch.matchIndex === this.pos) {\n\t\treturn nextMatch.rule.parse();\n\t}\n\t// Treat it as a paragraph if we didn't find a block rule\n\treturn [{type: \"element\", tag: \"p\", children: this.parseInlineRun(terminatorRegExp)}];\n};\n\n/*\nParse a series of blocks of text until a terminating regexp is encountered or the end of the text\n\tterminatorRegExpString: terminating regular expression\n*/\nWikiParser.prototype.parseBlocks = function(terminatorRegExpString) {\n\tif(terminatorRegExpString) {\n\t\treturn this.parseBlocksTerminated(terminatorRegExpString);\n\t} else {\n\t\treturn this.parseBlocksUnterminated();\n\t}\n};\n\n/*\nParse a block from the current position to the end of the text\n*/\nWikiParser.prototype.parseBlocksUnterminated = function() {\n\tvar tree = [];\n\twhile(this.pos < this.sourceLength) {\n\t\ttree.push.apply(tree,this.parseBlock());\n\t}\n\treturn tree;\n};\n\n/*\nParse blocks of text until a terminating regexp is encountered\n*/\nWikiParser.prototype.parseBlocksTerminated = function(terminatorRegExpString) {\n\tvar terminatorRegExp = new RegExp(\"(\" + terminatorRegExpString + \")\",\"mg\"),\n\t\ttree = [];\n\t// Skip any whitespace\n\tthis.skipWhitespace();\n\t//  Check if we've got the end marker\n\tterminatorRegExp.lastIndex = this.pos;\n\tvar match = terminatorRegExp.exec(this.source);\n\t// Parse the text into blocks\n\twhile(this.pos < this.sourceLength && !(match && match.index === this.pos)) {\n\t\tvar blocks = this.parseBlock(terminatorRegExpString);\n\t\ttree.push.apply(tree,blocks);\n\t\t// Skip any whitespace\n\t\tthis.skipWhitespace();\n\t\t//  Check if we've got the end marker\n\t\tterminatorRegExp.lastIndex = this.pos;\n\t\tmatch = terminatorRegExp.exec(this.source);\n\t}\n\tif(match && match.index === this.pos) {\n\t\tthis.pos = match.index + match[0].length;\n\t}\n\treturn tree;\n};\n\n/*\nParse a run of text at the current position\n\tterminatorRegExp: a regexp at which to stop the run\n\toptions: see below\nOptions available:\n\teatTerminator: move the parse position past any encountered terminator (default false)\n*/\nWikiParser.prototype.parseInlineRun = function(terminatorRegExp,options) {\n\tif(terminatorRegExp) {\n\t\treturn this.parseInlineRunTerminated(terminatorRegExp,options);\n\t} else {\n\t\treturn this.parseInlineRunUnterminated(options);\n\t}\n};\n\nWikiParser.prototype.parseInlineRunUnterminated = function(options) {\n\tvar tree = [];\n\t// Find the next occurrence of an inline rule\n\tvar nextMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t// Loop around the matches until we've reached the end of the text\n\twhile(this.pos < this.sourceLength && nextMatch) {\n\t\t// Process the text preceding the run rule\n\t\tif(nextMatch.matchIndex > this.pos) {\n\t\t\tthis.pushTextWidget(tree,this.source.substring(this.pos,nextMatch.matchIndex));\n\t\t\tthis.pos = nextMatch.matchIndex;\n\t\t}\n\t\t// Process the run rule\n\t\ttree.push.apply(tree,nextMatch.rule.parse());\n\t\t// Look for the next run rule\n\t\tnextMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t}\n\t// Process the remaining text\n\tif(this.pos < this.sourceLength) {\n\t\tthis.pushTextWidget(tree,this.source.substr(this.pos));\n\t}\n\tthis.pos = this.sourceLength;\n\treturn tree;\n};\n\nWikiParser.prototype.parseInlineRunTerminated = function(terminatorRegExp,options) {\n\toptions = options || {};\n\tvar tree = [];\n\t// Find the next occurrence of the terminator\n\tterminatorRegExp.lastIndex = this.pos;\n\tvar terminatorMatch = terminatorRegExp.exec(this.source);\n\t// Find the next occurrence of a inlinerule\n\tvar inlineRuleMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t// Loop around until we've reached the end of the text\n\twhile(this.pos < this.sourceLength && (terminatorMatch || inlineRuleMatch)) {\n\t\t// Return if we've found the terminator, and it precedes any inline rule match\n\t\tif(terminatorMatch) {\n\t\t\tif(!inlineRuleMatch || inlineRuleMatch.matchIndex >= terminatorMatch.index) {\n\t\t\t\tif(terminatorMatch.index > this.pos) {\n\t\t\t\t\tthis.pushTextWidget(tree,this.source.substring(this.pos,terminatorMatch.index));\n\t\t\t\t}\n\t\t\t\tthis.pos = terminatorMatch.index;\n\t\t\t\tif(options.eatTerminator) {\n\t\t\t\t\tthis.pos += terminatorMatch[0].length;\n\t\t\t\t}\n\t\t\t\treturn tree;\n\t\t\t}\n\t\t}\n\t\t// Process any inline rule, along with the text preceding it\n\t\tif(inlineRuleMatch) {\n\t\t\t// Preceding text\n\t\t\tif(inlineRuleMatch.matchIndex > this.pos) {\n\t\t\t\tthis.pushTextWidget(tree,this.source.substring(this.pos,inlineRuleMatch.matchIndex));\n\t\t\t\tthis.pos = inlineRuleMatch.matchIndex;\n\t\t\t}\n\t\t\t// Process the inline rule\n\t\t\ttree.push.apply(tree,inlineRuleMatch.rule.parse());\n\t\t\t// Look for the next inline rule\n\t\t\tinlineRuleMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t\t\t// Look for the next terminator match\n\t\t\tterminatorRegExp.lastIndex = this.pos;\n\t\t\tterminatorMatch = terminatorRegExp.exec(this.source);\n\t\t}\n\t}\n\t// Process the remaining text\n\tif(this.pos < this.sourceLength) {\n\t\tthis.pushTextWidget(tree,this.source.substr(this.pos));\n\t}\n\tthis.pos = this.sourceLength;\n\treturn tree;\n};\n\n/*\nPush a text widget onto an array, respecting the configTrimWhiteSpace setting\n*/\nWikiParser.prototype.pushTextWidget = function(array,text) {\n\tif(this.configTrimWhiteSpace) {\n\t\ttext = $tw.utils.trim(text);\n\t}\n\tif(text) {\n\t\tarray.push({type: \"text\", text: text});\t\t\n\t}\n};\n\n/*\nParse zero or more class specifiers `.classname`\n*/\nWikiParser.prototype.parseClasses = function() {\n\tvar classRegExp = /\\.([^\\s\\.]+)/mg,\n\t\tclassNames = [];\n\tclassRegExp.lastIndex = this.pos;\n\tvar match = classRegExp.exec(this.source);\n\twhile(match && match.index === this.pos) {\n\t\tthis.pos = match.index + match[0].length;\n\t\tclassNames.push(match[1]);\n\t\tmatch = classRegExp.exec(this.source);\n\t}\n\treturn classNames;\n};\n\n/*\nAmend the rules used by this instance of the parser\n\ttype: `only` keeps just the named rules, `except` keeps all but the named rules\n\tnames: array of rule names\n*/\nWikiParser.prototype.amendRules = function(type,names) {\n\tnames = names || [];\n\t// Define the filter function\n\tvar keepFilter;\n\tif(type === \"only\") {\n\t\tkeepFilter = function(name) {\n\t\t\treturn names.indexOf(name) !== -1;\n\t\t};\n\t} else if(type === \"except\") {\n\t\tkeepFilter = function(name) {\n\t\t\treturn names.indexOf(name) === -1;\n\t\t};\n\t} else {\n\t\treturn;\n\t}\n\t// Define a function to process each of our rule arrays\n\tvar processRuleArray = function(ruleArray) {\n\t\tfor(var t=ruleArray.length-1; t>=0; t--) {\n\t\t\tif(!keepFilter(ruleArray[t].rule.name)) {\n\t\t\t\truleArray.splice(t,1);\n\t\t\t}\n\t\t}\n\t};\n\t// Process each rule array\n\tprocessRuleArray(this.pragmaRules);\n\tprocessRuleArray(this.blockRules);\n\tprocessRuleArray(this.inlineRules);\n};\n\nexports[\"text/vnd.tiddlywiki\"] = WikiParser;\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/parsers/wikiparser/rules/wikirulebase.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/wikirulebase.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/wikirulebase.js\ntype: application/javascript\nmodule-type: global\n\nBase class for wiki parser rules\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nThis constructor is always overridden with a blank constructor, and so shouldn't be used\n*/\nvar WikiRuleBase = function() {\n};\n\n/*\nTo be overridden by individual rules\n*/\nWikiRuleBase.prototype.init = function(parser) {\n\tthis.parser = parser;\n};\n\n/*\nDefault implementation of findNextMatch uses RegExp matching\n*/\nWikiRuleBase.prototype.findNextMatch = function(startPos) {\n\tthis.matchRegExp.lastIndex = startPos;\n\tthis.match = this.matchRegExp.exec(this.parser.source);\n\treturn this.match ? this.match.index : undefined;\n};\n\nexports.WikiRuleBase = WikiRuleBase;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/pluginswitcher.js": {
            "title": "$:/core/modules/pluginswitcher.js",
            "text": "/*\\\ntitle: $:/core/modules/pluginswitcher.js\ntype: application/javascript\nmodule-type: global\n\nManages switching plugins for themes and languages.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\noptions:\nwiki: wiki store to be used\npluginType: type of plugin to be switched\ncontrollerTitle: title of tiddler used to control switching of this resource\ndefaultPlugins: array of default plugins to be used if nominated plugin isn't found\nonSwitch: callback when plugin is switched (single parameter is array of plugin titles)\n*/\nfunction PluginSwitcher(options) {\n\tthis.wiki = options.wiki;\n\tthis.pluginType = options.pluginType;\n\tthis.controllerTitle = options.controllerTitle;\n\tthis.defaultPlugins = options.defaultPlugins || [];\n\tthis.onSwitch = options.onSwitch;\n\t// Switch to the current plugin\n\tthis.switchPlugins();\n\t// Listen for changes to the selected plugin\n\tvar self = this;\n\tthis.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.utils.hop(changes,self.controllerTitle)) {\n\t\t\tself.switchPlugins();\n\t\t}\n\t});\n}\n\nPluginSwitcher.prototype.switchPlugins = function() {\n\t// Get the name of the current theme\n\tvar selectedPluginTitle = this.wiki.getTiddlerText(this.controllerTitle);\n\t// If it doesn't exist, then fallback to one of the default themes\n\tvar index = 0;\n\twhile(!this.wiki.getTiddler(selectedPluginTitle) && index < this.defaultPlugins.length) {\n\t\tselectedPluginTitle = this.defaultPlugins[index++];\n\t}\n\t// Accumulate the titles of the plugins that we need to load\n\tvar plugins = [],\n\t\tself = this,\n\t\taccumulatePlugin = function(title) {\n\t\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\t\tif(tiddler && tiddler.isPlugin() && plugins.indexOf(title) === -1) {\n\t\t\t\tplugins.push(title);\n\t\t\t\tvar pluginInfo = JSON.parse(self.wiki.getTiddlerText(title)),\n\t\t\t\t\tdependents = $tw.utils.parseStringArray(tiddler.fields.dependents || \"\");\n\t\t\t\t$tw.utils.each(dependents,function(title) {\n\t\t\t\t\taccumulatePlugin(title);\n\t\t\t\t});\n\t\t\t}\n\t\t};\n\taccumulatePlugin(selectedPluginTitle);\n\t// Read the plugin info for the incoming plugins\n\tvar changes = $tw.wiki.readPluginInfo(plugins);\n\t// Unregister any existing theme tiddlers\n\tvar unregisteredTiddlers = $tw.wiki.unregisterPluginTiddlers(this.pluginType);\n\t// Register any new theme tiddlers\n\tvar registeredTiddlers = $tw.wiki.registerPluginTiddlers(this.pluginType,plugins);\n\t// Unpack the current theme tiddlers\n\t$tw.wiki.unpackPluginTiddlers();\n\t// Call the switch handler\n\tif(this.onSwitch) {\n\t\tthis.onSwitch(plugins);\n\t}\n};\n\nexports.PluginSwitcher = PluginSwitcher;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/saver-handler.js": {
            "title": "$:/core/modules/saver-handler.js",
            "text": "/*\\\ntitle: $:/core/modules/saver-handler.js\ntype: application/javascript\nmodule-type: global\n\nThe saver handler tracks changes to the store and handles saving the entire wiki via saver modules.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInstantiate the saver handler with the following options:\nwiki: wiki to be synced\ndirtyTracking: true if dirty tracking should be performed\n*/\nfunction SaverHandler(options) {\n\tvar self = this;\n\tthis.wiki = options.wiki;\n\tthis.dirtyTracking = options.dirtyTracking;\n\tthis.preloadDirty = options.preloadDirty || [];\n\tthis.pendingAutoSave = false;\n\t// Make a logger\n\tthis.logger = new $tw.utils.Logger(\"saver-handler\");\n\t// Initialise our savers\n\tif($tw.browser) {\n\t\tthis.initSavers();\n\t}\n\t// Only do dirty tracking if required\n\tif($tw.browser && this.dirtyTracking) {\n\t\t// Compile the dirty tiddler filter\n\t\tthis.filterFn = this.wiki.compileFilter(this.wiki.getTiddlerText(this.titleSyncFilter));\n\t\t// Count of changes that have not yet been saved\n\t\tvar filteredChanges = self.filterFn.call(self.wiki,function(iterator) {\n\t\t\t\t$tw.utils.each(self.preloadDirty,function(title) {\n\t\t\t\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\t\t\t\titerator(tiddler,title);\n\t\t\t\t});\n\t\t});\n\t\tthis.numChanges = filteredChanges.length;\n\t\t// Listen out for changes to tiddlers\n\t\tthis.wiki.addEventListener(\"change\",function(changes) {\n\t\t\t// Filter the changes so that we only count changes to tiddlers that we care about\n\t\t\tvar filteredChanges = self.filterFn.call(self.wiki,function(iterator) {\n\t\t\t\t$tw.utils.each(changes,function(change,title) {\n\t\t\t\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\t\t\t\titerator(tiddler,title);\n\t\t\t\t});\n\t\t\t});\n\t\t\t// Adjust the number of changes\n\t\t\tself.numChanges += filteredChanges.length;\n\t\t\tself.updateDirtyStatus();\n\t\t\t// Do any autosave if one is pending and there's no more change events\n\t\t\tif(self.pendingAutoSave && self.wiki.getSizeOfTiddlerEventQueue() === 0) {\n\t\t\t\t// Check if we're dirty\n\t\t\t\tif(self.numChanges > 0) {\n\t\t\t\t\tself.saveWiki({\n\t\t\t\t\t\tmethod: \"autosave\",\n\t\t\t\t\t\tdownloadType: \"text/plain\"\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t\tself.pendingAutoSave = false;\n\t\t\t}\n\t\t});\n\t\t// Listen for the autosave event\n\t\t$tw.rootWidget.addEventListener(\"tm-auto-save-wiki\",function(event) {\n\t\t\t// Do the autosave unless there are outstanding tiddler change events\n\t\t\tif(self.wiki.getSizeOfTiddlerEventQueue() === 0) {\n\t\t\t\t// Check if we're dirty\n\t\t\t\tif(self.numChanges > 0) {\n\t\t\t\t\tself.saveWiki({\n\t\t\t\t\t\tmethod: \"autosave\",\n\t\t\t\t\t\tdownloadType: \"text/plain\"\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\t// Otherwise put ourselves in the \"pending autosave\" state and wait for the change event before we do the autosave\n\t\t\t\tself.pendingAutoSave = true;\n\t\t\t}\n\t\t});\n\t\t// Set up our beforeunload handler\n\t\t$tw.addUnloadTask(function(event) {\n\t\t\tvar confirmationMessage;\n\t\t\tif(self.isDirty()) {\n\t\t\t\tconfirmationMessage = $tw.language.getString(\"UnsavedChangesWarning\");\n\t\t\t\tevent.returnValue = confirmationMessage; // Gecko\n\t\t\t}\n\t\t\treturn confirmationMessage;\n\t\t});\n\t}\n\t// Install the save action handlers\n\tif($tw.browser) {\n\t\t$tw.rootWidget.addEventListener(\"tm-save-wiki\",function(event) {\n\t\t\tself.saveWiki({\n\t\t\t\ttemplate: event.param,\n\t\t\t\tdownloadType: \"text/plain\",\n\t\t\t\tvariables: event.paramObject\n\t\t\t});\n\t\t});\n\t\t$tw.rootWidget.addEventListener(\"tm-download-file\",function(event) {\n\t\t\tself.saveWiki({\n\t\t\t\tmethod: \"download\",\n\t\t\t\ttemplate: event.param,\n\t\t\t\tdownloadType: \"text/plain\",\n\t\t\t\tvariables: event.paramObject\n\t\t\t});\n\t\t});\n\t}\n}\n\nSaverHandler.prototype.titleSyncFilter = \"$:/config/SaverFilter\";\nSaverHandler.prototype.titleAutoSave = \"$:/config/AutoSave\";\nSaverHandler.prototype.titleSavedNotification = \"$:/language/Notifications/Save/Done\";\n\n/*\nSelect the appropriate saver modules and set them up\n*/\nSaverHandler.prototype.initSavers = function(moduleType) {\n\tmoduleType = moduleType || \"saver\";\n\t// Instantiate the available savers\n\tthis.savers = [];\n\tvar self = this;\n\t$tw.modules.forEachModuleOfType(moduleType,function(title,module) {\n\t\tif(module.canSave(self)) {\n\t\t\tself.savers.push(module.create(self.wiki));\n\t\t}\n\t});\n\t// Sort the savers into priority order\n\tthis.savers.sort(function(a,b) {\n\t\tif(a.info.priority < b.info.priority) {\n\t\t\treturn -1;\n\t\t} else {\n\t\t\tif(a.info.priority > b.info.priority) {\n\t\t\t\treturn +1;\n\t\t\t} else {\n\t\t\t\treturn 0;\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\nSave the wiki contents. Options are:\n\tmethod: \"save\", \"autosave\" or \"download\"\n\ttemplate: the tiddler containing the template to save\n\tdownloadType: the content type for the saved file\n*/\nSaverHandler.prototype.saveWiki = function(options) {\n\toptions = options || {};\n\tvar self = this,\n\t\tmethod = options.method || \"save\";\n\t// Ignore autosave if disabled\n\tif(method === \"autosave\" && this.wiki.getTiddlerText(this.titleAutoSave,\"yes\") !== \"yes\") {\n\t\treturn false;\n\t}\n\tvar\tvariables = options.variables || {},\n\t\ttemplate = options.template || \"$:/core/save/all\",\n\t\tdownloadType = options.downloadType || \"text/plain\",\n\t\ttext = this.wiki.renderTiddler(downloadType,template,options),\n\t\tcallback = function(err) {\n\t\t\tif(err) {\n\t\t\t\talert($tw.language.getString(\"Error/WhileSaving\") + \":\\n\\n\" + err);\n\t\t\t} else {\n\t\t\t\t// Clear the task queue if we're saving (rather than downloading)\n\t\t\t\tif(method !== \"download\") {\n\t\t\t\t\tself.numChanges = 0;\n\t\t\t\t\tself.updateDirtyStatus();\n\t\t\t\t}\n\t\t\t\t$tw.notifier.display(self.titleSavedNotification);\n\t\t\t\tif(options.callback) {\n\t\t\t\t\toptions.callback();\n\t\t\t\t}\n\t\t\t}\n\t\t};\n\t// Call the highest priority saver that supports this method\n\tfor(var t=this.savers.length-1; t>=0; t--) {\n\t\tvar saver = this.savers[t];\n\t\tif(saver.info.capabilities.indexOf(method) !== -1 && saver.save(text,method,callback,{variables: {filename: variables.filename}})) {\n\t\t\tthis.logger.log(\"Saving wiki with method\",method,\"through saver\",saver.info.name);\n\t\t\treturn true;\n\t\t}\n\t}\n\treturn false;\n};\n\n/*\nChecks whether the wiki is dirty (ie the window shouldn't be closed)\n*/\nSaverHandler.prototype.isDirty = function() {\n\treturn this.numChanges > 0;\n};\n\n/*\nUpdate the document body with the class \"tc-dirty\" if the wiki has unsaved/unsynced changes\n*/\nSaverHandler.prototype.updateDirtyStatus = function() {\n\tif($tw.browser) {\n\t\t$tw.utils.toggleClass(document.body,\"tc-dirty\",this.isDirty());\n\t}\n};\n\nexports.SaverHandler = SaverHandler;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/savers/andtidwiki.js": {
            "title": "$:/core/modules/savers/andtidwiki.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/andtidwiki.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via the AndTidWiki Android app\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false, netscape: false, Components: false */\n\"use strict\";\n\nvar AndTidWiki = function(wiki) {\n};\n\nAndTidWiki.prototype.save = function(text,method,callback,options) {\n\tvar filename = options && options.variables ? options.variables.filename : null;\n\tif (method === \"download\") {\n\t\t// Support download\n\t\tif (window.twi.saveDownload) {\n\t\t\ttry {\n\t\t\t\twindow.twi.saveDownload(text,filename);\n\t\t\t} catch(err) {\n\t\t\t\tif (err.message === \"Method not found\") {\n\t\t\t\t\twindow.twi.saveDownload(text);\n\t\t\t\t}\n\t\t\t}\n\t\t} else {\n\t\t\tvar link = document.createElement(\"a\");\n\t\t\tlink.setAttribute(\"href\",\"data:text/plain,\" + encodeURIComponent(text));\n\t\t\tif (filename) {\n\t\t\t    link.setAttribute(\"download\",filename);\n\t\t\t}\n\t\t\tdocument.body.appendChild(link);\n\t\t\tlink.click();\n\t\t\tdocument.body.removeChild(link);\n\t\t}\n\t} else if (window.twi.saveWiki) {\n\t\t// Direct save in Tiddloid\n\t\twindow.twi.saveWiki(text);\n\t} else {\n\t\t// Get the pathname of this document\n\t\tvar pathname = decodeURIComponent(document.location.toString().split(\"#\")[0]);\n\t\t// Strip the file://\n\t\tif(pathname.indexOf(\"file://\") === 0) {\n\t\t\tpathname = pathname.substr(7);\n\t\t}\n\t\t// Strip any query or location part\n\t\tvar p = pathname.indexOf(\"?\");\n\t\tif(p !== -1) {\n\t\t\tpathname = pathname.substr(0,p);\n\t\t}\n\t\tp = pathname.indexOf(\"#\");\n\t\tif(p !== -1) {\n\t\t\tpathname = pathname.substr(0,p);\n\t\t}\n\t\t// Save the file\n\t\twindow.twi.saveFile(pathname,text);\n\t}\n\t// Call the callback\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nAndTidWiki.prototype.info = {\n\tname: \"andtidwiki\",\n\tpriority: 1600,\n\tcapabilities: [\"save\", \"autosave\", \"download\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn !!window.twi && !!window.twi.saveFile;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new AndTidWiki(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/beaker.js": {
            "title": "$:/core/modules/savers/beaker.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/beaker.js\ntype: application/javascript\nmodule-type: saver\n\nSaves files using the Beaker browser's (https://beakerbrowser.com) Dat protocol (https://datproject.org/)\nCompatible with beaker >= V0.7.2\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSet up the saver\n*/\nvar BeakerSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nBeakerSaver.prototype.save = function(text,method,callback) {\n\tvar dat = new DatArchive(\"\" + window.location),\n\t\tpathname = (\"\" + window.location.pathname).split(\"#\")[0];\n\tdat.stat(pathname).then(function(value) {\n\t\tif(value.isDirectory()) {\n\t\t\tpathname = pathname + \"/index.html\";\n\t\t}\n\t\tdat.writeFile(pathname,text,\"utf8\").then(function(value) {\n\t\t\tcallback(null);\n\t\t},function(reason) {\n\t\t\tcallback(\"Beaker Saver Write Error: \" + reason);\n\t\t});\n\t},function(reason) {\n\t\tcallback(\"Beaker Saver Stat Error: \" + reason);\n\t});\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nBeakerSaver.prototype.info = {\n\tname: \"beaker\",\n\tpriority: 3000,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn !!window.DatArchive && location.protocol===\"dat:\";\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new BeakerSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/download.js": {
            "title": "$:/core/modules/savers/download.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/download.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via HTML5's download APIs\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar DownloadSaver = function(wiki) {\n};\n\nDownloadSaver.prototype.save = function(text,method,callback,options) {\n\toptions = options || {};\n\t// Get the current filename\n\tvar filename = options.variables.filename;\n\tif(!filename) {\n\t\tvar p = document.location.pathname.lastIndexOf(\"/\");\n\t\tif(p !== -1) {\n\t\t\t// We decode the pathname because document.location is URL encoded by the browser\n\t\t\tfilename = decodeURIComponent(document.location.pathname.substr(p+1));\n\t\t}\n\t}\n\tif(!filename) {\n\t\tfilename = \"tiddlywiki.html\";\n\t}\n\t// Set up the link\n\tvar link = document.createElement(\"a\");\n\tif(Blob !== undefined) {\n\t\tvar blob = new Blob([text], {type: \"text/html\"});\n\t\tlink.setAttribute(\"href\", URL.createObjectURL(blob));\n\t} else {\n\t\tlink.setAttribute(\"href\",\"data:text/html,\" + encodeURIComponent(text));\n\t}\n\tlink.setAttribute(\"download\",filename);\n\tdocument.body.appendChild(link);\n\tlink.click();\n\tdocument.body.removeChild(link);\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nDownloadSaver.prototype.info = {\n\tname: \"download\",\n\tpriority: 100\n};\n\nObject.defineProperty(DownloadSaver.prototype.info, \"capabilities\", {\n\tget: function() {\n\t\tvar capabilities = [\"save\", \"download\"];\n\t\tif(($tw.wiki.getTextReference(\"$:/config/DownloadSaver/AutoSave\") || \"\").toLowerCase() === \"yes\") {\n\t\t\tcapabilities.push(\"autosave\");\n\t\t}\n\t\treturn capabilities;\n\t}\n});\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn document.createElement(\"a\").download !== undefined;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new DownloadSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/fsosaver.js": {
            "title": "$:/core/modules/savers/fsosaver.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/fsosaver.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via MS FileSystemObject ActiveXObject\n\nNote: Since TiddlyWiki's markup contains the MOTW, the FileSystemObject normally won't be available. \nHowever, if the wiki is loaded as an .HTA file (Windows HTML Applications) then the FSO can be used.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar FSOSaver = function(wiki) {\n};\n\nFSOSaver.prototype.save = function(text,method,callback) {\n\t// Get the pathname of this document\n\tvar pathname = unescape(document.location.pathname);\n\t// Test for a Windows path of the form /x:\\blah...\n\tif(/^\\/[A-Z]\\:\\\\[^\\\\]+/i.test(pathname)) {\t// ie: ^/[a-z]:/[^/]+\n\t\t// Remove the leading slash\n\t\tpathname = pathname.substr(1);\n\t} else if(document.location.hostname !== \"\" && /^\\/\\\\[^\\\\]+\\\\[^\\\\]+/i.test(pathname)) {\t// test for \\\\server\\share\\blah... - ^/[^/]+/[^/]+\n\t\t// Remove the leading slash\n\t\tpathname = pathname.substr(1);\n\t\t// reconstruct UNC path\n\t\tpathname = \"\\\\\\\\\" + document.location.hostname + pathname;\n\t} else {\n\t\treturn false;\n\t}\n\t// Save the file (as UTF-16)\n\tvar fso = new ActiveXObject(\"Scripting.FileSystemObject\");\n\tvar file = fso.OpenTextFile(pathname,2,-1,-1);\n\tfile.Write(text);\n\tfile.Close();\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nFSOSaver.prototype.info = {\n\tname: \"FSOSaver\",\n\tpriority: 120,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\ttry {\n\t\treturn (window.location.protocol === \"file:\") && !!(new ActiveXObject(\"Scripting.FileSystemObject\"));\n\t} catch(e) { return false; }\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new FSOSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/gitea.js": {
            "title": "$:/core/modules/savers/gitea.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/gitea.js\ntype: application/javascript\nmodule-type: saver\n\nSaves wiki by pushing a commit to the gitea\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar GiteaSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nGiteaSaver.prototype.save = function(text,method,callback) {\n\tvar self = this,\n\t\tusername = this.wiki.getTiddlerText(\"$:/Gitea/Username\"),\n\t\tpassword = $tw.utils.getPassword(\"Gitea\"),\n\t\trepo = this.wiki.getTiddlerText(\"$:/Gitea/Repo\"),\n\t\tpath = this.wiki.getTiddlerText(\"$:/Gitea/Path\",\"\"),\n\t\tfilename = this.wiki.getTiddlerText(\"$:/Gitea/Filename\"),\n\t\tbranch = this.wiki.getTiddlerText(\"$:/Gitea/Branch\") || \"master\",\n\t\tendpoint = this.wiki.getTiddlerText(\"$:/Gitea/ServerURL\") || \"https://gitea\",\n\t\theaders = {\n\t\t\t\"Accept\": \"application/json\",\n\t\t\t\"Content-Type\": \"application/json;charset=UTF-8\",\n\t\t\t\"Authorization\": \"Basic \" + window.btoa(username + \":\" + password)\n\t\t};\n\t// Bail if we don't have everything we need\n\tif(!username || !password || !repo || !path || !filename) {\n\t\treturn false;\n\t}\n\t// Make sure the path start and ends with a slash\n\tif(path.substring(0,1) !== \"/\") {\n\t\tpath = \"/\" + path;\n\t}\n\tif(path.substring(path.length - 1) !== \"/\") {\n\t\tpath = path + \"/\";\n\t}\n\t// Compose the base URI\n\tvar uri = endpoint + \"/repos/\" + repo + \"/contents\" + path;\n\t// Perform a get request to get the details (inc shas) of files in the same path as our file\n\t$tw.utils.httpRequest({\n\t\turl: uri,\n\t\ttype: \"GET\",\n\t\theaders: headers,\n\t\tdata: {\n\t\t\tref: branch\n\t\t},\n\t\tcallback: function(err,getResponseDataJson,xhr) {\n\t\t\tvar getResponseData,sha = \"\";\n\t\t\tif(err && xhr.status !== 404) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tvar use_put = true;\n\t\t\tif(xhr.status !== 404) {\n\t\t\t\tgetResponseData = JSON.parse(getResponseDataJson);\n\t\t\t\t$tw.utils.each(getResponseData,function(details) {\n\t\t\t\t\tif(details.name === filename) {\n\t\t\t\t\t\tsha = details.sha;\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\tif(sha === \"\"){\n\t\t\t\t\tuse_put = false;\n\t\t\t\t}\n\t\t\t}\n\t\t\tvar data = {\n\t\t\t\tmessage: $tw.language.getRawString(\"ControlPanel/Saving/GitService/CommitMessage\"),\n\t\t\t\tcontent: $tw.utils.base64Encode(text),\n\t\t\t\tsha: sha\n\t\t\t};\n\t\t\t$tw.utils.httpRequest({\n\t\t\t\turl: endpoint + \"/repos/\" + repo + \"/branches/\" + branch,\n\t\t\t\ttype: \"GET\",\n\t\t\t\theaders: headers,\n\t\t\t\tcallback: function(err,getResponseDataJson,xhr) {\n\t\t\t\t\tif(xhr.status === 404) {\n\t\t\t\t\t\tcallback(\"Please ensure the branch in the Gitea repo exists\");\n\t\t\t\t\t}else{\n\t\t\t\t\t\tdata[\"branch\"] = branch;\n\t\t\t\t\t\tself.upload(uri + filename, use_put?\"PUT\":\"POST\", headers, data, callback);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\treturn true;\n};\n\nGiteaSaver.prototype.upload = function(uri,method,headers,data,callback) {\n\t$tw.utils.httpRequest({\n\t\turl: uri,\n\t\ttype: method,\n\t\theaders: headers,\n\t\tdata: JSON.stringify(data),\n\t\tcallback: function(err,putResponseDataJson,xhr) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tvar putResponseData = JSON.parse(putResponseDataJson);\n\t\t\tcallback(null);\n\t\t}\n\t});\n};\n\n/*\nInformation about this saver\n*/\nGiteaSaver.prototype.info = {\n\tname: \"Gitea\",\n\tpriority: 2000,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new GiteaSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/github.js": {
            "title": "$:/core/modules/savers/github.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/github.js\ntype: application/javascript\nmodule-type: saver\n\nSaves wiki by pushing a commit to the GitHub v3 REST API\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar GitHubSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nGitHubSaver.prototype.save = function(text,method,callback) {\n\tvar self = this,\n\t\tusername = this.wiki.getTiddlerText(\"$:/GitHub/Username\"),\n\t\tpassword = $tw.utils.getPassword(\"github\"),\n\t\trepo = this.wiki.getTiddlerText(\"$:/GitHub/Repo\"),\n\t\tpath = this.wiki.getTiddlerText(\"$:/GitHub/Path\",\"\"),\n\t\tfilename = this.wiki.getTiddlerText(\"$:/GitHub/Filename\"),\n\t\tbranch = this.wiki.getTiddlerText(\"$:/GitHub/Branch\") || \"master\",\n\t\tendpoint = this.wiki.getTiddlerText(\"$:/GitHub/ServerURL\") || \"https://api.github.com\",\n\t\theaders = {\n\t\t\t\"Accept\": \"application/vnd.github.v3+json\",\n\t\t\t\"Content-Type\": \"application/json;charset=UTF-8\",\n\t\t\t\"Authorization\": \"Basic \" + window.btoa(username + \":\" + password)\n\t\t};\n\t// Bail if we don't have everything we need\n\tif(!username || !password || !repo || !path || !filename) {\n\t\treturn false;\n\t}\n\t// Make sure the path start and ends with a slash\n\tif(path.substring(0,1) !== \"/\") {\n\t\tpath = \"/\" + path;\n\t}\n\tif(path.substring(path.length - 1) !== \"/\") {\n\t\tpath = path + \"/\";\n\t}\n\t// Compose the base URI\n\tvar uri = endpoint + \"/repos/\" + repo + \"/contents\" + path;\n\t// Perform a get request to get the details (inc shas) of files in the same path as our file\n\t$tw.utils.httpRequest({\n\t\turl: uri,\n\t\ttype: \"GET\",\n\t\theaders: headers,\n\t\tdata: {\n\t\t\tref: branch\n\t\t},\n\t\tcallback: function(err,getResponseDataJson,xhr) {\n\t\t\tvar getResponseData,sha = \"\";\n\t\t\tif(err && xhr.status !== 404) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tif(xhr.status !== 404) {\n\t\t\t\tgetResponseData = JSON.parse(getResponseDataJson);\n\t\t\t\t$tw.utils.each(getResponseData,function(details) {\n\t\t\t\t\tif(details.name === filename) {\n\t\t\t\t\t\tsha = details.sha;\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t}\n\t\t\tvar data = {\n\t\t\t\tmessage: $tw.language.getRawString(\"ControlPanel/Saving/GitService/CommitMessage\"),\n\t\t\t\tcontent: $tw.utils.base64Encode(text),\n\t\t\t\tbranch: branch,\n\t\t\t\tsha: sha\n\t\t\t};\n\t\t\t// Perform a PUT request to save the file\n\t\t\t$tw.utils.httpRequest({\n\t\t\t\turl: uri + filename,\n\t\t\t\ttype: \"PUT\",\n\t\t\t\theaders: headers,\n\t\t\t\tdata: JSON.stringify(data),\n\t\t\t\tcallback: function(err,putResponseDataJson,xhr) {\n\t\t\t\t\tif(err) {\n\t\t\t\t\t\treturn callback(err);\n\t\t\t\t\t}\n\t\t\t\t\tvar putResponseData = JSON.parse(putResponseDataJson);\n\t\t\t\t\tcallback(null);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nGitHubSaver.prototype.info = {\n\tname: \"github\",\n\tpriority: 2000,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new GitHubSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/gitlab.js": {
            "title": "$:/core/modules/savers/gitlab.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/gitlab.js\ntype: application/javascript\nmodule-type: saver\n\nSaves wiki by pushing a commit to the GitLab REST API\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: true */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar GitLabSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nGitLabSaver.prototype.save = function(text,method,callback) {\n\t/* See https://docs.gitlab.com/ee/api/repository_files.html */\n\tvar self = this,\n\t\tusername = this.wiki.getTiddlerText(\"$:/GitLab/Username\"),\n\t\tpassword = $tw.utils.getPassword(\"gitlab\"),\n\t\trepo = this.wiki.getTiddlerText(\"$:/GitLab/Repo\"),\n\t\tpath = this.wiki.getTiddlerText(\"$:/GitLab/Path\",\"\"),\n\t\tfilename = this.wiki.getTiddlerText(\"$:/GitLab/Filename\"),\n\t\tbranch = this.wiki.getTiddlerText(\"$:/GitLab/Branch\") || \"master\",\n\t\tendpoint = this.wiki.getTiddlerText(\"$:/GitLab/ServerURL\") || \"https://gitlab.com/api/v4\",\n\t\theaders = {\n\t\t\t\"Content-Type\": \"application/json;charset=UTF-8\",\n\t\t\t\"Private-Token\": password\n\t\t};\n\t// Bail if we don't have everything we need\n\tif(!username || !password || !repo || !path || !filename) {\n\t\treturn false;\n\t}\n\t// Make sure the path start and ends with a slash\n\tif(path.substring(0,1) !== \"/\") {\n\t\tpath = \"/\" + path;\n\t}\n\tif(path.substring(path.length - 1) !== \"/\") {\n\t\tpath = path + \"/\";\n\t}\n\t// Compose the base URI\n\tvar uri = endpoint + \"/projects/\" + encodeURIComponent(repo) + \"/repository/\";\n\t// Perform a get request to get the details (inc shas) of files in the same path as our file\n\t$tw.utils.httpRequest({\n\t\turl: uri + \"tree/?path=\" + encodeURIComponent(path.replace(/^\\/+|\\/$/g, '')) + \"&branch=\" + encodeURIComponent(branch.replace(/^\\/+|\\/$/g, '')),\n\t\ttype: \"GET\",\n\t\theaders: headers,\n\t\tcallback: function(err,getResponseDataJson,xhr) {\n\t\t\tvar getResponseData,sha = \"\";\n\t\t\tif(err && xhr.status !== 404) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tvar requestType = \"POST\";\n\t\t\tif(xhr.status !== 404) {\n\t\t\t\tgetResponseData = JSON.parse(getResponseDataJson);\n\t\t\t\t$tw.utils.each(getResponseData,function(details) {\n\t\t\t\t\tif(details.name === filename) {\n\t\t\t\t\t\trequestType = \"PUT\";\n\t\t\t\t\t\tsha = details.sha;\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t}\n\t\t\tvar data = {\n\t\t\t\tcommit_message: $tw.language.getRawString(\"ControlPanel/Saving/GitService/CommitMessage\"),\n\t\t\t\tcontent: text,\n\t\t\t\tbranch: branch,\n\t\t\t\tsha: sha\n\t\t\t};\n\t\t\t// Perform a request to save the file\n\t\t\t$tw.utils.httpRequest({\n\t\t\t\turl: uri + \"files/\" + encodeURIComponent(path.replace(/^\\/+/, '') + filename),\n\t\t\t\ttype: requestType,\n\t\t\t\theaders: headers,\n\t\t\t\tdata: JSON.stringify(data),\n\t\t\t\tcallback: function(err,putResponseDataJson,xhr) {\n\t\t\t\t\tif(err) {\n\t\t\t\t\t\treturn callback(err);\n\t\t\t\t\t}\n\t\t\t\t\tvar putResponseData = JSON.parse(putResponseDataJson);\n\t\t\t\t\tcallback(null);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nGitLabSaver.prototype.info = {\n\tname: \"gitlab\",\n\tpriority: 2000,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new GitLabSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/manualdownload.js": {
            "title": "$:/core/modules/savers/manualdownload.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/manualdownload.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via HTML5's download APIs\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Title of the tiddler containing the download message\nvar downloadInstructionsTitle = \"$:/language/Modals/Download\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar ManualDownloadSaver = function(wiki) {\n};\n\nManualDownloadSaver.prototype.save = function(text,method,callback) {\n\t$tw.modal.display(downloadInstructionsTitle,{\n\t\tdownloadLink: \"data:text/html,\" + encodeURIComponent(text)\n\t});\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nManualDownloadSaver.prototype.info = {\n\tname: \"manualdownload\",\n\tpriority: 0,\n\tcapabilities: [\"save\", \"download\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new ManualDownloadSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/msdownload.js": {
            "title": "$:/core/modules/savers/msdownload.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/msdownload.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via window.navigator.msSaveBlob()\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar MsDownloadSaver = function(wiki) {\n};\n\nMsDownloadSaver.prototype.save = function(text,method,callback) {\n\t// Get the current filename\n\tvar filename = \"tiddlywiki.html\",\n\t\tp = document.location.pathname.lastIndexOf(\"/\");\n\tif(p !== -1) {\n\t\tfilename = document.location.pathname.substr(p+1);\n\t}\n\t// Set up the link\n\tvar blob = new Blob([text], {type: \"text/html\"});\n\twindow.navigator.msSaveBlob(blob,filename);\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nMsDownloadSaver.prototype.info = {\n\tname: \"msdownload\",\n\tpriority: 110,\n\tcapabilities: [\"save\", \"download\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn !!window.navigator.msSaveBlob;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new MsDownloadSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/put.js": {
            "title": "$:/core/modules/savers/put.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/put.js\ntype: application/javascript\nmodule-type: saver\n\nSaves wiki by performing a PUT request to the server\n\nWorks with any server which accepts a PUT request\nto the current URL, such as a WebDAV server.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nRetrieve ETag if available\n*/\nvar retrieveETag = function(self) {\n\tvar headers = {\n\t\tAccept: \"*/*;charset=UTF-8\"\n\t};\n\t$tw.utils.httpRequest({\n\t\turl: self.uri(),\n\t\ttype: \"HEAD\",\n\t\theaders: headers,\n\t\tcallback: function(err,data,xhr) {\n\t\t\tif(err) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tvar etag = xhr.getResponseHeader(\"ETag\");\n\t\t\tif(!etag) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tself.etag = etag.replace(/^W\\//,\"\");\n\t\t}\n\t});\n};\n\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar PutSaver = function(wiki) {\n\tthis.wiki = wiki;\n\tvar self = this;\n\tvar uri = this.uri();\n\t// Async server probe. Until probe finishes, save will fail fast\n\t// See also https://github.com/Jermolene/TiddlyWiki5/issues/2276\n\t$tw.utils.httpRequest({\n\t\turl: uri,\n\t\ttype: \"OPTIONS\",\n\t\tcallback: function(err,data,xhr) {\n\t\t\t// Check DAV header http://www.webdav.org/specs/rfc2518.html#rfc.section.9.1\n\t\t\tif(!err) {\n\t\t\t\tself.serverAcceptsPuts = xhr.status === 200 && !!xhr.getResponseHeader(\"dav\");\n\t\t\t}\n\t\t}\n\t});\n\tretrieveETag(this);\n};\n\nPutSaver.prototype.uri = function() {\n\treturn document.location.toString().split(\"#\")[0];\n};\n\n// TODO: in case of edit conflict\n// Prompt: Do you want to save over this? Y/N\n// Merging would be ideal, and may be possible using future generic merge flow\nPutSaver.prototype.save = function(text,method,callback) {\n\tif(!this.serverAcceptsPuts) {\n\t\treturn false;\n\t}\n\tvar self = this;\n\tvar headers = {\n\t\t\"Content-Type\": \"text/html;charset=UTF-8\"\n\t};\n\tif(this.etag) {\n\t\theaders[\"If-Match\"] = this.etag;\n\t}\n\t$tw.utils.httpRequest({\n\t\turl: this.uri(),\n\t\ttype: \"PUT\",\n\t\theaders: headers,\n\t\tdata: text,\n\t\tcallback: function(err,data,xhr) {\n\t\t\tif(err) {\n\t\t\t\t// response is textual: \"XMLHttpRequest error code: 412\"\n\t\t\t\tvar status = Number(err.substring(err.indexOf(':') + 2, err.length))\n\t\t\t\tif(status === 412) { // edit conflict\n\t\t\t\t\tvar message = $tw.language.getString(\"Error/EditConflict\");\n\t\t\t\t\tcallback(message);\n\t\t\t\t} else {\n\t\t\t\t\tcallback(err); // fail\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tself.etag = xhr.getResponseHeader(\"ETag\");\n\t\t\t\tif(self.etag == null) {\n\t\t\t\t\tretrieveETag(self);\n\t\t\t\t}\n\t\t\t\tcallback(null); // success\n\t\t\t}\n\t\t}\n\t});\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nPutSaver.prototype.info = {\n\tname: \"put\",\n\tpriority: 2000,\n\tcapabilities: [\"save\",\"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn /^https?:/.test(location.protocol);\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new PutSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/tiddlyfox.js": {
            "title": "$:/core/modules/savers/tiddlyfox.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/tiddlyfox.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via the TiddlyFox file extension\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false, netscape: false, Components: false */\n\"use strict\";\n\nvar TiddlyFoxSaver = function(wiki) {\n};\n\nTiddlyFoxSaver.prototype.save = function(text,method,callback) {\n\tvar messageBox = document.getElementById(\"tiddlyfox-message-box\");\n\tif(messageBox) {\n\t\t// Get the pathname of this document\n\t\tvar pathname = document.location.toString().split(\"#\")[0];\n\t\t// Replace file://localhost/ with file:///\n\t\tif(pathname.indexOf(\"file://localhost/\") === 0) {\n\t\t\tpathname = \"file://\" + pathname.substr(16);\n\t\t}\n\t\t// Windows path file:///x:/blah/blah --> x:\\blah\\blah\n\t\tif(/^file\\:\\/\\/\\/[A-Z]\\:\\//i.test(pathname)) {\n\t\t\t// Remove the leading slash and convert slashes to backslashes\n\t\t\tpathname = pathname.substr(8).replace(/\\//g,\"\\\\\");\n\t\t// Firefox Windows network path file://///server/share/blah/blah --> //server/share/blah/blah\n\t\t} else if(pathname.indexOf(\"file://///\") === 0) {\n\t\t\tpathname = \"\\\\\\\\\" + unescape(pathname.substr(10)).replace(/\\//g,\"\\\\\");\n\t\t// Mac/Unix local path file:///path/path --> /path/path\n\t\t} else if(pathname.indexOf(\"file:///\") === 0) {\n\t\t\tpathname = unescape(pathname.substr(7));\n\t\t// Mac/Unix local path file:/path/path --> /path/path\n\t\t} else if(pathname.indexOf(\"file:/\") === 0) {\n\t\t\tpathname = unescape(pathname.substr(5));\n\t\t// Otherwise Windows networth path file://server/share/path/path --> \\\\server\\share\\path\\path\n\t\t} else {\n\t\t\tpathname = \"\\\\\\\\\" + unescape(pathname.substr(7)).replace(new RegExp(\"/\",\"g\"),\"\\\\\");\n\t\t}\n\t\t// Create the message element and put it in the message box\n\t\tvar message = document.createElement(\"div\");\n\t\tmessage.setAttribute(\"data-tiddlyfox-path\",decodeURIComponent(pathname));\n\t\tmessage.setAttribute(\"data-tiddlyfox-content\",text);\n\t\tmessageBox.appendChild(message);\n\t\t// Add an event handler for when the file has been saved\n\t\tmessage.addEventListener(\"tiddlyfox-have-saved-file\",function(event) {\n\t\t\tcallback(null);\n\t\t}, false);\n\t\t// Create and dispatch the custom event to the extension\n\t\tvar event = document.createEvent(\"Events\");\n\t\tevent.initEvent(\"tiddlyfox-save-file\",true,false);\n\t\tmessage.dispatchEvent(event);\n\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n};\n\n/*\nInformation about this saver\n*/\nTiddlyFoxSaver.prototype.info = {\n\tname: \"tiddlyfox\",\n\tpriority: 1500,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new TiddlyFoxSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/tiddlyie.js": {
            "title": "$:/core/modules/savers/tiddlyie.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/tiddlyie.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via Internet Explorer BHO extenion (TiddlyIE)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar TiddlyIESaver = function(wiki) {\n};\n\nTiddlyIESaver.prototype.save = function(text,method,callback) {\n\t// Check existence of TiddlyIE BHO extension (note: only works after document is complete)\n\tif(typeof(window.TiddlyIE) != \"undefined\") {\n\t\t// Get the pathname of this document\n\t\tvar pathname = unescape(document.location.pathname);\n\t\t// Test for a Windows path of the form /x:/blah...\n\t\tif(/^\\/[A-Z]\\:\\/[^\\/]+/i.test(pathname)) {\t// ie: ^/[a-z]:/[^/]+ (is this better?: ^/[a-z]:/[^/]+(/[^/]+)*\\.[^/]+ )\n\t\t\t// Remove the leading slash\n\t\t\tpathname = pathname.substr(1);\n\t\t\t// Convert slashes to backslashes\n\t\t\tpathname = pathname.replace(/\\//g,\"\\\\\");\n\t\t} else if(document.hostname !== \"\" && /^\\/[^\\/]+\\/[^\\/]+/i.test(pathname)) {\t// test for \\\\server\\share\\blah... - ^/[^/]+/[^/]+\n\t\t\t// Convert slashes to backslashes\n\t\t\tpathname = pathname.replace(/\\//g,\"\\\\\");\n\t\t\t// reconstruct UNC path\n\t\t\tpathname = \"\\\\\\\\\" + document.location.hostname + pathname;\n\t\t} else return false;\n\t\t// Prompt the user to save the file\n\t\twindow.TiddlyIE.save(pathname, text);\n\t\t// Callback that we succeeded\n\t\tcallback(null);\n\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n};\n\n/*\nInformation about this saver\n*/\nTiddlyIESaver.prototype.info = {\n\tname: \"tiddlyiesaver\",\n\tpriority: 1500,\n\tcapabilities: [\"save\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn (window.location.protocol === \"file:\");\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new TiddlyIESaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/twedit.js": {
            "title": "$:/core/modules/savers/twedit.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/twedit.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via the TWEdit iOS app\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false, netscape: false, Components: false */\n\"use strict\";\n\nvar TWEditSaver = function(wiki) {\n};\n\nTWEditSaver.prototype.save = function(text,method,callback) {\n\t// Bail if we're not running under TWEdit\n\tif(typeof DeviceInfo !== \"object\") {\n\t\treturn false;\n\t}\n\t// Get the pathname of this document\n\tvar pathname = decodeURIComponent(document.location.pathname);\n\t// Strip any query or location part\n\tvar p = pathname.indexOf(\"?\");\n\tif(p !== -1) {\n\t\tpathname = pathname.substr(0,p);\n\t}\n\tp = pathname.indexOf(\"#\");\n\tif(p !== -1) {\n\t\tpathname = pathname.substr(0,p);\n\t}\n\t// Remove the leading \"/Documents\" from path\n\tvar prefix = \"/Documents\";\n\tif(pathname.indexOf(prefix) === 0) {\n\t\tpathname = pathname.substr(prefix.length);\n\t}\n\t// Error handler\n\tvar errorHandler = function(event) {\n\t\t// Error\n\t\tcallback($tw.language.getString(\"Error/SavingToTWEdit\") + \": \" + event.target.error.code);\n\t};\n\t// Get the file system\n\twindow.requestFileSystem(LocalFileSystem.PERSISTENT,0,function(fileSystem) {\n\t\t// Now we've got the filesystem, get the fileEntry\n\t\tfileSystem.root.getFile(pathname, {create: true}, function(fileEntry) {\n\t\t\t// Now we've got the fileEntry, create the writer\n\t\t\tfileEntry.createWriter(function(writer) {\n\t\t\t\twriter.onerror = errorHandler;\n\t\t\t\twriter.onwrite = function() {\n\t\t\t\t\tcallback(null);\n\t\t\t\t};\n\t\t\t\twriter.position = 0;\n\t\t\t\twriter.write(text);\n\t\t\t},errorHandler);\n\t\t}, errorHandler);\n\t}, errorHandler);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nTWEditSaver.prototype.info = {\n\tname: \"twedit\",\n\tpriority: 1600,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new TWEditSaver(wiki);\n};\n\n/////////////////////////// Hack\n// HACK: This ensures that TWEdit recognises us as a TiddlyWiki document\nif($tw.browser) {\n\twindow.version = {title: \"TiddlyWiki\"};\n}\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/upload.js": {
            "title": "$:/core/modules/savers/upload.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/upload.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via upload to a server.\n\nDesigned to be compatible with BidiX's UploadPlugin at http://tiddlywiki.bidix.info/#UploadPlugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar UploadSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nUploadSaver.prototype.save = function(text,method,callback) {\n\t// Get the various parameters we need\n\tvar backupDir = this.wiki.getTextReference(\"$:/UploadBackupDir\") || \".\",\n\t\tusername = this.wiki.getTextReference(\"$:/UploadName\"),\n\t\tpassword = $tw.utils.getPassword(\"upload\"),\n\t\tuploadDir = this.wiki.getTextReference(\"$:/UploadDir\") || \".\",\n\t\tuploadFilename = this.wiki.getTextReference(\"$:/UploadFilename\") || \"index.html\",\n\t\turl = this.wiki.getTextReference(\"$:/UploadURL\");\n\t// Bail out if we don't have the bits we need\n\tif(!username || username.toString().trim() === \"\" || !password || password.toString().trim() === \"\") {\n\t\treturn false;\n\t}\n\t// Construct the url if not provided\n\tif(!url) {\n\t\turl = \"http://\" + username + \".tiddlyspot.com/store.cgi\";\n\t}\n\t// Assemble the header\n\tvar boundary = \"---------------------------\" + \"AaB03x\";\t\n\tvar uploadFormName = \"UploadPlugin\";\n\tvar head = [];\n\thead.push(\"--\" + boundary + \"\\r\\nContent-disposition: form-data; name=\\\"UploadPlugin\\\"\\r\\n\");\n\thead.push(\"backupDir=\" + backupDir + \";user=\" + username + \";password=\" + password + \";uploaddir=\" + uploadDir + \";;\"); \n\thead.push(\"\\r\\n\" + \"--\" + boundary);\n\thead.push(\"Content-disposition: form-data; name=\\\"userfile\\\"; filename=\\\"\" + uploadFilename + \"\\\"\");\n\thead.push(\"Content-Type: text/html;charset=UTF-8\");\n\thead.push(\"Content-Length: \" + text.length + \"\\r\\n\");\n\thead.push(\"\");\n\t// Assemble the tail and the data itself\n\tvar tail = \"\\r\\n--\" + boundary + \"--\\r\\n\",\n\t\tdata = head.join(\"\\r\\n\") + text + tail;\n\t// Do the HTTP post\n\tvar http = new XMLHttpRequest();\n\thttp.open(\"POST\",url,true,username,password);\n\thttp.setRequestHeader(\"Content-Type\",\"multipart/form-data; charset=UTF-8; boundary=\" + boundary);\n\thttp.onreadystatechange = function() {\n\t\tif(http.readyState == 4 && http.status == 200) {\n\t\t\tif(http.responseText.substr(0,4) === \"0 - \") {\n\t\t\t\tcallback(null);\n\t\t\t} else {\n\t\t\t\tcallback(http.responseText);\n\t\t\t}\n\t\t}\n\t};\n\ttry {\n\t\thttp.send(data);\n\t} catch(ex) {\n\t\treturn callback($tw.language.getString(\"Error/Caption\") + \":\" + ex);\n\t}\n\t$tw.notifier.display(\"$:/language/Notifications/Save/Starting\");\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nUploadSaver.prototype.info = {\n\tname: \"upload\",\n\tpriority: 2000,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new UploadSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/server/authenticators/basic.js": {
            "title": "$:/core/modules/server/authenticators/basic.js",
            "text": "/*\\\ntitle: $:/core/modules/server/authenticators/basic.js\ntype: application/javascript\nmodule-type: authenticator\n\nAuthenticator for WWW basic authentication\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nif($tw.node) {\n\tvar util = require(\"util\"),\n\t\tfs = require(\"fs\"),\n\t\turl = require(\"url\"),\n\t\tpath = require(\"path\");\n}\n\nfunction BasicAuthenticator(server) {\n\tthis.server = server;\n\tthis.credentialsData = [];\n}\n\n/*\nReturns true if the authenticator is active, false if it is inactive, or a string if there is an error\n*/\nBasicAuthenticator.prototype.init = function() {\n\t// Read the credentials data\n\tthis.credentialsFilepath = this.server.get(\"credentials\");\n\tif(this.credentialsFilepath) {\n\t\tvar resolveCredentialsFilepath = path.resolve($tw.boot.wikiPath,this.credentialsFilepath);\n\t\tif(fs.existsSync(resolveCredentialsFilepath) && !fs.statSync(resolveCredentialsFilepath).isDirectory()) {\n\t\t\tvar credentialsText = fs.readFileSync(resolveCredentialsFilepath,\"utf8\"),\n\t\t\t\tcredentialsData = $tw.utils.parseCsvStringWithHeader(credentialsText);\n\t\t\tif(typeof credentialsData === \"string\") {\n\t\t\t\treturn \"Error: \" + credentialsData + \" reading credentials from '\" + resolveCredentialsFilepath + \"'\";\n\t\t\t} else {\n\t\t\t\tthis.credentialsData = credentialsData;\n\t\t\t}\n\t\t} else {\n\t\t\treturn \"Error: Unable to load user credentials from '\" + resolveCredentialsFilepath + \"'\";\n\t\t}\n\t}\n\t// Add the hardcoded username and password if specified\n\tif(this.server.get(\"username\") && this.server.get(\"password\")) {\n\t\tthis.credentialsData = this.credentialsData || [];\n\t\tthis.credentialsData.push({\n\t\t\tusername: this.server.get(\"username\"),\n\t\t\tpassword: this.server.get(\"password\")\n\t\t});\n\t}\n\treturn this.credentialsData.length > 0;\n};\n\n/*\nReturns true if the request is authenticated and assigns the \"authenticatedUsername\" state variable.\nReturns false if the request couldn't be authenticated having sent an appropriate response to the browser\n*/\nBasicAuthenticator.prototype.authenticateRequest = function(request,response,state) {\n\t// Extract the incoming username and password from the request\n\tvar header = request.headers.authorization || \"\";\n\tif(!header && state.allowAnon) {\n\t\t// If there's no header and anonymous access is allowed then we don't set authenticatedUsername\n\t\treturn true;\n\t}\n\tvar token = header.split(/\\s+/).pop() || \"\",\n\t\tauth = $tw.utils.base64Decode(token),\n\t\tparts = auth.split(/:/),\n\t\tincomingUsername = parts[0],\n\t\tincomingPassword = parts[1];\n\t// Check that at least one of the credentials matches\n\tvar matchingCredentials = this.credentialsData.find(function(credential) {\n\t\treturn credential.username === incomingUsername && credential.password === incomingPassword;\n\t});\n\tif(matchingCredentials) {\n\t\t// If so, add the authenticated username to the request state\n\t\tstate.authenticatedUsername = incomingUsername;\n\t\treturn true;\n\t} else {\n\t\t// If not, return an authentication challenge\n\t\tresponse.writeHead(401,\"Authentication required\",{\n\t\t\t\"WWW-Authenticate\": 'Basic realm=\"Please provide your username and password to login to ' + state.server.servername + '\"'\n\t\t});\n\t\tresponse.end();\n\t\treturn false;\n\t}\n};\n\nexports.AuthenticatorClass = BasicAuthenticator;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "authenticator"
        },
        "$:/core/modules/server/authenticators/header.js": {
            "title": "$:/core/modules/server/authenticators/header.js",
            "text": "/*\\\ntitle: $:/core/modules/server/authenticators/header.js\ntype: application/javascript\nmodule-type: authenticator\n\nAuthenticator for trusted header authentication\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nfunction HeaderAuthenticator(server) {\n\tthis.server = server;\n\tthis.header = server.get(\"authenticated-user-header\");\n}\n\n/*\nReturns true if the authenticator is active, false if it is inactive, or a string if there is an error\n*/\nHeaderAuthenticator.prototype.init = function() {\n\treturn !!this.header;\n};\n\n/*\nReturns true if the request is authenticated and assigns the \"authenticatedUsername\" state variable.\nReturns false if the request couldn't be authenticated having sent an appropriate response to the browser\n*/\nHeaderAuthenticator.prototype.authenticateRequest = function(request,response,state) {\n\t// Otherwise, authenticate as the username in the specified header\n\tvar username = request.headers[this.header];\n\tif(!username && !state.allowAnon) {\n\t\tresponse.writeHead(401,\"Authorization header required to login to '\" + state.server.servername + \"'\");\n\t\tresponse.end();\n\t\treturn false;\n\t} else {\n\t\t// authenticatedUsername will be undefined for anonymous users\n\t\tstate.authenticatedUsername = username;\n\t\treturn true;\n\t}\n};\n\nexports.AuthenticatorClass = HeaderAuthenticator;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "authenticator"
        },
        "$:/core/modules/server/routes/delete-tiddler.js": {
            "title": "$:/core/modules/server/routes/delete-tiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/server/routes/delete-tiddler.js\ntype: application/javascript\nmodule-type: route\n\nDELETE /recipes/default/tiddlers/:title\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"DELETE\";\n\nexports.path = /^\\/bags\\/default\\/tiddlers\\/(.+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar title = decodeURIComponent(state.params[0]);\n\tstate.wiki.deleteTiddler(title);\n\tresponse.writeHead(204, \"OK\", {\n\t\t\"Content-Type\": \"text/plain\"\n\t});\n\tresponse.end();\n};\n\n}());\n",
            "type": "application/javascript",
            "module-type": "route"
        },
        "$:/core/modules/server/routes/get-favicon.js": {
            "title": "$:/core/modules/server/routes/get-favicon.js",
            "text": "/*\\\ntitle: $:/core/modules/server/routes/get-favicon.js\ntype: application/javascript\nmodule-type: route\n\nGET /favicon.ico\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/favicon.ico$/;\n\nexports.handler = function(request,response,state) {\n\tresponse.writeHead(200, {\"Content-Type\": \"image/x-icon\"});\n\tvar buffer = state.wiki.getTiddlerText(\"$:/favicon.ico\",\"\");\n\tresponse.end(buffer,\"base64\");\n};\n\n}());\n",
            "type": "application/javascript",
            "module-type": "route"
        },
        "$:/core/modules/server/routes/get-file.js": {
            "title": "$:/core/modules/server/routes/get-file.js",
            "text": "/*\\\ntitle: $:/core/modules/server/routes/get-file.js\ntype: application/javascript\nmodule-type: route\n\nGET /files/:filepath\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/files\\/(.+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar path = require(\"path\"),\n\t\tfs = require(\"fs\"),\n\t\tutil = require(\"util\"),\n\t\tsuppliedFilename = decodeURIComponent(state.params[0]),\n\t\tfilename = path.resolve($tw.boot.wikiPath,\"files\",suppliedFilename),\n\t\textension = path.extname(filename);\n\tfs.readFile(filename,function(err,content) {\n\t\tvar status,content,type = \"text/plain\";\n\t\tif(err) {\n\t\t\tconsole.log(\"Error accessing file \" + filename + \": \" + err.toString());\n\t\t\tstatus = 404;\n\t\t\tcontent = \"File '\" + suppliedFilename + \"' not found\";\n\t\t} else {\n\t\t\tstatus = 200;\n\t\t\tcontent = content;\n\t\t\ttype = ($tw.config.fileExtensionInfo[extension] ? $tw.config.fileExtensionInfo[extension].type : \"application/octet-stream\");\n\t\t}\n\t\tresponse.writeHead(status,{\n\t\t\t\"Content-Type\": type\n\t\t});\n\t\tresponse.end(content);\n\t});\n};\n\n}());\n",
            "type": "application/javascript",
            "module-type": "route"
        },
        "$:/core/modules/server/routes/get-index.js": {
            "title": "$:/core/modules/server/routes/get-index.js",
            "text": "/*\\\ntitle: $:/core/modules/server/routes/get-index.js\ntype: application/javascript\nmodule-type: route\n\nGET /\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar zlib = require(\"zlib\");\n\nexports.method = \"GET\";\n\nexports.path = /^\\/$/;\n\nexports.handler = function(request,response,state) {\n\tvar acceptEncoding = request.headers[\"accept-encoding\"];\n\tif(!acceptEncoding) {\n\t\tacceptEncoding = \"\";\n\t}\n\tvar text = state.wiki.renderTiddler(state.server.get(\"root-render-type\"),state.server.get(\"root-tiddler\")),\n\t\tresponseHeaders = {\n\t\t\"Content-Type\": state.server.get(\"root-serve-type\")\n\t};\n\t/*\n\tIf the gzip=yes flag for `listen` is set, check if the user agent permits\n\tcompression. If so, compress our response. Note that we use the synchronous\n\tfunctions from zlib to stay in the imperative style. The current `Server`\n\tdoesn't depend on this, and we may just as well use the async versions.\n\t*/\n\tif(state.server.enableGzip) {\n\t\tif (/\\bdeflate\\b/.test(acceptEncoding)) {\n\t\t\tresponseHeaders[\"Content-Encoding\"] = \"deflate\";\n\t\t\ttext = zlib.deflateSync(text);\n\t\t} else if (/\\bgzip\\b/.test(acceptEncoding)) {\n\t\t\tresponseHeaders[\"Content-Encoding\"] = \"gzip\";\n\t\t\ttext = zlib.gzipSync(text);\n\t\t}\n\t}\n\tresponse.writeHead(200,responseHeaders);\n\tresponse.end(text);\n};\n\n}());\n",
            "type": "application/javascript",
            "module-type": "route"
        },
        "$:/core/modules/server/routes/get-login-basic.js": {
            "title": "$:/core/modules/server/routes/get-login-basic.js",
            "text": "/*\\\ntitle: $:/core/modules/server/routes/get-login-basic.js\ntype: application/javascript\nmodule-type: route\n\nGET /login-basic -- force a Basic Authentication challenge\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/login-basic$/;\n\nexports.handler = function(request,response,state) {\n\tif(!state.authenticatedUsername) {\n\t\t// Challenge if there's no username\n\t\tresponse.writeHead(401,{\n\t\t\t\"WWW-Authenticate\": 'Basic realm=\"Please provide your username and password to login to ' + state.server.servername + '\"'\n\t\t});\n\t\tresponse.end();\t\t\n\t} else {\n\t\t// Redirect to the root wiki if login worked\n\t\tresponse.writeHead(302,{\n\t\t\tLocation: \"/\"\n\t\t});\n\t\tresponse.end();\n\t}\n};\n\n}());\n",
            "type": "application/javascript",
            "module-type": "route"
        },
        "$:/core/modules/server/routes/get-status.js": {
            "title": "$:/core/modules/server/routes/get-status.js",
            "text": "/*\\\ntitle: $:/core/modules/server/routes/get-status.js\ntype: application/javascript\nmodule-type: route\n\nGET /status\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/status$/;\n\nexports.handler = function(request,response,state) {\n\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\tvar text = JSON.stringify({\n\t\tusername: state.authenticatedUsername || state.server.get(\"anon-username\") || \"\",\n\t\tanonymous: !state.authenticatedUsername,\n\t\tread_only: !state.server.isAuthorized(\"writers\",state.authenticatedUsername),\n\t\tspace: {\n\t\t\trecipe: \"default\"\n\t\t},\n\t\ttiddlywiki_version: $tw.version\n\t});\n\tresponse.end(text,\"utf8\");\n};\n\n}());\n",
            "type": "application/javascript",
            "module-type": "route"
        },
        "$:/core/modules/server/routes/get-tiddler-html.js": {
            "title": "$:/core/modules/server/routes/get-tiddler-html.js",
            "text": "/*\\\ntitle: $:/core/modules/server/routes/get-tiddler-html.js\ntype: application/javascript\nmodule-type: route\n\nGET /:title\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/([^\\/]+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar title = decodeURIComponent(state.params[0]),\n\t\ttiddler = state.wiki.getTiddler(title);\n\tif(tiddler) {\n\t\tvar renderType = tiddler.getFieldString(\"_render_type\"),\n\t\t\trenderTemplate = tiddler.getFieldString(\"_render_template\");\n\t\t// Tiddler fields '_render_type' and '_render_template' overwrite\n\t\t// system wide settings for render type and template\n\t\tif(state.wiki.isSystemTiddler(title)) {\n\t\t\trenderType = renderType || state.server.get(\"system-tiddler-render-type\");\n\t\t\trenderTemplate = renderTemplate || state.server.get(\"system-tiddler-render-template\");\n\t\t} else {\n\t\t\trenderType = renderType || state.server.get(\"tiddler-render-type\");\n\t\t\trenderTemplate = renderTemplate || state.server.get(\"tiddler-render-template\");\n\t\t}\n\t\tvar text = state.wiki.renderTiddler(renderType,renderTemplate,{parseAsInline: true, variables: {currentTiddler: title}});\n\t\t// Naughty not to set a content-type, but it's the easiest way to ensure the browser will see HTML pages as HTML, and accept plain text tiddlers as CSS or JS\n\t\tresponse.writeHead(200);\n\t\tresponse.end(text,\"utf8\");\n\t} else {\n\t\tresponse.writeHead(404);\n\t\tresponse.end();\n\t}\n};\n\n}());\n",
            "type": "application/javascript",
            "module-type": "route"
        },
        "$:/core/modules/server/routes/get-tiddler.js": {
            "title": "$:/core/modules/server/routes/get-tiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/server/routes/get-tiddler.js\ntype: application/javascript\nmodule-type: route\n\nGET /recipes/default/tiddlers/:title\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/recipes\\/default\\/tiddlers\\/(.+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar title = decodeURIComponent(state.params[0]),\n\t\ttiddler = state.wiki.getTiddler(title),\n\t\ttiddlerFields = {},\n\t\tknownFields = [\n\t\t\t\"bag\", \"created\", \"creator\", \"modified\", \"modifier\", \"permissions\", \"recipe\", \"revision\", \"tags\", \"text\", \"title\", \"type\", \"uri\"\n\t\t];\n\tif(tiddler) {\n\t\t$tw.utils.each(tiddler.fields,function(field,name) {\n\t\t\tvar value = tiddler.getFieldString(name);\n\t\t\tif(knownFields.indexOf(name) !== -1) {\n\t\t\t\ttiddlerFields[name] = value;\n\t\t\t} else {\n\t\t\t\ttiddlerFields.fields = tiddlerFields.fields || {};\n\t\t\t\ttiddlerFields.fields[name] = value;\n\t\t\t}\n\t\t});\n\t\ttiddlerFields.revision = state.wiki.getChangeCount(title);\n\t\ttiddlerFields.bag = \"default\";\n\t\ttiddlerFields.type = tiddlerFields.type || \"text/vnd.tiddlywiki\";\n\t\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\t\tresponse.end(JSON.stringify(tiddlerFields),\"utf8\");\n\t} else {\n\t\tresponse.writeHead(404);\n\t\tresponse.end();\n\t}\n};\n\n}());\n",
            "type": "application/javascript",
            "module-type": "route"
        },
        "$:/core/modules/server/routes/get-tiddlers-json.js": {
            "title": "$:/core/modules/server/routes/get-tiddlers-json.js",
            "text": "/*\\\ntitle: $:/core/modules/server/routes/get-tiddlers-json.js\ntype: application/javascript\nmodule-type: route\n\nGET /recipes/default/tiddlers/tiddlers.json?filter=<filter>\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar DEFAULT_FILTER = \"[all[tiddlers]!is[system]sort[title]]\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/recipes\\/default\\/tiddlers.json$/;\n\nexports.handler = function(request,response,state) {\n\tvar filter = state.queryParameters.filter || DEFAULT_FILTER;\n\tif($tw.wiki.getTiddlerText(\"$:/config/Server/AllowAllExternalFilters\") !== \"yes\") {\n\t\tif($tw.wiki.getTiddlerText(\"$:/config/Server/ExternalFilters/\" + filter) !== \"yes\") {\n\t\t\tconsole.log(\"Blocked attempt to GET /recipes/default/tiddlers/tiddlers.json with filter: \" + filter);\n\t\t\tresponse.writeHead(403);\n\t\t\tresponse.end();\n\t\t\treturn;\n\t\t}\n\t}\n\tvar excludeFields = (state.queryParameters.exclude || \"text\").split(\",\"),\n\t\ttitles = state.wiki.filterTiddlers(filter);\n\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\tvar tiddlers = [];\n\t$tw.utils.each(titles,function(title) {\n\t\tvar tiddler = state.wiki.getTiddler(title);\n\t\tif(tiddler) {\n\t\t\tvar tiddlerFields = tiddler.getFieldStrings({exclude: excludeFields});\n\t\t\ttiddlerFields.revision = state.wiki.getChangeCount(title);\n\t\t\ttiddlerFields.type = tiddlerFields.type || \"text/vnd.tiddlywiki\";\n\t\t\ttiddlers.push(tiddlerFields);\n\t\t}\n\t});\n\tvar text = JSON.stringify(tiddlers);\n\tresponse.end(text,\"utf8\");\n};\n\n}());\n",
            "type": "application/javascript",
            "module-type": "route"
        },
        "$:/core/modules/server/routes/put-tiddler.js": {
            "title": "$:/core/modules/server/routes/put-tiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/server/routes/put-tiddler.js\ntype: application/javascript\nmodule-type: route\n\nPUT /recipes/default/tiddlers/:title\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"PUT\";\n\nexports.path = /^\\/recipes\\/default\\/tiddlers\\/(.+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar title = decodeURIComponent(state.params[0]),\n\tfields = JSON.parse(state.data);\n\t// Pull up any subfields in the `fields` object\n\tif(fields.fields) {\n\t\t$tw.utils.each(fields.fields,function(field,name) {\n\t\t\tfields[name] = field;\n\t\t});\n\t\tdelete fields.fields;\n\t}\n\t// Remove any revision field\n\tif(fields.revision) {\n\t\tdelete fields.revision;\n\t}\n\tstate.wiki.addTiddler(new $tw.Tiddler(state.wiki.getCreationFields(),fields,{title: title},state.wiki.getModificationFields()));\n\tvar changeCount = state.wiki.getChangeCount(title).toString();\n\tresponse.writeHead(204, \"OK\",{\n\t\tEtag: \"\\\"default/\" + encodeURIComponent(title) + \"/\" + changeCount + \":\\\"\",\n\t\t\"Content-Type\": \"text/plain\"\n\t});\n\tresponse.end();\n};\n\n}());\n",
            "type": "application/javascript",
            "module-type": "route"
        },
        "$:/core/modules/server/server.js": {
            "title": "$:/core/modules/server/server.js",
            "text": "/*\\\ntitle: $:/core/modules/server/server.js\ntype: application/javascript\nmodule-type: library\n\nServe tiddlers over http\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nif($tw.node) {\n\tvar util = require(\"util\"),\n\t\tfs = require(\"fs\"),\n\t\turl = require(\"url\"),\n\t\tpath = require(\"path\"),\n\t\tquerystring = require(\"querystring\");\n}\n\n/*\nA simple HTTP server with regexp-based routes\noptions: variables - optional hashmap of variables to set (a misnomer - they are really constant parameters)\n\t\t routes - optional array of routes to use\n\t\t wiki - reference to wiki object\n*/\nfunction Server(options) {\n\tvar self = this;\n\tthis.routes = options.routes || [];\n\tthis.authenticators = options.authenticators || [];\n\tthis.wiki = options.wiki;\n\tthis.servername = $tw.utils.transliterateToSafeASCII(this.wiki.getTiddlerText(\"$:/SiteTitle\") || \"TiddlyWiki5\");\n\t// Initialise the variables\n\tthis.variables = $tw.utils.extend({},this.defaultVariables);\n\tif(options.variables) {\n\t\tfor(var variable in options.variables) {\n\t\t\tif(options.variables[variable]) {\n\t\t\t\tthis.variables[variable] = options.variables[variable];\n\t\t\t}\n\t\t}\t\t\n\t}\n\t$tw.utils.extend({},this.defaultVariables,options.variables);\n\t// Initialise CSRF\n\tthis.csrfDisable = this.get(\"csrf-disable\") === \"yes\";\n\t// Initialize Gzip compression\n\tthis.enableGzip = this.get(\"gzip\") === \"yes\";\n\t// Initialise authorization\n\tvar authorizedUserName = (this.get(\"username\") && this.get(\"password\")) ? this.get(\"username\") : \"(anon)\";\n\tthis.authorizationPrincipals = {\n\t\treaders: (this.get(\"readers\") || authorizedUserName).split(\",\").map($tw.utils.trim),\n\t\twriters: (this.get(\"writers\") || authorizedUserName).split(\",\").map($tw.utils.trim)\n\t}\n\t// Load and initialise authenticators\n\t$tw.modules.forEachModuleOfType(\"authenticator\", function(title,authenticatorDefinition) {\n\t\t// console.log(\"Loading server route \" + title);\n\t\tself.addAuthenticator(authenticatorDefinition.AuthenticatorClass);\n\t});\n\t// Load route handlers\n\t$tw.modules.forEachModuleOfType(\"route\", function(title,routeDefinition) {\n\t\t// console.log(\"Loading server route \" + title);\n\t\tself.addRoute(routeDefinition);\n\t});\n\t// Initialise the http vs https\n\tthis.listenOptions = null;\n\tthis.protocol = \"http\";\n\tvar tlsKeyFilepath = this.get(\"tls-key\"),\n\t\ttlsCertFilepath = this.get(\"tls-cert\");\n\tif(tlsCertFilepath && tlsKeyFilepath) {\n\t\tthis.listenOptions = {\n\t\t\tkey: fs.readFileSync(path.resolve($tw.boot.wikiPath,tlsKeyFilepath),\"utf8\"),\n\t\t\tcert: fs.readFileSync(path.resolve($tw.boot.wikiPath,tlsCertFilepath),\"utf8\")\n\t\t};\n\t\tthis.protocol = \"https\";\n\t}\n\tthis.transport = require(this.protocol);\n}\n\nServer.prototype.defaultVariables = {\n\tport: \"8080\",\n\thost: \"127.0.0.1\",\n\t\"root-tiddler\": \"$:/core/save/all\",\n\t\"root-render-type\": \"text/plain\",\n\t\"root-serve-type\": \"text/html\",\n\t\"tiddler-render-type\": \"text/html\",\n\t\"tiddler-render-template\": \"$:/core/templates/server/static.tiddler.html\",\n\t\"system-tiddler-render-type\": \"text/plain\",\n\t\"system-tiddler-render-template\": \"$:/core/templates/wikified-tiddler\",\n\t\"debug-level\": \"none\",\n\t\"gzip\": \"no\"\n};\n\nServer.prototype.get = function(name) {\n\treturn this.variables[name];\n};\n\nServer.prototype.addRoute = function(route) {\n\tthis.routes.push(route);\n};\n\nServer.prototype.addAuthenticator = function(AuthenticatorClass) {\n\t// Instantiate and initialise the authenticator\n\tvar authenticator = new AuthenticatorClass(this),\n\t\tresult = authenticator.init();\n\tif(typeof result === \"string\") {\n\t\t$tw.utils.error(\"Error: \" + result);\n\t} else if(result) {\n\t\t// Only use the authenticator if it initialised successfully\n\t\tthis.authenticators.push(authenticator);\n\t}\n};\n\nServer.prototype.findMatchingRoute = function(request,state) {\n\tvar pathprefix = this.get(\"path-prefix\") || \"\";\n\tfor(var t=0; t<this.routes.length; t++) {\n\t\tvar potentialRoute = this.routes[t],\n\t\t\tpathRegExp = potentialRoute.path,\n\t\t\tpathname = state.urlInfo.pathname,\n\t\t\tmatch;\n\t\tif(pathprefix) {\n\t\t\tif(pathname.substr(0,pathprefix.length) === pathprefix) {\n\t\t\t\tpathname = pathname.substr(pathprefix.length) || \"/\";\n\t\t\t\tmatch = potentialRoute.path.exec(pathname);\n\t\t\t} else {\n\t\t\t\tmatch = false;\n\t\t\t}\n\t\t} else {\n\t\t\tmatch = potentialRoute.path.exec(pathname);\n\t\t}\n\t\tif(match && request.method === potentialRoute.method) {\n\t\t\tstate.params = [];\n\t\t\tfor(var p=1; p<match.length; p++) {\n\t\t\t\tstate.params.push(match[p]);\n\t\t\t}\n\t\t\treturn potentialRoute;\n\t\t}\n\t}\n\treturn null;\n};\n\nServer.prototype.methodMappings = {\n\t\"GET\": \"readers\",\n\t\"OPTIONS\": \"readers\",\n\t\"HEAD\": \"readers\",\n\t\"PUT\": \"writers\",\n\t\"POST\": \"writers\",\n\t\"DELETE\": \"writers\"\n};\n\n/*\nCheck whether a given user is authorized for the specified authorizationType (\"readers\" or \"writers\"). Pass null or undefined as the username to check for anonymous access\n*/\nServer.prototype.isAuthorized = function(authorizationType,username) {\n\tvar principals = this.authorizationPrincipals[authorizationType] || [];\n\treturn principals.indexOf(\"(anon)\") !== -1 || (username && (principals.indexOf(\"(authenticated)\") !== -1 || principals.indexOf(username) !== -1));\n}\n\nServer.prototype.requestHandler = function(request,response) {\n\t// Compose the state object\n\tvar self = this;\n\tvar state = {};\n\tstate.wiki = self.wiki;\n\tstate.server = self;\n\tstate.urlInfo = url.parse(request.url);\n\tstate.queryParameters = querystring.parse(state.urlInfo.query);\n\t// Get the principals authorized to access this resource\n\tvar authorizationType = this.methodMappings[request.method] || \"readers\";\n\t// Check for the CSRF header if this is a write\n\tif(!this.csrfDisable && authorizationType === \"writers\" && request.headers[\"x-requested-with\"] !== \"TiddlyWiki\") {\n\t\tresponse.writeHead(403,\"'X-Requested-With' header required to login to '\" + this.servername + \"'\");\n\t\tresponse.end();\n\t\treturn;\t\t\n\t}\n\t// Check whether anonymous access is granted\n\tstate.allowAnon = this.isAuthorized(authorizationType,null);\n\t// Authenticate with the first active authenticator\n\tif(this.authenticators.length > 0) {\n\t\tif(!this.authenticators[0].authenticateRequest(request,response,state)) {\n\t\t\t// Bail if we failed (the authenticator will have sent the response)\n\t\t\treturn;\n\t\t}\t\t\n\t}\n\t// Authorize with the authenticated username\n\tif(!this.isAuthorized(authorizationType,state.authenticatedUsername)) {\n\t\tresponse.writeHead(401,\"'\" + state.authenticatedUsername + \"' is not authorized to access '\" + this.servername + \"'\");\n\t\tresponse.end();\n\t\treturn;\n\t}\n\t// Find the route that matches this path\n\tvar route = self.findMatchingRoute(request,state);\n\t// Optionally output debug info\n\tif(self.get(\"debug-level\") !== \"none\") {\n\t\tconsole.log(\"Request path:\",JSON.stringify(state.urlInfo));\n\t\tconsole.log(\"Request headers:\",JSON.stringify(request.headers));\n\t\tconsole.log(\"authenticatedUsername:\",state.authenticatedUsername);\n\t}\n\t// Return a 404 if we didn't find a route\n\tif(!route) {\n\t\tresponse.writeHead(404);\n\t\tresponse.end();\n\t\treturn;\n\t}\n\t// Receive the request body if necessary and hand off to the route handler\n\tif(route.bodyFormat === \"stream\" || request.method === \"GET\" || request.method === \"HEAD\") {\n\t\t// Let the route handle the request stream itself\n\t\troute.handler(request,response,state);\n\t} else if(route.bodyFormat === \"string\" || !route.bodyFormat) {\n\t\t// Set the encoding for the incoming request\n\t\trequest.setEncoding(\"utf8\");\n\t\tvar data = \"\";\n\t\trequest.on(\"data\",function(chunk) {\n\t\t\tdata += chunk.toString();\n\t\t});\n\t\trequest.on(\"end\",function() {\n\t\t\tstate.data = data;\n\t\t\troute.handler(request,response,state);\n\t\t});\n\t} else if(route.bodyFormat === \"buffer\") {\n\t\tvar data = [];\n\t\trequest.on(\"data\",function(chunk) {\n\t\t\tdata.push(chunk);\n\t\t});\n\t\trequest.on(\"end\",function() {\n\t\t\tstate.data = Buffer.concat(data);\n\t\t\troute.handler(request,response,state);\n\t\t})\n\t} else {\n\t\tresponse.writeHead(400,\"Invalid bodyFormat \" + route.bodyFormat + \" in route \" + route.method + \" \" + route.path.source);\n\t\tresponse.end();\n\t}\n};\n\n/*\nListen for requests\nport: optional port number (falls back to value of \"port\" variable)\nhost: optional host address (falls back to value of \"host\" variable)\nprefix: optional prefix (falls back to value of \"path-prefix\" variable)\n*/\nServer.prototype.listen = function(port,host,prefix) {\n\tvar self = this;\n\t// Handle defaults for port and host\n\tport = port || this.get(\"port\");\n\thost = host || this.get(\"host\");\n\tprefix = prefix || this.get(\"path-prefix\") || \"\";\n\t// Check for the port being a string and look it up as an environment variable\n\tif(parseInt(port,10).toString() !== port) {\n\t\tport = process.env[port] || 8080;\n\t}\n\t// Warn if required plugins are missing\n\tif(!$tw.wiki.getTiddler(\"$:/plugins/tiddlywiki/tiddlyweb\") || !$tw.wiki.getTiddler(\"$:/plugins/tiddlywiki/filesystem\")) {\n\t\t$tw.utils.warning(\"Warning: Plugins required for client-server operation (\\\"tiddlywiki/filesystem\\\" and \\\"tiddlywiki/tiddlyweb\\\") are missing from tiddlywiki.info file\");\n\t}\n\t// Create the server\n\tvar server;\n\tif(this.listenOptions) {\n\t\tserver = this.transport.createServer(this.listenOptions,this.requestHandler.bind(this));\n\t} else {\n\t\tserver = this.transport.createServer(this.requestHandler.bind(this));\n\t}\n\t// Display the port number after we've started listening (the port number might have been specified as zero, in which case we will get an assigned port)\n\tserver.on(\"listening\",function() {\n\t\tvar address = server.address();\n\t\t$tw.utils.log(\"Serving on \" + self.protocol + \"://\" + address.address + \":\" + address.port + prefix,\"brown/orange\");\n\t\t$tw.utils.log(\"(press ctrl-C to exit)\",\"red\");\n\t});\n\t// Listen\n\treturn server.listen(port,host);\n};\n\nexports.Server = Server;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "library"
        },
        "$:/core/modules/browser-messaging.js": {
            "title": "$:/core/modules/browser-messaging.js",
            "text": "/*\\\ntitle: $:/core/modules/browser-messaging.js\ntype: application/javascript\nmodule-type: startup\n\nBrowser message handling\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"browser-messaging\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\n/*\nLoad a specified url as an iframe and call the callback when it is loaded. If the url is already loaded then the existing iframe instance is used\n*/\nfunction loadIFrame(url,callback) {\n\t// Check if iframe already exists\n\tvar iframeInfo = $tw.browserMessaging.iframeInfoMap[url];\n\tif(iframeInfo) {\n\t\t// We've already got the iframe\n\t\tcallback(null,iframeInfo);\n\t} else {\n\t\t// Create the iframe and save it in the list\n\t\tvar iframe = document.createElement(\"iframe\");\n\t\tiframeInfo = {\n\t\t\turl: url,\n\t\t\tstatus: \"loading\",\n\t\t\tdomNode: iframe\n\t\t};\n\t\t$tw.browserMessaging.iframeInfoMap[url] = iframeInfo;\n\t\tsaveIFrameInfoTiddler(iframeInfo);\n\t\t// Add the iframe to the DOM and hide it\n\t\tiframe.style.display = \"none\";\n\t\tiframe.setAttribute(\"library\",\"true\");\n\t\tdocument.body.appendChild(iframe);\n\t\t// Set up onload\n\t\tiframe.onload = function() {\n\t\t\tiframeInfo.status = \"loaded\";\n\t\t\tsaveIFrameInfoTiddler(iframeInfo);\n\t\t\tcallback(null,iframeInfo);\n\t\t};\n\t\tiframe.onerror = function() {\n\t\t\tcallback(\"Cannot load iframe\");\n\t\t};\n\t\ttry {\n\t\t\tiframe.src = url;\n\t\t} catch(ex) {\n\t\t\tcallback(ex);\n\t\t}\n\t}\n}\n\n/*\nUnload library iframe for given url\n*/\nfunction unloadIFrame(url){\n\t$tw.utils.each(document.getElementsByTagName('iframe'), function(iframe) {\n\t\tif(iframe.getAttribute(\"library\") === \"true\" &&\n\t\t  iframe.getAttribute(\"src\") === url) {\n\t\t\tiframe.parentNode.removeChild(iframe);\n\t\t}\n\t});\n}\n\nfunction saveIFrameInfoTiddler(iframeInfo) {\n\t$tw.wiki.addTiddler(new $tw.Tiddler($tw.wiki.getCreationFields(),{\n\t\ttitle: \"$:/temp/ServerConnection/\" + iframeInfo.url,\n\t\ttext: iframeInfo.status,\n\t\ttags: [\"$:/tags/ServerConnection\"],\n\t\turl: iframeInfo.url\n\t},$tw.wiki.getModificationFields()));\n}\n\nexports.startup = function() {\n\t// Initialise the store of iframes we've created\n\t$tw.browserMessaging = {\n\t\tiframeInfoMap: {} // Hashmap by URL of {url:,status:\"loading/loaded\",domNode:}\n\t};\n\t// Listen for widget messages to control loading the plugin library\n\t$tw.rootWidget.addEventListener(\"tm-load-plugin-library\",function(event) {\n\t\tvar paramObject = event.paramObject || {},\n\t\t\turl = paramObject.url;\n\t\tif(url) {\n\t\t\tloadIFrame(url,function(err,iframeInfo) {\n\t\t\t\tif(err) {\n\t\t\t\t\talert($tw.language.getString(\"Error/LoadingPluginLibrary\") + \": \" + url);\n\t\t\t\t} else {\n\t\t\t\t\tiframeInfo.domNode.contentWindow.postMessage({\n\t\t\t\t\t\tverb: \"GET\",\n\t\t\t\t\t\turl: \"recipes/library/tiddlers.json\",\n\t\t\t\t\t\tcookies: {\n\t\t\t\t\t\t\ttype: \"save-info\",\n\t\t\t\t\t\t\tinfoTitlePrefix: paramObject.infoTitlePrefix || \"$:/temp/RemoteAssetInfo/\",\n\t\t\t\t\t\t\turl: url\n\t\t\t\t\t\t}\n\t\t\t\t\t},\"*\");\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\t// Listen for widget messages to control unloading the plugin library\n\t$tw.rootWidget.addEventListener(\"tm-unload-plugin-library\",function(event) {\n\t\tvar paramObject = event.paramObject || {},\n\t\t\turl = paramObject.url;\n\t\t$tw.browserMessaging.iframeInfoMap[url] = undefined;\n\t\tif(url) {\n\t\t\tunloadIFrame(url);\n\t\t\t$tw.utils.each(\n\t\t\t\t$tw.wiki.filterTiddlers(\"[[$:/temp/ServerConnection/\" + url + \"]] [prefix[$:/temp/RemoteAssetInfo/\" + url + \"/]]\"),\n\t\t\t\tfunction(title) {\n\t\t\t\t\t$tw.wiki.deleteTiddler(title);\n\t\t\t\t}\n\t\t\t);\n\t\t}\n\t});\n\t$tw.rootWidget.addEventListener(\"tm-load-plugin-from-library\",function(event) {\n\t\tvar paramObject = event.paramObject || {},\n\t\t\turl = paramObject.url,\n\t\t\ttitle = paramObject.title;\n\t\tif(url && title) {\n\t\t\tloadIFrame(url,function(err,iframeInfo) {\n\t\t\t\tif(err) {\n\t\t\t\t\talert($tw.language.getString(\"Error/LoadingPluginLibrary\") + \": \" + url);\n\t\t\t\t} else {\n\t\t\t\t\tiframeInfo.domNode.contentWindow.postMessage({\n\t\t\t\t\t\tverb: \"GET\",\n\t\t\t\t\t\turl: \"recipes/library/tiddlers/\" + encodeURIComponent(title) + \".json\",\n\t\t\t\t\t\tcookies: {\n\t\t\t\t\t\t\ttype: \"save-tiddler\",\n\t\t\t\t\t\t\turl: url\n\t\t\t\t\t\t}\n\t\t\t\t\t},\"*\");\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\t// Listen for window messages from other windows\n\twindow.addEventListener(\"message\",function listener(event){\n\t\t// console.log(\"browser-messaging: \",document.location.toString())\n\t\t// console.log(\"browser-messaging: Received message from\",event.origin);\n\t\t// console.log(\"browser-messaging: Message content\",event.data);\n\t\tswitch(event.data.verb) {\n\t\t\tcase \"GET-RESPONSE\":\n\t\t\t\tif(event.data.status.charAt(0) === \"2\") {\n\t\t\t\t\tif(event.data.cookies) {\n\t\t\t\t\t\tif(event.data.cookies.type === \"save-info\") {\n\t\t\t\t\t\t\tvar tiddlers = JSON.parse(event.data.body);\n\t\t\t\t\t\t\t$tw.utils.each(tiddlers,function(tiddler) {\n\t\t\t\t\t\t\t\t$tw.wiki.addTiddler(new $tw.Tiddler($tw.wiki.getCreationFields(),tiddler,{\n\t\t\t\t\t\t\t\t\ttitle: event.data.cookies.infoTitlePrefix + event.data.cookies.url + \"/\" + tiddler.title,\n\t\t\t\t\t\t\t\t\t\"original-title\": tiddler.title,\n\t\t\t\t\t\t\t\t\ttext: \"\",\n\t\t\t\t\t\t\t\t\ttype: \"text/vnd.tiddlywiki\",\n\t\t\t\t\t\t\t\t\t\"original-type\": tiddler.type,\n\t\t\t\t\t\t\t\t\t\"plugin-type\": undefined,\n\t\t\t\t\t\t\t\t\t\"original-plugin-type\": tiddler[\"plugin-type\"],\n\t\t\t\t\t\t\t\t\t\"module-type\": undefined,\n\t\t\t\t\t\t\t\t\t\"original-module-type\": tiddler[\"module-type\"],\n\t\t\t\t\t\t\t\t\ttags: [\"$:/tags/RemoteAssetInfo\"],\n\t\t\t\t\t\t\t\t\t\"original-tags\": $tw.utils.stringifyList(tiddler.tags || []),\n\t\t\t\t\t\t\t\t\t\"server-url\": event.data.cookies.url\n\t\t\t\t\t\t\t\t},$tw.wiki.getModificationFields()));\n\t\t\t\t\t\t\t});\n\t\t\t\t\t\t} else if(event.data.cookies.type === \"save-tiddler\") {\n\t\t\t\t\t\t\tvar tiddler = JSON.parse(event.data.body);\n\t\t\t\t\t\t\t$tw.wiki.addTiddler(new $tw.Tiddler(tiddler));\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tbreak;\n\t\t}\n\t},false);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/commands.js": {
            "title": "$:/core/modules/startup/commands.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/commands.js\ntype: application/javascript\nmodule-type: startup\n\nCommand processing\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"commands\";\nexports.platforms = [\"node\"];\nexports.after = [\"story\"];\nexports.synchronous = false;\n\nexports.startup = function(callback) {\n\t// On the server, start a commander with the command line arguments\n\tvar commander = new $tw.Commander(\n\t\t$tw.boot.argv,\n\t\tfunction(err) {\n\t\t\tif(err) {\n\t\t\t\treturn $tw.utils.error(\"Error: \" + err);\n\t\t\t}\n\t\t\tcallback();\n\t\t},\n\t\t$tw.wiki,\n\t\t{output: process.stdout, error: process.stderr}\n\t);\n\tcommander.execute();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/CSSescape.js": {
            "title": "$:/core/modules/startup/CSSescape.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/CSSescape.js\ntype: application/javascript\nmodule-type: startup\n\nPolyfill for CSS.escape()\n\n\\*/\n(function(root,factory){\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"css-escape\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\n/*! https://mths.be/cssescape v1.5.1 by @mathias | MIT license */\n// https://github.com/umdjs/umd/blob/master/returnExports.js\nexports.startup = factory(root);\n}(typeof global != 'undefined' ? global : this, function(root) {\n\n\tif (root.CSS && root.CSS.escape) {\n\t\treturn;\n\t}\n\n\t// https://drafts.csswg.org/cssom/#serialize-an-identifier\n\tvar cssEscape = function(value) {\n\t\tif (arguments.length == 0) {\n\t\t\tthrow new TypeError('`CSS.escape` requires an argument.');\n\t\t}\n\t\tvar string = String(value);\n\t\tvar length = string.length;\n\t\tvar index = -1;\n\t\tvar codeUnit;\n\t\tvar result = '';\n\t\tvar firstCodeUnit = string.charCodeAt(0);\n\t\twhile (++index < length) {\n\t\t\tcodeUnit = string.charCodeAt(index);\n\t\t\t// Note: there’s no need to special-case astral symbols, surrogate\n\t\t\t// pairs, or lone surrogates.\n\n\t\t\t// If the character is NULL (U+0000), then the REPLACEMENT CHARACTER\n\t\t\t// (U+FFFD).\n\t\t\tif (codeUnit == 0x0000) {\n\t\t\t\tresult += '\\uFFFD';\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tif (\n\t\t\t\t// If the character is in the range [\\1-\\1F] (U+0001 to U+001F) or is\n\t\t\t\t// U+007F, […]\n\t\t\t\t(codeUnit >= 0x0001 && codeUnit <= 0x001F) || codeUnit == 0x007F ||\n\t\t\t\t// If the character is the first character and is in the range [0-9]\n\t\t\t\t// (U+0030 to U+0039), […]\n\t\t\t\t(index == 0 && codeUnit >= 0x0030 && codeUnit <= 0x0039) ||\n\t\t\t\t// If the character is the second character and is in the range [0-9]\n\t\t\t\t// (U+0030 to U+0039) and the first character is a `-` (U+002D), […]\n\t\t\t\t(\n\t\t\t\t\tindex == 1 &&\n\t\t\t\t\tcodeUnit >= 0x0030 && codeUnit <= 0x0039 &&\n\t\t\t\t\tfirstCodeUnit == 0x002D\n\t\t\t\t)\n\t\t\t) {\n\t\t\t\t// https://drafts.csswg.org/cssom/#escape-a-character-as-code-point\n\t\t\t\tresult += '\\\\' + codeUnit.toString(16) + ' ';\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tif (\n\t\t\t\t// If the character is the first character and is a `-` (U+002D), and\n\t\t\t\t// there is no second character, […]\n\t\t\t\tindex == 0 &&\n\t\t\t\tlength == 1 &&\n\t\t\t\tcodeUnit == 0x002D\n\t\t\t) {\n\t\t\t\tresult += '\\\\' + string.charAt(index);\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\t// If the character is not handled by one of the above rules and is\n\t\t\t// greater than or equal to U+0080, is `-` (U+002D) or `_` (U+005F), or\n\t\t\t// is in one of the ranges [0-9] (U+0030 to U+0039), [A-Z] (U+0041 to\n\t\t\t// U+005A), or [a-z] (U+0061 to U+007A), […]\n\t\t\tif (\n\t\t\t\tcodeUnit >= 0x0080 ||\n\t\t\t\tcodeUnit == 0x002D ||\n\t\t\t\tcodeUnit == 0x005F ||\n\t\t\t\tcodeUnit >= 0x0030 && codeUnit <= 0x0039 ||\n\t\t\t\tcodeUnit >= 0x0041 && codeUnit <= 0x005A ||\n\t\t\t\tcodeUnit >= 0x0061 && codeUnit <= 0x007A\n\t\t\t) {\n\t\t\t\t// the character itself\n\t\t\t\tresult += string.charAt(index);\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\t// Otherwise, the escaped character.\n\t\t\t// https://drafts.csswg.org/cssom/#escape-a-character\n\t\t\tresult += '\\\\' + string.charAt(index);\n\n\t\t}\n\t\treturn result;\n\t};\n\n\tif (!root.CSS) {\n\t\troot.CSS = {};\n\t}\n\n\troot.CSS.escape = cssEscape;\n\n}));\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/favicon.js": {
            "title": "$:/core/modules/startup/favicon.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/favicon.js\ntype: application/javascript\nmodule-type: startup\n\nFavicon handling\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"favicon\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\t\t\n// Favicon tiddler\nvar FAVICON_TITLE = \"$:/favicon.ico\";\n\nexports.startup = function() {\n\t// Set up the favicon\n\tsetFavicon();\n\t// Reset the favicon when the tiddler changes\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.utils.hop(changes,FAVICON_TITLE)) {\n\t\t\tsetFavicon();\n\t\t}\n\t});\n};\n\nfunction setFavicon() {\n\tvar tiddler = $tw.wiki.getTiddler(FAVICON_TITLE);\n\tif(tiddler) {\n\t\tvar faviconLink = document.getElementById(\"faviconLink\");\n\t\tfaviconLink.setAttribute(\"href\",\"data:\" + tiddler.fields.type + \";base64,\" + tiddler.fields.text);\n\t}\n}\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/info.js": {
            "title": "$:/core/modules/startup/info.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/info.js\ntype: application/javascript\nmodule-type: startup\n\nInitialise $:/info tiddlers via $:/temp/info-plugin pseudo-plugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"info\";\nexports.before = [\"startup\"];\nexports.after = [\"load-modules\"];\nexports.synchronous = true;\n\nvar TITLE_INFO_PLUGIN = \"$:/temp/info-plugin\";\n\nexports.startup = function() {\n\t// Collect up the info tiddlers\n\tvar infoTiddlerFields = {};\n\t// Give each info module a chance to fill in as many info tiddlers as they want\n\t$tw.modules.forEachModuleOfType(\"info\",function(title,moduleExports) {\n\t\tif(moduleExports && moduleExports.getInfoTiddlerFields) {\n\t\t\tvar tiddlerFieldsArray = moduleExports.getInfoTiddlerFields(infoTiddlerFields);\n\t\t\t$tw.utils.each(tiddlerFieldsArray,function(fields) {\n\t\t\t\tif(fields) {\n\t\t\t\t\tinfoTiddlerFields[fields.title] = fields;\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\t// Bake the info tiddlers into a plugin. We use the non-standard plugin-type \"info\" because ordinary plugins are only registered asynchronously after being loaded dynamically\n\tvar fields = {\n\t\ttitle: TITLE_INFO_PLUGIN,\n\t\ttype: \"application/json\",\n\t\t\"plugin-type\": \"info\",\n\t\ttext: JSON.stringify({tiddlers: infoTiddlerFields},null,$tw.config.preferences.jsonSpaces)\n\t};\n\t$tw.wiki.addTiddler(new $tw.Tiddler(fields));\n\t$tw.wiki.readPluginInfo([TITLE_INFO_PLUGIN]);\n\t$tw.wiki.registerPluginTiddlers(\"info\");\n\t$tw.wiki.unpackPluginTiddlers();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/load-modules.js": {
            "title": "$:/core/modules/startup/load-modules.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/load-modules.js\ntype: application/javascript\nmodule-type: startup\n\nLoad core modules\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"load-modules\";\nexports.synchronous = true;\n\nexports.startup = function() {\n\t// Load modules\n\t$tw.modules.applyMethods(\"utils\",$tw.utils);\n\tif($tw.node) {\n\t\t$tw.modules.applyMethods(\"utils-node\",$tw.utils);\n\t}\n\t$tw.modules.applyMethods(\"global\",$tw);\n\t$tw.modules.applyMethods(\"config\",$tw.config);\n\t$tw.Tiddler.fieldModules = $tw.modules.getModulesByTypeAsHashmap(\"tiddlerfield\");\n\t$tw.modules.applyMethods(\"tiddlermethod\",$tw.Tiddler.prototype);\n\t$tw.modules.applyMethods(\"wikimethod\",$tw.Wiki.prototype);\n\t$tw.wiki.addIndexersToWiki();\n\t$tw.modules.applyMethods(\"tiddlerdeserializer\",$tw.Wiki.tiddlerDeserializerModules);\n\t$tw.macros = $tw.modules.getModulesByTypeAsHashmap(\"macro\");\n\t$tw.wiki.initParsers();\n\t$tw.Commander.initCommands();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/password.js": {
            "title": "$:/core/modules/startup/password.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/password.js\ntype: application/javascript\nmodule-type: startup\n\nPassword handling\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"password\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\nexports.startup = function() {\n\t$tw.rootWidget.addEventListener(\"tm-set-password\",function(event) {\n\t\t$tw.passwordPrompt.createPrompt({\n\t\t\tserviceName: $tw.language.getString(\"Encryption/PromptSetPassword\"),\n\t\t\tnoUserName: true,\n\t\t\tsubmitText: $tw.language.getString(\"Encryption/SetPassword\"),\n\t\t\tcanCancel: true,\n\t\t\trepeatPassword: true,\n\t\t\tcallback: function(data) {\n\t\t\t\tif(data) {\n\t\t\t\t\t$tw.crypto.setPassword(data.password);\n\t\t\t\t}\n\t\t\t\treturn true; // Get rid of the password prompt\n\t\t\t}\n\t\t});\n\t});\n\t$tw.rootWidget.addEventListener(\"tm-clear-password\",function(event) {\n\t\tif($tw.browser) {\n\t\t\tif(!confirm($tw.language.getString(\"Encryption/ConfirmClearPassword\"))) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t}\n\t\t$tw.crypto.setPassword(null);\n\t});\n\t// Ensure that $:/isEncrypted is maintained properly\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.utils.hop(changes,\"$:/isEncrypted\")) {\n\t\t\t$tw.crypto.updateCryptoStateTiddler();\n\t\t}\n\t});\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/plugins.js": {
            "title": "$:/core/modules/startup/plugins.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/plugins.js\ntype: application/javascript\nmodule-type: startup\n\nStartup logic concerned with managing plugins\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"plugins\";\nexports.after = [\"load-modules\"];\nexports.synchronous = true;\n\nvar TITLE_REQUIRE_RELOAD_DUE_TO_PLUGIN_CHANGE = \"$:/status/RequireReloadDueToPluginChange\";\n\nvar PREFIX_CONFIG_REGISTER_PLUGIN_TYPE = \"$:/config/RegisterPluginType/\";\n\nexports.startup = function() {\n\t$tw.wiki.addTiddler({title: TITLE_REQUIRE_RELOAD_DUE_TO_PLUGIN_CHANGE,text: \"no\"});\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tvar changesToProcess = [],\n\t\t\trequireReloadDueToPluginChange = false;\n\t\t$tw.utils.each(Object.keys(changes),function(title) {\n\t\t\tvar tiddler = $tw.wiki.getTiddler(title),\n\t\t\t\trequiresReload = $tw.wiki.doesPluginRequireReload(title);\n\t\t\tif(requiresReload) {\n\t\t\t\trequireReloadDueToPluginChange = true;\n\t\t\t} else if(tiddler) {\n\t\t\t\tvar pluginType = tiddler.fields[\"plugin-type\"];\n\t\t\t\tif($tw.wiki.getTiddlerText(PREFIX_CONFIG_REGISTER_PLUGIN_TYPE + (tiddler.fields[\"plugin-type\"] || \"\"),\"no\") === \"yes\") {\n\t\t\t\t\tchangesToProcess.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t\tif(requireReloadDueToPluginChange) {\n\t\t\t$tw.wiki.addTiddler({title: TITLE_REQUIRE_RELOAD_DUE_TO_PLUGIN_CHANGE,text: \"yes\"});\n\t\t}\n\t\t// Read or delete the plugin info of the changed tiddlers\n\t\tif(changesToProcess.length > 0) {\n\t\t\tvar changes = $tw.wiki.readPluginInfo(changesToProcess);\n\t\t\tif(changes.modifiedPlugins.length > 0 || changes.deletedPlugins.length > 0) {\n\t\t\t\t// (Re-)register any modified plugins\n\t\t\t\t$tw.wiki.registerPluginTiddlers(null,changes.modifiedPlugins);\n\t\t\t\t// Unregister any deleted plugins\n\t\t\t\t$tw.wiki.unregisterPluginTiddlers(null,changes.deletedPlugins);\n\t\t\t\t// Unpack the shadow tiddlers\n\t\t\t\t$tw.wiki.unpackPluginTiddlers();\n\t\t\t}\n\t\t}\n\t});\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/render.js": {
            "title": "$:/core/modules/startup/render.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/render.js\ntype: application/javascript\nmodule-type: startup\n\nTitle, stylesheet and page rendering\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"render\";\nexports.platforms = [\"browser\"];\nexports.after = [\"story\"];\nexports.synchronous = true;\n\n// Default story and history lists\nvar PAGE_TITLE_TITLE = \"$:/core/wiki/title\";\nvar PAGE_STYLESHEET_TITLE = \"$:/core/ui/PageStylesheet\";\nvar PAGE_TEMPLATE_TITLE = \"$:/core/ui/PageTemplate\";\n\n// Time (in ms) that we defer refreshing changes to draft tiddlers\nvar DRAFT_TIDDLER_TIMEOUT_TITLE = \"$:/config/Drafts/TypingTimeout\";\nvar THROTTLE_REFRESH_TIMEOUT = 400;\n\nexports.startup = function() {\n\t// Set up the title\n\t$tw.titleWidgetNode = $tw.wiki.makeTranscludeWidget(PAGE_TITLE_TITLE,{document: $tw.fakeDocument, parseAsInline: true});\n\t$tw.titleContainer = $tw.fakeDocument.createElement(\"div\");\n\t$tw.titleWidgetNode.render($tw.titleContainer,null);\n\tdocument.title = $tw.titleContainer.textContent;\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.titleWidgetNode.refresh(changes,$tw.titleContainer,null)) {\n\t\t\tdocument.title = $tw.titleContainer.textContent;\n\t\t}\n\t});\n\t// Set up the styles\n\t$tw.styleWidgetNode = $tw.wiki.makeTranscludeWidget(PAGE_STYLESHEET_TITLE,{document: $tw.fakeDocument});\n\t$tw.styleContainer = $tw.fakeDocument.createElement(\"style\");\n\t$tw.styleWidgetNode.render($tw.styleContainer,null);\n\t$tw.styleElement = document.createElement(\"style\");\n\t$tw.styleElement.innerHTML = $tw.styleContainer.textContent;\n\tdocument.head.insertBefore($tw.styleElement,document.head.firstChild);\n\t$tw.wiki.addEventListener(\"change\",$tw.perf.report(\"styleRefresh\",function(changes) {\n\t\tif($tw.styleWidgetNode.refresh(changes,$tw.styleContainer,null)) {\n\t\t\t$tw.styleElement.innerHTML = $tw.styleContainer.textContent;\n\t\t}\n\t}));\n\t// Display the $:/core/ui/PageTemplate tiddler to kick off the display\n\t$tw.perf.report(\"mainRender\",function() {\n\t\t$tw.pageWidgetNode = $tw.wiki.makeTranscludeWidget(PAGE_TEMPLATE_TITLE,{document: document, parentWidget: $tw.rootWidget});\n\t\t$tw.pageContainer = document.createElement(\"div\");\n\t\t$tw.utils.addClass($tw.pageContainer,\"tc-page-container-wrapper\");\n\t\tdocument.body.insertBefore($tw.pageContainer,document.body.firstChild);\n\t\t$tw.pageWidgetNode.render($tw.pageContainer,null);\n   \t\t$tw.hooks.invokeHook(\"th-page-refreshed\");\n\t})();\n\t// Remove any splash screen elements\n\tvar removeList = document.querySelectorAll(\".tc-remove-when-wiki-loaded\");\n\t$tw.utils.each(removeList,function(removeItem) {\n\t\tif(removeItem.parentNode) {\n\t\t\tremoveItem.parentNode.removeChild(removeItem);\n\t\t}\n\t});\n\t// Prepare refresh mechanism\n\tvar deferredChanges = Object.create(null),\n\t\ttimerId;\n\tfunction refresh() {\n\t\t// Process the refresh\n\t\t$tw.hooks.invokeHook(\"th-page-refreshing\");\n\t\t$tw.pageWidgetNode.refresh(deferredChanges);\n\t\tdeferredChanges = Object.create(null);\n\t\t$tw.hooks.invokeHook(\"th-page-refreshed\");\n\t}\n\t// Add the change event handler\n\t$tw.wiki.addEventListener(\"change\",$tw.perf.report(\"mainRefresh\",function(changes) {\n\t\t// Check if only tiddlers that are throttled have changed\n\t\tvar onlyThrottledTiddlersHaveChanged = true;\n\t\tfor(var title in changes) {\n\t\t\tvar tiddler = $tw.wiki.getTiddler(title);\n\t\t\tif(!tiddler || !(tiddler.hasField(\"draft.of\") || tiddler.hasField(\"throttle.refresh\"))) {\n\t\t\t\tonlyThrottledTiddlersHaveChanged = false;\n\t\t\t}\n\t\t}\n\t\t// Defer the change if only drafts have changed\n\t\tif(timerId) {\n\t\t\tclearTimeout(timerId);\n\t\t}\n\t\ttimerId = null;\n\t\tif(onlyThrottledTiddlersHaveChanged) {\n\t\t\tvar timeout = parseInt($tw.wiki.getTiddlerText(DRAFT_TIDDLER_TIMEOUT_TITLE,\"\"),10);\n\t\t\tif(isNaN(timeout)) {\n\t\t\t\ttimeout = THROTTLE_REFRESH_TIMEOUT;\n\t\t\t}\n\t\t\ttimerId = setTimeout(refresh,timeout);\n\t\t\t$tw.utils.extend(deferredChanges,changes);\n\t\t} else {\n\t\t\t$tw.utils.extend(deferredChanges,changes);\n\t\t\trefresh();\n\t\t}\n\t}));\n\t// Fix up the link between the root widget and the page container\n\t$tw.rootWidget.domNodes = [$tw.pageContainer];\n\t$tw.rootWidget.children = [$tw.pageWidgetNode];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/rootwidget.js": {
            "title": "$:/core/modules/startup/rootwidget.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/rootwidget.js\ntype: application/javascript\nmodule-type: startup\n\nSetup the root widget and the core root widget handlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"rootwidget\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.before = [\"story\"];\nexports.synchronous = true;\n\nexports.startup = function() {\n\t// Install the modal message mechanism\n\t$tw.modal = new $tw.utils.Modal($tw.wiki);\n\t$tw.rootWidget.addEventListener(\"tm-modal\",function(event) {\n\t\t$tw.modal.display(event.param,{variables: event.paramObject, event: event});\n\t});\n\t// Install the notification  mechanism\n\t$tw.notifier = new $tw.utils.Notifier($tw.wiki);\n\t$tw.rootWidget.addEventListener(\"tm-notify\",function(event) {\n\t\t$tw.notifier.display(event.param,{variables: event.paramObject});\n\t});\n\t// Install the copy-to-clipboard  mechanism\n\t$tw.rootWidget.addEventListener(\"tm-copy-to-clipboard\",function(event) {\n\t\t$tw.utils.copyToClipboard(event.param);\n\t});\n\t// Install the tm-focus-selector message\n\t$tw.rootWidget.addEventListener(\"tm-focus-selector\",function(event) {\n\t\tvar selector = event.param || \"\",\n\t\t\telement;\n\t\ttry {\n\t\t\telement = document.querySelector(selector);\n\t\t} catch(e) {\n\t\t\tconsole.log(\"Error in selector: \",selector)\n\t\t}\n\t\tif(element && element.focus) {\n\t\t\telement.focus(event.paramObject);\n\t\t}\n\t});\n\t// Install the scroller\n\t$tw.pageScroller = new $tw.utils.PageScroller();\n\t$tw.rootWidget.addEventListener(\"tm-scroll\",function(event) {\n\t\t$tw.pageScroller.handleEvent(event);\n\t});\n\tvar fullscreen = $tw.utils.getFullScreenApis();\n\tif(fullscreen) {\n\t\t$tw.rootWidget.addEventListener(\"tm-full-screen\",function(event) {\n\t\t\tvar fullScreenDocument = event.event ? event.event.target.ownerDocument : document;\n\t\t\tif(event.param === \"enter\") {\n\t\t\t\tfullScreenDocument.documentElement[fullscreen._requestFullscreen](Element.ALLOW_KEYBOARD_INPUT);\n\t\t\t} else if(event.param === \"exit\") {\n\t\t\t\tfullScreenDocument[fullscreen._exitFullscreen]();\n\t\t\t} else {\n\t\t\t\tif(fullScreenDocument[fullscreen._fullscreenElement]) {\n\t\t\t\t\tfullScreenDocument[fullscreen._exitFullscreen]();\n\t\t\t\t} else {\n\t\t\t\t\tfullScreenDocument.documentElement[fullscreen._requestFullscreen](Element.ALLOW_KEYBOARD_INPUT);\n\t\t\t\t}\t\t\t\t\n\t\t\t}\n\t\t});\n\t}\n\t// If we're being viewed on a data: URI then give instructions for how to save\n\tif(document.location.protocol === \"data:\") {\n\t\t$tw.rootWidget.dispatchEvent({\n\t\t\ttype: \"tm-modal\",\n\t\t\tparam: \"$:/language/Modals/SaveInstructions\"\n\t\t});\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup.js": {
            "title": "$:/core/modules/startup.js",
            "text": "/*\\\ntitle: $:/core/modules/startup.js\ntype: application/javascript\nmodule-type: startup\n\nMiscellaneous startup logic for both the client and server.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"startup\";\nexports.after = [\"load-modules\"];\nexports.synchronous = true;\n\n// Set to `true` to enable performance instrumentation\nvar PERFORMANCE_INSTRUMENTATION_CONFIG_TITLE = \"$:/config/Performance/Instrumentation\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.startup = function() {\n\tvar modules,n,m,f;\n\t// Minimal browser detection\n\tif($tw.browser) {\n\t\t$tw.browser.isIE = (/msie|trident/i.test(navigator.userAgent));\n\t\t$tw.browser.isFirefox = !!document.mozFullScreenEnabled;\n\t}\n\t// Platform detection\n\t$tw.platform = {};\n\tif($tw.browser) {\n\t\t$tw.platform.isMac = /Mac/.test(navigator.platform);\n\t\t$tw.platform.isWindows = /win/i.test(navigator.platform);\n\t\t$tw.platform.isLinux = /Linux/i.test(navigator.platform);\n\t} else {\n\t\tswitch(require(\"os\").platform()) {\n\t\t\tcase \"darwin\":\n\t\t\t\t$tw.platform.isMac = true;\n\t\t\t\tbreak;\n\t\t\tcase \"win32\":\n\t\t\t\t$tw.platform.isWindows = true;\n\t\t\t\tbreak;\n\t\t\tcase \"freebsd\":\n\t\t\t\t$tw.platform.isLinux = true;\n\t\t\t\tbreak;\n\t\t\tcase \"linux\":\n\t\t\t\t$tw.platform.isLinux = true;\n\t\t\t\tbreak;\n\t\t}\n\t}\n\t// Initialise version\n\t$tw.version = $tw.utils.extractVersionInfo();\n\t// Set up the performance framework\n\t$tw.perf = new $tw.Performance($tw.wiki.getTiddlerText(PERFORMANCE_INSTRUMENTATION_CONFIG_TITLE,\"no\") === \"yes\");\n\t// Create a root widget for attaching event handlers. By using it as the parentWidget for another widget tree, one can reuse the event handlers\n\t$tw.rootWidget = new widget.widget({\n\t\ttype: \"widget\",\n\t\tchildren: []\n\t},{\n\t\twiki: $tw.wiki,\n\t\tdocument: $tw.browser ? document : $tw.fakeDocument\n\t});\n\t// Execute any startup actions\n\tvar executeStartupTiddlers = function(tag) {\n\t\t$tw.utils.each($tw.wiki.filterTiddlers(\"[all[shadows+tiddlers]tag[\" + tag + \"]!has[draft.of]]\"),function(title) {\n\t\t\t$tw.rootWidget.invokeActionString($tw.wiki.getTiddlerText(title),$tw.rootWidget);\n\t\t});\n\t};\n\texecuteStartupTiddlers(\"$:/tags/StartupAction\");\n\tif($tw.browser) {\n\t\texecuteStartupTiddlers(\"$:/tags/StartupAction/Browser\");\t\t\n\t}\n\tif($tw.node) {\n\t\texecuteStartupTiddlers(\"$:/tags/StartupAction/Node\");\t\t\n\t}\n\t// Kick off the language manager and switcher\n\t$tw.language = new $tw.Language();\n\t$tw.languageSwitcher = new $tw.PluginSwitcher({\n\t\twiki: $tw.wiki,\n\t\tpluginType: \"language\",\n\t\tcontrollerTitle: \"$:/language\",\n\t\tdefaultPlugins: [\n\t\t\t\"$:/languages/en-GB\"\n\t\t],\n\t\tonSwitch: function(plugins) {\n\t\t\tif($tw.browser) {\n\t\t\t\tvar pluginTiddler = $tw.wiki.getTiddler(plugins[0]);\n\t\t\t\tif(pluginTiddler) {\n\t\t\t\t\tdocument.documentElement.setAttribute(\"dir\",pluginTiddler.getFieldString(\"text-direction\") || \"auto\");\n\t\t\t\t} else {\n\t\t\t\t\tdocument.documentElement.removeAttribute(\"dir\");\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\t// Kick off the theme manager\n\t$tw.themeManager = new $tw.PluginSwitcher({\n\t\twiki: $tw.wiki,\n\t\tpluginType: \"theme\",\n\t\tcontrollerTitle: \"$:/theme\",\n\t\tdefaultPlugins: [\n\t\t\t\"$:/themes/tiddlywiki/snowwhite\",\n\t\t\t\"$:/themes/tiddlywiki/vanilla\"\n\t\t]\n\t});\n\t// Kick off the keyboard manager\n\t$tw.keyboardManager = new $tw.KeyboardManager();\n\t// Listen for shortcuts\n\tif($tw.browser) {\n\t\t$tw.utils.addEventListeners(document,[{\n\t\t\tname: \"keydown\",\n\t\t\thandlerObject: $tw.keyboardManager,\n\t\t\thandlerMethod: \"handleKeydownEvent\"\n\t\t}]);\n\t}\n\t// Clear outstanding tiddler store change events to avoid an unnecessary refresh cycle at startup\n\t$tw.wiki.clearTiddlerEventQueue();\n\t// Find a working syncadaptor\n\t$tw.syncadaptor = undefined;\n\t$tw.modules.forEachModuleOfType(\"syncadaptor\",function(title,module) {\n\t\tif(!$tw.syncadaptor && module.adaptorClass) {\n\t\t\t$tw.syncadaptor = new module.adaptorClass({wiki: $tw.wiki});\n\t\t}\n\t});\n\t// Set up the syncer object if we've got a syncadaptor\n\tif($tw.syncadaptor) {\n\t\t$tw.syncer = new $tw.Syncer({wiki: $tw.wiki, syncadaptor: $tw.syncadaptor});\n\t}\n\t// Setup the saver handler\n\t$tw.saverHandler = new $tw.SaverHandler({\n\t\twiki: $tw.wiki,\n\t\tdirtyTracking: !$tw.syncadaptor,\n\t\tpreloadDirty: $tw.boot.preloadDirty || []\n\t});\n\t// Host-specific startup\n\tif($tw.browser) {\n\t\t// Install the popup manager\n\t\t$tw.popup = new $tw.utils.Popup();\n\t\t// Install the animator\n\t\t$tw.anim = new $tw.utils.Animator();\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/story.js": {
            "title": "$:/core/modules/startup/story.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/story.js\ntype: application/javascript\nmodule-type: startup\n\nLoad core modules\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"story\";\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\n// Default story and history lists\nvar DEFAULT_STORY_TITLE = \"$:/StoryList\";\nvar DEFAULT_HISTORY_TITLE = \"$:/HistoryList\";\n\n// Default tiddlers\nvar DEFAULT_TIDDLERS_TITLE = \"$:/DefaultTiddlers\";\n\n// Config\nvar CONFIG_UPDATE_ADDRESS_BAR = \"$:/config/Navigation/UpdateAddressBar\"; // Can be \"no\", \"permalink\", \"permaview\"\nvar CONFIG_UPDATE_HISTORY = \"$:/config/Navigation/UpdateHistory\"; // Can be \"yes\" or \"no\"\nvar CONFIG_PERMALINKVIEW_COPY_TO_CLIPBOARD = \"$:/config/Navigation/Permalinkview/CopyToClipboard\"; // Can be \"yes\" (default) or \"no\"\nvar CONFIG_PERMALINKVIEW_UPDATE_ADDRESS_BAR = \"$:/config/Navigation/Permalinkview/UpdateAddressBar\"; // Can be \"yes\" (default) or \"no\"\n\n\n// Links to help, if there is no param\nvar HELP_OPEN_EXTERNAL_WINDOW = \"http://tiddlywiki.com/#WidgetMessage%3A%20tm-open-external-window\";\n\nexports.startup = function() {\n\t// Open startup tiddlers\n\topenStartupTiddlers({\n\t\tdisableHistory: $tw.boot.disableStartupNavigation\n\t});\n\tif($tw.browser) {\n\t\t// Set up location hash update\n\t\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\t\tif($tw.utils.hop(changes,DEFAULT_STORY_TITLE) || $tw.utils.hop(changes,DEFAULT_HISTORY_TITLE)) {\n\t\t\t\tupdateLocationHash({\n\t\t\t\t\tupdateAddressBar: $tw.wiki.getTiddlerText(CONFIG_UPDATE_ADDRESS_BAR,\"permaview\").trim(),\n\t\t\t\t\tupdateHistory: $tw.wiki.getTiddlerText(CONFIG_UPDATE_HISTORY,\"no\").trim()\n\t\t\t\t});\n\t\t\t}\n\t\t});\n\t\t// Listen for changes to the browser location hash\n\t\twindow.addEventListener(\"hashchange\",function() {\n\t\t\tvar hash = $tw.utils.getLocationHash();\n\t\t\tif(hash !== $tw.locationHash) {\n\t\t\t\t$tw.locationHash = hash;\n\t\t\t\topenStartupTiddlers({defaultToCurrentStory: true});\n\t\t\t}\n\t\t},false);\n\t\t// Listen for the tm-browser-refresh message\n\t\t$tw.rootWidget.addEventListener(\"tm-browser-refresh\",function(event) {\n\t\t\twindow.location.reload(true);\n\t\t});\n\t\t// Listen for tm-open-external-window message\n\t\t$tw.rootWidget.addEventListener(\"tm-open-external-window\",function(event) {\n\t\t\tvar paramObject = event.paramObject || {},\n\t\t\t\tstrUrl = event.param || HELP_OPEN_EXTERNAL_WINDOW,\n\t\t\t\tstrWindowName = paramObject.windowName,\n\t\t\t\tstrWindowFeatures = paramObject.windowFeatures;\n\t\t\twindow.open(strUrl, strWindowName, strWindowFeatures);\n\t\t});\n\t\t// Listen for the tm-print message\n\t\t$tw.rootWidget.addEventListener(\"tm-print\",function(event) {\n\t\t\t(event.event.view || window).print();\n\t\t});\n\t\t// Listen for the tm-home message\n\t\t$tw.rootWidget.addEventListener(\"tm-home\",function(event) {\n\t\t\twindow.location.hash = \"\";\n\t\t\tvar storyFilter = $tw.wiki.getTiddlerText(DEFAULT_TIDDLERS_TITLE),\n\t\t\t\tstoryList = $tw.wiki.filterTiddlers(storyFilter);\n\t\t\t//invoke any hooks that might change the default story list\n\t\t\tstoryList = $tw.hooks.invokeHook(\"th-opening-default-tiddlers-list\",storyList);\n\t\t\t$tw.wiki.addTiddler({title: DEFAULT_STORY_TITLE, text: \"\", list: storyList},$tw.wiki.getModificationFields());\n\t\t\tif(storyList[0]) {\n\t\t\t\t$tw.wiki.addToHistory(storyList[0]);\n\t\t\t}\n\t\t});\n\t\t// Listen for the tm-permalink message\n\t\t$tw.rootWidget.addEventListener(\"tm-permalink\",function(event) {\n\t\t\tupdateLocationHash({\n\t\t\t\tupdateAddressBar: $tw.wiki.getTiddlerText(CONFIG_PERMALINKVIEW_UPDATE_ADDRESS_BAR,\"yes\").trim() === \"yes\" ? \"permalink\" : \"none\",\n\t\t\t\tupdateHistory: $tw.wiki.getTiddlerText(CONFIG_UPDATE_HISTORY,\"no\").trim(),\n\t\t\t\ttargetTiddler: event.param || event.tiddlerTitle,\n\t\t\t\tcopyToClipboard: $tw.wiki.getTiddlerText(CONFIG_PERMALINKVIEW_COPY_TO_CLIPBOARD,\"yes\").trim() === \"yes\" ? \"permalink\" : \"none\"\n\t\t\t});\n\t\t});\n\t\t// Listen for the tm-permaview message\n\t\t$tw.rootWidget.addEventListener(\"tm-permaview\",function(event) {\n\t\t\tupdateLocationHash({\n\t\t\t\tupdateAddressBar: $tw.wiki.getTiddlerText(CONFIG_PERMALINKVIEW_UPDATE_ADDRESS_BAR,\"yes\").trim() === \"yes\" ? \"permaview\" : \"none\",\n\t\t\t\tupdateHistory: $tw.wiki.getTiddlerText(CONFIG_UPDATE_HISTORY,\"no\").trim(),\n\t\t\t\ttargetTiddler: event.param || event.tiddlerTitle,\n\t\t\t\tcopyToClipboard: $tw.wiki.getTiddlerText(CONFIG_PERMALINKVIEW_COPY_TO_CLIPBOARD,\"yes\").trim() === \"yes\" ? \"permaview\" : \"none\"\n\t\t\t});\t\t\t\t\n\t\t});\n\t}\n};\n\n/*\nProcess the location hash to open the specified tiddlers. Options:\ndisableHistory: if true $:/History is NOT updated\ndefaultToCurrentStory: If true, the current story is retained as the default, instead of opening the default tiddlers\n*/\nfunction openStartupTiddlers(options) {\n\toptions = options || {};\n\t// Work out the target tiddler and the story filter. \"null\" means \"unspecified\"\n\tvar target = null,\n\t\tstoryFilter = null;\n\tif($tw.locationHash.length > 1) {\n\t\tvar hash = $tw.locationHash.substr(1),\n\t\t\tsplit = hash.indexOf(\":\");\n\t\tif(split === -1) {\n\t\t\ttarget = decodeURIComponent(hash.trim());\n\t\t} else {\n\t\t\ttarget = decodeURIComponent(hash.substr(0,split).trim());\n\t\t\tstoryFilter = decodeURIComponent(hash.substr(split + 1).trim());\n\t\t}\n\t}\n\t// If the story wasn't specified use the current tiddlers or a blank story\n\tif(storyFilter === null) {\n\t\tif(options.defaultToCurrentStory) {\n\t\t\tvar currStoryList = $tw.wiki.getTiddlerList(DEFAULT_STORY_TITLE);\n\t\t\tstoryFilter = $tw.utils.stringifyList(currStoryList);\n\t\t} else {\n\t\t\tif(target && target !== \"\") {\n\t\t\t\tstoryFilter = \"\";\n\t\t\t} else {\n\t\t\t\tstoryFilter = $tw.wiki.getTiddlerText(DEFAULT_TIDDLERS_TITLE);\n\t\t\t}\n\t\t}\n\t}\n\t// Process the story filter to get the story list\n\tvar storyList = $tw.wiki.filterTiddlers(storyFilter);\n\t// Invoke any hooks that want to change the default story list\n\tstoryList = $tw.hooks.invokeHook(\"th-opening-default-tiddlers-list\",storyList);\n\t// If the target tiddler isn't included then splice it in at the top\n\tif(target && storyList.indexOf(target) === -1) {\n\t\tstoryList.unshift(target);\n\t}\n\t// Save the story list\n\t$tw.wiki.addTiddler({title: DEFAULT_STORY_TITLE, text: \"\", list: storyList},$tw.wiki.getModificationFields());\n\t// Update history\n\tif(!options.disableHistory) {\n\t\t// If a target tiddler was specified add it to the history stack\n\t\tif(target && target !== \"\") {\n\t\t\t// The target tiddler doesn't need double square brackets, but we'll silently remove them if they're present\n\t\t\tif(target.indexOf(\"[[\") === 0 && target.substr(-2) === \"]]\") {\n\t\t\t\ttarget = target.substr(2,target.length - 4);\n\t\t\t}\n\t\t\t$tw.wiki.addToHistory(target);\n\t\t} else if(storyList.length > 0) {\n\t\t\t$tw.wiki.addToHistory(storyList[0]);\n\t\t}\t\t\n\t}\n}\n\n/*\noptions: See below\noptions.updateAddressBar: \"permalink\", \"permaview\" or \"no\" (defaults to \"permaview\")\noptions.updateHistory: \"yes\" or \"no\" (defaults to \"no\")\noptions.copyToClipboard: \"permalink\", \"permaview\" or \"no\" (defaults to \"no\")\noptions.targetTiddler: optional title of target tiddler for permalink\n*/\nfunction updateLocationHash(options) {\n\t// Get the story and the history stack\n\tvar storyList = $tw.wiki.getTiddlerList(DEFAULT_STORY_TITLE),\n\t\thistoryList = $tw.wiki.getTiddlerData(DEFAULT_HISTORY_TITLE,[]),\n\t\ttargetTiddler = \"\";\n\tif(options.targetTiddler) {\n\t\ttargetTiddler = options.targetTiddler;\n\t} else {\n\t\t// The target tiddler is the one at the top of the stack\n\t\tif(historyList.length > 0) {\n\t\t\ttargetTiddler = historyList[historyList.length-1].title;\n\t\t}\n\t\t// Blank the target tiddler if it isn't present in the story\n\t\tif(storyList.indexOf(targetTiddler) === -1) {\n\t\t\ttargetTiddler = \"\";\n\t\t}\n\t}\n\t// Assemble the location hash\n\tswitch(options.updateAddressBar) {\n\t\tcase \"permalink\":\n\t\t\t$tw.locationHash = \"#\" + encodeURIComponent(targetTiddler);\n\t\t\tbreak;\n\t\tcase \"permaview\":\n\t\t\t$tw.locationHash = \"#\" + encodeURIComponent(targetTiddler) + \":\" + encodeURIComponent($tw.utils.stringifyList(storyList));\n\t\t\tbreak;\n\t}\n\t// Copy URL to the clipboard\n\tswitch(options.copyToClipboard) {\n\t\tcase \"permalink\":\n\t\t\t$tw.utils.copyToClipboard($tw.utils.getLocationPath() + \"#\" + encodeURIComponent(targetTiddler));\n\t\t\tbreak;\n\t\tcase \"permaview\":\n\t\t\t$tw.utils.copyToClipboard($tw.utils.getLocationPath() + \"#\" + encodeURIComponent(targetTiddler) + \":\" + encodeURIComponent($tw.utils.stringifyList(storyList)));\n\t\t\tbreak;\n\t}\n\t// Only change the location hash if we must, thus avoiding unnecessary onhashchange events\n\tif($tw.utils.getLocationHash() !== $tw.locationHash) {\n\t\tif(options.updateHistory === \"yes\") {\n\t\t\t// Assign the location hash so that history is updated\n\t\t\twindow.location.hash = $tw.locationHash;\n\t\t} else {\n\t\t\t// We use replace so that browser history isn't affected\n\t\t\twindow.location.replace(window.location.toString().split(\"#\")[0] + $tw.locationHash);\n\t\t}\n\t}\n}\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/windows.js": {
            "title": "$:/core/modules/startup/windows.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/windows.js\ntype: application/javascript\nmodule-type: startup\n\nSetup root widget handlers for the messages concerned with opening external browser windows\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"windows\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\n// Global to keep track of open windows (hashmap by title)\nvar windows = {};\n\nexports.startup = function() {\n\t// Handle open window message\n\t$tw.rootWidget.addEventListener(\"tm-open-window\",function(event) {\n\t\t// Get the parameters\n\t\tvar refreshHandler,\n\t\t\ttitle = event.param || event.tiddlerTitle,\n\t\t\tparamObject = event.paramObject || {},\n\t\t\twindowTitle = paramObject.windowTitle || title,\n\t\t\ttemplate = paramObject.template || \"$:/core/templates/single.tiddler.window\",\n\t\t\twidth = paramObject.width || \"700\",\n\t\t\theight = paramObject.height || \"600\",\n\t\t\tvariables = $tw.utils.extend({},paramObject,{currentTiddler: title});\n\t\t// Open the window\n\t\tvar srcWindow,\n\t\t    srcDocument;\n\t\t// In case that popup blockers deny opening a new window\n\t\ttry {\n\t\t\tsrcWindow = window.open(\"\",\"external-\" + title,\"scrollbars,width=\" + width + \",height=\" + height),\n\t\t\tsrcDocument = srcWindow.document;\n\t\t}\n\t\tcatch(e) {\n\t\t\treturn;\n\t\t}\n\t\twindows[title] = srcWindow;\n\t\t// Check for reopening the same window\n\t\tif(srcWindow.haveInitialisedWindow) {\n\t\t\treturn;\n\t\t}\n\t\t// Initialise the document\n\t\tsrcDocument.write(\"<html><head></head><body class='tc-body tc-single-tiddler-window'></body></html>\");\n\t\tsrcDocument.close();\n\t\tsrcDocument.title = windowTitle;\n\t\tsrcWindow.addEventListener(\"beforeunload\",function(event) {\n\t\t\tdelete windows[title];\n\t\t\t$tw.wiki.removeEventListener(\"change\",refreshHandler);\n\t\t},false);\n\t\t// Set up the styles\n\t\tvar styleWidgetNode = $tw.wiki.makeTranscludeWidget(\"$:/core/ui/PageStylesheet\",{\n\t\t\t\tdocument: $tw.fakeDocument,\n\t\t\t\tvariables: variables,\n\t\t\t\timportPageMacros: true}),\n\t\t\tstyleContainer = $tw.fakeDocument.createElement(\"style\");\n\t\tstyleWidgetNode.render(styleContainer,null);\n\t\tvar styleElement = srcDocument.createElement(\"style\");\n\t\tstyleElement.innerHTML = styleContainer.textContent;\n\t\tsrcDocument.head.insertBefore(styleElement,srcDocument.head.firstChild);\n\t\t// Render the text of the tiddler\n\t\tvar parser = $tw.wiki.parseTiddler(template),\n\t\t\twidgetNode = $tw.wiki.makeWidget(parser,{document: srcDocument, parentWidget: $tw.rootWidget, variables: variables});\n\t\twidgetNode.render(srcDocument.body,srcDocument.body.firstChild);\n\t\t// Function to handle refreshes\n\t\trefreshHandler = function(changes) {\n\t\t\tif(styleWidgetNode.refresh(changes,styleContainer,null)) {\n\t\t\t\tstyleElement.innerHTML = styleContainer.textContent;\n\t\t\t}\n\t\t\twidgetNode.refresh(changes);\n\t\t};\n\t\t$tw.wiki.addEventListener(\"change\",refreshHandler);\n\t\t// Listen for keyboard shortcuts\n\t\t$tw.utils.addEventListeners(srcDocument,[{\n\t\t\tname: \"keydown\",\n\t\t\thandlerObject: $tw.keyboardManager,\n\t\t\thandlerMethod: \"handleKeydownEvent\"\n\t\t},{\n\t\t\tname: \"click\",\n\t\t\thandlerObject: $tw.popup,\n\t\t\thandlerMethod: \"handleEvent\"\n\t\t}]);\n\t\tsrcWindow.haveInitialisedWindow = true;\n\t});\n\t// Close open windows when unloading main window\n\t$tw.addUnloadTask(function() {\n\t\t$tw.utils.each(windows,function(win) {\n\t\t\twin.close();\n\t\t});\n\t});\n\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/story.js": {
            "title": "$:/core/modules/story.js",
            "text": "/*\\\ntitle: $:/core/modules/story.js\ntype: application/javascript\nmodule-type: global\n\nLightweight object for managing interactions with the story and history lists.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nConstruct Story object with options:\nwiki: reference to wiki object to use to resolve tiddler titles\nstoryTitle: title of story list tiddler\nhistoryTitle: title of history list tiddler\n*/\nfunction Story(options) {\n\toptions = options || {};\n\tthis.wiki = options.wiki || $tw.wiki;\n\tthis.storyTitle = options.storyTitle || \"$:/StoryList\";\n\tthis.historyTitle = options.historyTitle || \"$:/HistoryList\";\n};\n\nStory.prototype.navigateTiddler = function(navigateTo,navigateFromTitle,navigateFromClientRect) {\n\tthis.addToStory(navigateTo,navigateFromTitle);\n\tthis.addToHistory(navigateTo,navigateFromClientRect);\n};\n\nStory.prototype.getStoryList = function() {\n\treturn this.wiki.getTiddlerList(this.storyTitle) || [];\n};\n\nStory.prototype.addToStory = function(navigateTo,navigateFromTitle,options) {\n\toptions = options || {};\n\tvar storyList = this.getStoryList();\n\t// See if the tiddler is already there\n\tvar slot = storyList.indexOf(navigateTo);\n\t// Quit if it already exists in the story river\n\tif(slot >= 0) {\n\t\treturn;\n\t}\n\t// First we try to find the position of the story element we navigated from\n\tvar fromIndex = storyList.indexOf(navigateFromTitle);\n\tif(fromIndex >= 0) {\n\t\t// The tiddler is added from inside the river\n\t\t// Determine where to insert the tiddler; Fallback is \"below\"\n\t\tswitch(options.openLinkFromInsideRiver) {\n\t\t\tcase \"top\":\n\t\t\t\tslot = 0;\n\t\t\t\tbreak;\n\t\t\tcase \"bottom\":\n\t\t\t\tslot = storyList.length;\n\t\t\t\tbreak;\n\t\t\tcase \"above\":\n\t\t\t\tslot = fromIndex;\n\t\t\t\tbreak;\n\t\t\tcase \"below\": // Intentional fall-through\n\t\t\tdefault:\n\t\t\t\tslot = fromIndex + 1;\n\t\t\t\tbreak;\n\t\t}\n\t} else {\n\t\t// The tiddler is opened from outside the river. Determine where to insert the tiddler; default is \"top\"\n\t\tif(options.openLinkFromOutsideRiver === \"bottom\") {\n\t\t\t// Insert at bottom\n\t\t\tslot = storyList.length;\n\t\t} else {\n\t\t\t// Insert at top\n\t\t\tslot = 0;\n\t\t}\n\t}\n\t// Add the tiddler\n\tstoryList.splice(slot,0,navigateTo);\n\t// Save the story\n\tthis.saveStoryList(storyList);\n};\n\nStory.prototype.saveStoryList = function(storyList) {\n\tvar storyTiddler = this.wiki.getTiddler(this.storyTitle);\n\tthis.wiki.addTiddler(new $tw.Tiddler(\n\t\tthis.wiki.getCreationFields(),\n\t\t{title: this.storyTitle},\n\t\tstoryTiddler,\n\t\t{list: storyList},\n\t\tthis.wiki.getModificationFields()\n\t));\n};\n\nStory.prototype.addToHistory = function(navigateTo,navigateFromClientRect) {\n\tvar titles = $tw.utils.isArray(navigateTo) ? navigateTo : [navigateTo];\n\t// Add a new record to the top of the history stack\n\tvar historyList = this.wiki.getTiddlerData(this.historyTitle,[]);\n\t$tw.utils.each(titles,function(title) {\n\t\thistoryList.push({title: title, fromPageRect: navigateFromClientRect});\n\t});\n\tthis.wiki.setTiddlerData(this.historyTitle,historyList,{\"current-tiddler\": titles[titles.length-1]});\n};\n\nStory.prototype.storyCloseTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyCloseAllTiddlers = function() {\n// TBD\n};\n\nStory.prototype.storyCloseOtherTiddlers = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyEditTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyDeleteTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storySaveTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyCancelTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyNewTiddler = function(targetTitle) {\n// TBD\n};\n\nexports.Story = Story;\n\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/storyviews/classic.js": {
            "title": "$:/core/modules/storyviews/classic.js",
            "text": "/*\\\ntitle: $:/core/modules/storyviews/classic.js\ntype: application/javascript\nmodule-type: storyview\n\nViews the story as a linear sequence\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar easing = \"cubic-bezier(0.645, 0.045, 0.355, 1)\"; // From http://easings.net/#easeInOutCubic\n\nvar ClassicStoryView = function(listWidget) {\n\tthis.listWidget = listWidget;\n};\n\nClassicStoryView.prototype.navigateTo = function(historyInfo) {\n\tvar duration = $tw.utils.getAnimationDuration()\n\tvar listElementIndex = this.listWidget.findListItem(0,historyInfo.title);\n\tif(listElementIndex === undefined) {\n\t\treturn;\n\t}\n\tvar listItemWidget = this.listWidget.children[listElementIndex],\n\t\ttargetElement = listItemWidget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\tif(duration) {\n\t\t// Scroll the node into view\n\t\tthis.listWidget.dispatchEvent({type: \"tm-scroll\", target: targetElement});\t\n\t} else {\n\t\ttargetElement.scrollIntoView();\n\t}\n};\n\nClassicStoryView.prototype.insert = function(widget) {\n\tvar duration = $tw.utils.getAnimationDuration();\n\tif(duration) {\n\t\tvar targetElement = widget.findFirstDomNode();\n\t\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\t\tif(!(targetElement instanceof Element)) {\n\t\t\treturn;\n\t\t}\n\t\t// Get the current height of the tiddler\n\t\tvar computedStyle = window.getComputedStyle(targetElement),\n\t\t\tcurrMarginBottom = parseInt(computedStyle.marginBottom,10),\n\t\t\tcurrMarginTop = parseInt(computedStyle.marginTop,10),\n\t\t\tcurrHeight = targetElement.offsetHeight + currMarginTop;\n\t\t// Reset the margin once the transition is over\n\t\tsetTimeout(function() {\n\t\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t\t{transition: \"none\"},\n\t\t\t\t{marginBottom: \"\"}\n\t\t\t]);\n\t\t},duration);\n\t\t// Set up the initial position of the element\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"none\"},\n\t\t\t{marginBottom: (-currHeight) + \"px\"},\n\t\t\t{opacity: \"0.0\"}\n\t\t]);\n\t\t$tw.utils.forceLayout(targetElement);\n\t\t// Transition to the final position\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"opacity \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\t\"margin-bottom \" + duration + \"ms \" + easing},\n\t\t\t{marginBottom: currMarginBottom + \"px\"},\n\t\t\t{opacity: \"1.0\"}\n\t]);\n\t}\n};\n\nClassicStoryView.prototype.remove = function(widget) {\n\tvar duration = $tw.utils.getAnimationDuration();\n\tif(duration) {\n\t\tvar targetElement = widget.findFirstDomNode(),\n\t\t\tremoveElement = function() {\n\t\t\t\twidget.removeChildDomNodes();\n\t\t\t};\n\t\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\t\tif(!(targetElement instanceof Element)) {\n\t\t\tremoveElement();\n\t\t\treturn;\n\t\t}\n\t\t// Get the current height of the tiddler\n\t\tvar currWidth = targetElement.offsetWidth,\n\t\t\tcomputedStyle = window.getComputedStyle(targetElement),\n\t\t\tcurrMarginBottom = parseInt(computedStyle.marginBottom,10),\n\t\t\tcurrMarginTop = parseInt(computedStyle.marginTop,10),\n\t\t\tcurrHeight = targetElement.offsetHeight + currMarginTop;\n\t\t// Remove the dom nodes of the widget at the end of the transition\n\t\tsetTimeout(removeElement,duration);\n\t\t// Animate the closure\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"none\"},\n\t\t\t{transform: \"translateX(0px)\"},\n\t\t\t{marginBottom:  currMarginBottom + \"px\"},\n\t\t\t{opacity: \"1.0\"}\n\t\t]);\n\t\t$tw.utils.forceLayout(targetElement);\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\t\"opacity \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\t\"margin-bottom \" + duration + \"ms \" + easing},\n\t\t\t{transform: \"translateX(-\" + currWidth + \"px)\"},\n\t\t\t{marginBottom: (-currHeight) + \"px\"},\n\t\t\t{opacity: \"0.0\"}\n\t\t]);\n\t} else {\n\t\twidget.removeChildDomNodes();\n\t}\n};\n\nexports.classic = ClassicStoryView;\n\n})();",
            "type": "application/javascript",
            "module-type": "storyview"
        },
        "$:/core/modules/storyviews/pop.js": {
            "title": "$:/core/modules/storyviews/pop.js",
            "text": "/*\\\ntitle: $:/core/modules/storyviews/pop.js\ntype: application/javascript\nmodule-type: storyview\n\nAnimates list insertions and removals\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar PopStoryView = function(listWidget) {\n\tthis.listWidget = listWidget;\n};\n\nPopStoryView.prototype.navigateTo = function(historyInfo) {\n\tvar listElementIndex = this.listWidget.findListItem(0,historyInfo.title);\n\tif(listElementIndex === undefined) {\n\t\treturn;\n\t}\n\tvar listItemWidget = this.listWidget.children[listElementIndex],\n\t\ttargetElement = listItemWidget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Scroll the node into view\n\tthis.listWidget.dispatchEvent({type: \"tm-scroll\", target: targetElement});\n};\n\nPopStoryView.prototype.insert = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Reset once the transition is over\n\tsetTimeout(function() {\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"none\"},\n\t\t\t{transform: \"none\"}\n\t\t]);\n\t\t$tw.utils.setStyle(widget.document.body,[\n\t\t\t{\"overflow-x\": \"\"}\n\t\t]);\n\t},duration);\n\t// Prevent the page from overscrolling due to the zoom factor\n\t$tw.utils.setStyle(widget.document.body,[\n\t\t{\"overflow-x\": \"hidden\"}\n\t]);\n\t// Set up the initial position of the element\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: \"none\"},\n\t\t{transform: \"scale(2)\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n\t$tw.utils.forceLayout(targetElement);\n\t// Transition to the final position\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{transform: \"scale(1)\"},\n\t\t{opacity: \"1.0\"}\n\t]);\n};\n\nPopStoryView.prototype.remove = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\tremoveElement = function() {\n\t\t\tif(targetElement && targetElement.parentNode) {\n\t\t\t\twidget.removeChildDomNodes();\n\t\t\t}\n\t\t};\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\tremoveElement();\n\t\treturn;\n\t}\n\t// Remove the element at the end of the transition\n\tsetTimeout(removeElement,duration);\n\t// Animate the closure\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: \"none\"},\n\t\t{transform: \"scale(1)\"},\n\t\t{opacity: \"1.0\"}\n\t]);\n\t$tw.utils.forceLayout(targetElement);\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{transform: \"scale(0.1)\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n};\n\nexports.pop = PopStoryView;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "storyview"
        },
        "$:/core/modules/storyviews/zoomin.js": {
            "title": "$:/core/modules/storyviews/zoomin.js",
            "text": "/*\\\ntitle: $:/core/modules/storyviews/zoomin.js\ntype: application/javascript\nmodule-type: storyview\n\nZooms between individual tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar easing = \"cubic-bezier(0.645, 0.045, 0.355, 1)\"; // From http://easings.net/#easeInOutCubic\n\nvar ZoominListView = function(listWidget) {\n\tvar self = this;\n\tthis.listWidget = listWidget;\n\t// Get the index of the tiddler that is at the top of the history\n\tvar history = this.listWidget.wiki.getTiddlerDataCached(this.listWidget.historyTitle,[]),\n\t\ttargetTiddler;\n\tif(history.length > 0) {\n\t\ttargetTiddler = history[history.length-1].title;\n\t}\n\t// Make all the tiddlers position absolute, and hide all but the top (or first) one\n\t$tw.utils.each(this.listWidget.children,function(itemWidget,index) {\n\t\tvar domNode = itemWidget.findFirstDomNode();\n\t\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\t\tif(!(domNode instanceof Element)) {\n\t\t\treturn;\n\t\t}\n\t\tif((targetTiddler && targetTiddler !== itemWidget.parseTreeNode.itemTitle) || (!targetTiddler && index)) {\n\t\t\tdomNode.style.display = \"none\";\n\t\t} else {\n\t\t\tself.currentTiddlerDomNode = domNode;\n\t\t}\n\t\t$tw.utils.addClass(domNode,\"tc-storyview-zoomin-tiddler\");\n\t});\n};\n\nZoominListView.prototype.navigateTo = function(historyInfo) {\n\tvar duration = $tw.utils.getAnimationDuration(),\n\t\tlistElementIndex = this.listWidget.findListItem(0,historyInfo.title);\n\tif(listElementIndex === undefined) {\n\t\treturn;\n\t}\n\tvar listItemWidget = this.listWidget.children[listElementIndex],\n\t\ttargetElement = listItemWidget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Make the new tiddler be position absolute and visible so that we can measure it\n\t$tw.utils.addClass(targetElement,\"tc-storyview-zoomin-tiddler\");\n\t$tw.utils.setStyle(targetElement,[\n\t\t{display: \"block\"},\n\t\t{transformOrigin: \"0 0\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t{transition: \"none\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n\t// Get the position of the source node, or use the centre of the window as the source position\n\tvar sourceBounds = historyInfo.fromPageRect || {\n\t\t\tleft: window.innerWidth/2 - 2,\n\t\t\ttop: window.innerHeight/2 - 2,\n\t\t\twidth: window.innerWidth/8,\n\t\t\theight: window.innerHeight/8\n\t\t};\n\t// Try to find the title node in the target tiddler\n\tvar titleDomNode = findTitleDomNode(listItemWidget) || listItemWidget.findFirstDomNode(),\n\t\tzoomBounds = titleDomNode.getBoundingClientRect();\n\t// Compute the transform for the target tiddler to make the title lie over the source rectange\n\tvar targetBounds = targetElement.getBoundingClientRect(),\n\t\tscale = sourceBounds.width / zoomBounds.width,\n\t\tx = sourceBounds.left - targetBounds.left - (zoomBounds.left - targetBounds.left) * scale,\n\t\ty = sourceBounds.top - targetBounds.top - (zoomBounds.top - targetBounds.top) * scale;\n\t// Transform the target tiddler to its starting position\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transform: \"translateX(\" + x + \"px) translateY(\" + y + \"px) scale(\" + scale + \")\"}\n\t]);\n\t// Force layout\n\t$tw.utils.forceLayout(targetElement);\n\t// Apply the ending transitions with a timeout to ensure that the previously applied transformations are applied first\n\tvar self = this,\n\t\tprevCurrentTiddler = this.currentTiddlerDomNode;\n\tthis.currentTiddlerDomNode = targetElement;\n\t// Transform the target tiddler to its natural size\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t{opacity: \"1.0\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t{zIndex: \"500\"},\n\t]);\n\t// Transform the previous tiddler out of the way and then hide it\n\tif(prevCurrentTiddler && prevCurrentTiddler !== targetElement) {\n\t\tscale = zoomBounds.width / sourceBounds.width;\n\t\tx =  zoomBounds.left - targetBounds.left - (sourceBounds.left - targetBounds.left) * scale;\n\t\ty =  zoomBounds.top - targetBounds.top - (sourceBounds.top - targetBounds.top) * scale;\n\t\t$tw.utils.setStyle(prevCurrentTiddler,[\n\t\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t\t{opacity: \"0.0\"},\n\t\t\t{transformOrigin: \"0 0\"},\n\t\t\t{transform: \"translateX(\" + x + \"px) translateY(\" + y + \"px) scale(\" + scale + \")\"},\n\t\t\t{zIndex: \"0\"}\n\t\t]);\n\t\t// Hide the tiddler when the transition has finished\n\t\tsetTimeout(function() {\n\t\t\tif(self.currentTiddlerDomNode !== prevCurrentTiddler) {\n\t\t\t\tprevCurrentTiddler.style.display = \"none\";\n\t\t\t}\n\t\t},duration);\n\t}\n\t// Scroll the target into view\n//\t$tw.pageScroller.scrollIntoView(targetElement);\n};\n\n/*\nFind the first child DOM node of a widget that has the class \"tc-title\"\n*/\nfunction findTitleDomNode(widget,targetClass) {\n\ttargetClass = targetClass || \"tc-title\";\n\tvar domNode = widget.findFirstDomNode();\n\tif(domNode && domNode.querySelector) {\n\t\treturn domNode.querySelector(\".\" + targetClass);\n\t}\n\treturn null;\n}\n\nZoominListView.prototype.insert = function(widget) {\n\tvar targetElement = widget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Make the newly inserted node position absolute and hidden\n\t$tw.utils.addClass(targetElement,\"tc-storyview-zoomin-tiddler\");\n\t$tw.utils.setStyle(targetElement,[\n\t\t{display: \"none\"}\n\t]);\n};\n\nZoominListView.prototype.remove = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\tremoveElement = function() {\n\t\t\twidget.removeChildDomNodes();\n\t\t};\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\tremoveElement();\n\t\treturn;\n\t}\n\t// Abandon if hidden\n\tif(targetElement.style.display != \"block\" ) {\n\t\tremoveElement();\n\t\treturn;\n\t}\n\t// Set up the tiddler that is being closed\n\t$tw.utils.addClass(targetElement,\"tc-storyview-zoomin-tiddler\");\n\t$tw.utils.setStyle(targetElement,[\n\t\t{display: \"block\"},\n\t\t{transformOrigin: \"50% 50%\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t{transition: \"none\"},\n\t\t{zIndex: \"0\"}\n\t]);\n\t// We'll move back to the previous or next element in the story\n\tvar toWidget = widget.previousSibling();\n\tif(!toWidget) {\n\t\ttoWidget = widget.nextSibling();\n\t}\n\tvar toWidgetDomNode = toWidget && toWidget.findFirstDomNode();\n\t// Set up the tiddler we're moving back in\n\tif(toWidgetDomNode) {\n\t\t$tw.utils.addClass(toWidgetDomNode,\"tc-storyview-zoomin-tiddler\");\n\t\t$tw.utils.setStyle(toWidgetDomNode,[\n\t\t\t{display: \"block\"},\n\t\t\t{transformOrigin: \"50% 50%\"},\n\t\t\t{transform: \"translateX(0px) translateY(0px) scale(10)\"},\n\t\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t\t{opacity: \"0\"},\n\t\t\t{zIndex: \"500\"}\n\t\t]);\n\t\tthis.currentTiddlerDomNode = toWidgetDomNode;\n\t}\n\t// Animate them both\n\t// Force layout\n\t$tw.utils.forceLayout(this.listWidget.parentDomNode);\n\t// First, the tiddler we're closing\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transformOrigin: \"50% 50%\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(0.1)\"},\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t{opacity: \"0\"},\n\t\t{zIndex: \"0\"}\n\t]);\n\tsetTimeout(removeElement,duration);\n\t// Now the tiddler we're going back to\n\tif(toWidgetDomNode) {\n\t\t$tw.utils.setStyle(toWidgetDomNode,[\n\t\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t\t{opacity: \"1\"}\n\t\t]);\n\t}\n\treturn true; // Indicate that we'll delete the DOM node\n};\n\nexports.zoomin = ZoominListView;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "storyview"
        },
        "$:/core/modules/syncer.js": {
            "title": "$:/core/modules/syncer.js",
            "text": "/*\\\ntitle: $:/core/modules/syncer.js\ntype: application/javascript\nmodule-type: global\n\nThe syncer tracks changes to the store and synchronises them to a remote data store represented as a \"sync adaptor\"\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nDefaults\n*/\nSyncer.prototype.titleIsLoggedIn = \"$:/status/IsLoggedIn\";\nSyncer.prototype.titleIsAnonymous = \"$:/status/IsAnonymous\";\nSyncer.prototype.titleIsReadOnly = \"$:/status/IsReadOnly\";\nSyncer.prototype.titleUserName = \"$:/status/UserName\";\nSyncer.prototype.titleSyncFilter = \"$:/config/SyncFilter\";\nSyncer.prototype.titleSyncPollingInterval = \"$:/config/SyncPollingInterval\";\nSyncer.prototype.titleSyncDisableLazyLoading = \"$:/config/SyncDisableLazyLoading\";\nSyncer.prototype.titleSavedNotification = \"$:/language/Notifications/Save/Done\";\nSyncer.prototype.titleSyncThrottleInterval = \"$:/config/SyncThrottleInterval\";\nSyncer.prototype.taskTimerInterval = 1 * 1000; // Interval for sync timer\nSyncer.prototype.throttleInterval = 1 * 1000; // Defer saving tiddlers if they've changed in the last 1s...\nSyncer.prototype.errorRetryInterval = 5 * 1000; // Interval to retry after an error\nSyncer.prototype.fallbackInterval = 10 * 1000; // Unless the task is older than 10s\nSyncer.prototype.pollTimerInterval = 60 * 1000; // Interval for polling for changes from the adaptor\n\n/*\nInstantiate the syncer with the following options:\nsyncadaptor: reference to syncadaptor to be used\nwiki: wiki to be synced\n*/\nfunction Syncer(options) {\n\tvar self = this;\n\tthis.wiki = options.wiki;\n\t// Save parameters\n\tthis.syncadaptor = options.syncadaptor;\n\tthis.disableUI = !!options.disableUI;\n\tthis.titleIsLoggedIn = options.titleIsLoggedIn || this.titleIsLoggedIn;\n\tthis.titleUserName = options.titleUserName || this.titleUserName;\n\tthis.titleSyncFilter = options.titleSyncFilter || this.titleSyncFilter;\n\tthis.titleSavedNotification = options.titleSavedNotification || this.titleSavedNotification;\n\tthis.taskTimerInterval = options.taskTimerInterval || this.taskTimerInterval;\n\tthis.throttleInterval = options.throttleInterval || parseInt(this.wiki.getTiddlerText(this.titleSyncThrottleInterval,\"\"),10) || this.throttleInterval;\n\tthis.errorRetryInterval = options.errorRetryInterval || this.errorRetryInterval;\n\tthis.fallbackInterval = options.fallbackInterval || this.fallbackInterval;\n\tthis.pollTimerInterval = options.pollTimerInterval || parseInt(this.wiki.getTiddlerText(this.titleSyncPollingInterval,\"\"),10) || this.pollTimerInterval;\n\tthis.logging = \"logging\" in options ? options.logging : true;\n\t// Make a logger\n\tthis.logger = new $tw.utils.Logger(\"syncer\" + ($tw.browser ? \"-browser\" : \"\") + ($tw.node ? \"-server\" : \"\")  + (this.syncadaptor.name ? (\"-\" + this.syncadaptor.name) : \"\"),{\n\t\tcolour: \"cyan\",\n\t\tenable: this.logging,\n\t\tsaveHistory: true\n\t});\n\t// Make another logger for connection errors\n\tthis.loggerConnection = new $tw.utils.Logger(\"syncer\" + ($tw.browser ? \"-browser\" : \"\") + ($tw.node ? \"-server\" : \"\")  + (this.syncadaptor.name ? (\"-\" + this.syncadaptor.name) : \"\") + \"-connection\",{\n\t\tcolour: \"cyan\",\n\t\tenable: this.logging\n\t});\n\t// Ask the syncadaptor to use the main logger\n\tif(this.syncadaptor.setLoggerSaveBuffer) {\n\t\tthis.syncadaptor.setLoggerSaveBuffer(this.logger);\n\t}\n\t// Compile the dirty tiddler filter\n\tthis.filterFn = this.wiki.compileFilter(this.wiki.getTiddlerText(this.titleSyncFilter));\n\t// Record information for known tiddlers\n\tthis.readTiddlerInfo();\n\tthis.titlesToBeLoaded = {}; // Hashmap of titles of tiddlers that need loading from the server\n\tthis.titlesHaveBeenLazyLoaded = {}; // Hashmap of titles of tiddlers that have already been lazily loaded from the server\n\t// Timers\n\tthis.taskTimerId = null; // Timer for task dispatch\n\tthis.pollTimerId = null; // Timer for polling server\n\t// Number of outstanding requests\n\tthis.numTasksInProgress = 0;\n\t// Listen out for changes to tiddlers\n\tthis.wiki.addEventListener(\"change\",function(changes) {\n\t\t// Filter the changes to just include ones that are being synced\n\t\tvar filteredChanges = self.getSyncedTiddlers(function(callback) {\n\t\t\t$tw.utils.each(changes,function(change,title) {\n\t\t\t\tvar tiddler = self.wiki.tiddlerExists(title) && self.wiki.getTiddler(title);\n\t\t\t\tcallback(tiddler,title);\n\t\t\t});\n\t\t});\n\t\tif(filteredChanges.length > 0) {\n\t\t\tself.processTaskQueue();\n\t\t} else {\n\t\t\t// Look for deletions of tiddlers we're already syncing\t\n\t\t\tvar outstandingDeletion = false\n\t\t\t$tw.utils.each(changes,function(change,title,object) {\n\t\t\t\tif(change.deleted && $tw.utils.hop(self.tiddlerInfo,title)) {\n\t\t\t\t\toutstandingDeletion = true;\n\t\t\t\t}\n\t\t\t});\n\t\t\tif(outstandingDeletion) {\n\t\t\t\tself.processTaskQueue();\n\t\t\t}\n\t\t}\n\t});\n\t// Browser event handlers\n\tif($tw.browser && !this.disableUI) {\n\t\t// Set up our beforeunload handler\n\t\t$tw.addUnloadTask(function(event) {\n\t\t\tvar confirmationMessage;\n\t\t\tif(self.isDirty()) {\n\t\t\t\tconfirmationMessage = $tw.language.getString(\"UnsavedChangesWarning\");\n\t\t\t\tevent.returnValue = confirmationMessage; // Gecko\n\t\t\t}\n\t\t\treturn confirmationMessage;\n\t\t});\n\t\t// Listen out for login/logout/refresh events in the browser\n\t\t$tw.rootWidget.addEventListener(\"tm-login\",function() {\n\t\t\tself.handleLoginEvent();\n\t\t});\n\t\t$tw.rootWidget.addEventListener(\"tm-logout\",function() {\n\t\t\tself.handleLogoutEvent();\n\t\t});\n\t\t$tw.rootWidget.addEventListener(\"tm-server-refresh\",function() {\n\t\t\tself.handleRefreshEvent();\n\t\t});\n\t\t$tw.rootWidget.addEventListener(\"tm-copy-syncer-logs-to-clipboard\",function() {\n\t\t\t$tw.utils.copyToClipboard($tw.utils.getSystemInfo() + \"\\n\\nLog:\\n\" + self.logger.getBuffer());\n\t\t});\n\t}\n\t// Listen out for lazyLoad events\n\tif(!this.disableUI && $tw.wiki.getTiddlerText(this.titleSyncDisableLazyLoading) !== \"yes\") {\n\t\tthis.wiki.addEventListener(\"lazyLoad\",function(title) {\n\t\t\tself.handleLazyLoadEvent(title);\n\t\t});\t\t\n\t}\n\t// Get the login status\n\tthis.getStatus(function(err,isLoggedIn) {\n\t\t// Do a sync from the server\n\t\tself.syncFromServer();\n\t});\n}\n\n/*\nShow a generic network error alert\n*/\nSyncer.prototype.displayError = function(msg,err) {\n\tif(err === ($tw.language.getString(\"Error/XMLHttpRequest\") + \": 0\")) {\n\t\tthis.loggerConnection.alert($tw.language.getString(\"Error/NetworkErrorAlert\"));\n\t\tthis.logger.log(msg + \":\",err);\n\t} else {\n\t\tthis.logger.alert(msg + \":\",err);\n\t}\n};\n\n/*\nReturn an array of the tiddler titles that are subjected to syncing\n*/\nSyncer.prototype.getSyncedTiddlers = function(source) {\n\treturn this.filterFn.call(this.wiki,source);\n};\n\n/*\nReturn an array of the tiddler titles that are subjected to syncing\n*/\nSyncer.prototype.getTiddlerRevision = function(title) {\n\tif(this.syncadaptor && this.syncadaptor.getTiddlerRevision) {\n\t\treturn this.syncadaptor.getTiddlerRevision(title);\n\t} else {\n\t\treturn this.wiki.getTiddler(title).fields.revision;\t\n\t} \n};\n\n/*\nRead (or re-read) the latest tiddler info from the store\n*/\nSyncer.prototype.readTiddlerInfo = function() {\n\t// Hashmap by title of {revision:,changeCount:,adaptorInfo:}\n\t// \"revision\" is the revision of the tiddler last seen on the server, and \"changecount\" is the corresponding local changecount\n\tthis.tiddlerInfo = {};\n\t// Record information for known tiddlers\n\tvar self = this,\n\t\ttiddlers = this.getSyncedTiddlers();\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.wiki.tiddlerExists(title) && self.wiki.getTiddler(title);\n\t\tself.tiddlerInfo[title] = {\n\t\t\trevision: self.getTiddlerRevision(title),\n\t\t\tadaptorInfo: self.syncadaptor && self.syncadaptor.getTiddlerInfo(tiddler),\n\t\t\tchangeCount: self.wiki.getChangeCount(title)\n\t\t};\n\t});\n};\n\n/*\nChecks whether the wiki is dirty (ie the window shouldn't be closed)\n*/\nSyncer.prototype.isDirty = function() {\n\tthis.logger.log(\"Checking dirty status\");\n\t// Check tiddlers that are in the store and included in the filter function\n\tvar titles = this.getSyncedTiddlers();\n\tfor(var index=0; index<titles.length; index++) {\n\t\tvar title = titles[index],\n\t\t\ttiddlerInfo = this.tiddlerInfo[title];\n\t\tif(this.wiki.tiddlerExists(title)) {\n\t\t\tif(tiddlerInfo) {\n\t\t\t\t// If the tiddler is known on the server and has been modified locally then it needs to be saved to the server\n\t\t\t\tif($tw.wiki.getChangeCount(title) > tiddlerInfo.changeCount) {\n\t\t\t\t\treturn true;\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\t// If the tiddler isn't known on the server then it needs to be saved to the server\n\t\t\t\treturn true;\n\t\t\t}\n\t\t}\n\t}\n\t// Check tiddlers that are known from the server but not currently in the store\n\ttitles = Object.keys(this.tiddlerInfo);\n\tfor(index=0; index<titles.length; index++) {\n\t\tif(!this.wiki.tiddlerExists(titles[index])) {\n\t\t\t// There must be a pending delete\n\t\t\treturn true;\n\t\t}\n\t}\n\treturn false;\n};\n\n/*\nUpdate the document body with the class \"tc-dirty\" if the wiki has unsaved/unsynced changes\n*/\nSyncer.prototype.updateDirtyStatus = function() {\n\tif($tw.browser && !this.disableUI) {\n\t\tvar dirty = this.isDirty();\n\t\t$tw.utils.toggleClass(document.body,\"tc-dirty\",dirty);\n\t\tif(!dirty) {\n\t\t\tthis.loggerConnection.clearAlerts();\n\t\t}\n\t}\n};\n\n/*\nSave an incoming tiddler in the store, and updates the associated tiddlerInfo\n*/\nSyncer.prototype.storeTiddler = function(tiddlerFields) {\n\t// Save the tiddler\n\tvar tiddler = new $tw.Tiddler(tiddlerFields);\n\tthis.wiki.addTiddler(tiddler);\n\t// Save the tiddler revision and changeCount details\n\tthis.tiddlerInfo[tiddlerFields.title] = {\n\t\trevision: this.getTiddlerRevision(tiddlerFields.title),\n\t\tadaptorInfo: this.syncadaptor.getTiddlerInfo(tiddler),\n\t\tchangeCount: this.wiki.getChangeCount(tiddlerFields.title)\n\t};\n};\n\nSyncer.prototype.getStatus = function(callback) {\n\tvar self = this;\n\t// Check if the adaptor supports getStatus()\n\tif(this.syncadaptor && this.syncadaptor.getStatus) {\n\t\t// Mark us as not logged in\n\t\tthis.wiki.addTiddler({title: this.titleIsLoggedIn,text: \"no\"});\n\t\t// Get login status\n\t\tthis.syncadaptor.getStatus(function(err,isLoggedIn,username,isReadOnly,isAnonymous) {\n\t\t\tif(err) {\n\t\t\t\tself.logger.alert(err);\n\t\t\t} else {\n\t\t\t\t// Set the various status tiddlers\n\t\t\t\tself.wiki.addTiddler({title: self.titleIsReadOnly,text: isReadOnly ? \"yes\" : \"no\"});\n\t\t\t\tself.wiki.addTiddler({title: self.titleIsAnonymous,text: isAnonymous ? \"yes\" : \"no\"});\n\t\t\t\tself.wiki.addTiddler({title: self.titleIsLoggedIn,text: isLoggedIn ? \"yes\" : \"no\"});\n\t\t\t\tif(isLoggedIn) {\n\t\t\t\t\tself.wiki.addTiddler({title: self.titleUserName,text: username || \"\"});\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Invoke the callback\n\t\t\tif(callback) {\n\t\t\t\tcallback(err,isLoggedIn,username);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tcallback(null,true,\"UNAUTHENTICATED\");\n\t}\n};\n\n/*\nSynchronise from the server by reading the skinny tiddler list and queuing up loads for any tiddlers that we don't already have up to date\n*/\nSyncer.prototype.syncFromServer = function() {\n\tvar self = this,\n\t\tcancelNextSync = function() {\n\t\t\tif(self.pollTimerId) {\n\t\t\t\tclearTimeout(self.pollTimerId);\n\t\t\t\tself.pollTimerId = null;\n\t\t\t}\n\t\t},\n\t\ttriggerNextSync = function() {\n\t\t\tself.pollTimerId = setTimeout(function() {\n\t\t\t\tself.pollTimerId = null;\n\t\t\t\tself.syncFromServer.call(self);\n\t\t\t},self.pollTimerInterval);\n\t\t};\n\tif(this.syncadaptor && this.syncadaptor.getUpdatedTiddlers) {\n\t\tthis.logger.log(\"Retrieving updated tiddler list\");\n\t\tcancelNextSync();\n\t\tthis.syncadaptor.getUpdatedTiddlers(self,function(err,updates) {\n\t\t\ttriggerNextSync();\n\t\t\tif(err) {\n\t\t\t\tself.displayError($tw.language.getString(\"Error/RetrievingSkinny\"),err);\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tif(updates) {\n\t\t\t\t$tw.utils.each(updates.modifications,function(title) {\n\t\t\t\t\tself.titlesToBeLoaded[title] = true;\n\t\t\t\t});\n\t\t\t\t$tw.utils.each(updates.deletions,function(title) {\n\t\t\t\t\tdelete self.tiddlerInfo[title];\n\t\t\t\t\tself.logger.log(\"Deleting tiddler missing from server:\",title);\n\t\t\t\t\tself.wiki.deleteTiddler(title);\n\t\t\t\t});\n\t\t\t\tif(updates.modifications.length > 0 || updates.deletions.length > 0) {\n\t\t\t\t\tself.processTaskQueue();\n\t\t\t\t}\t\t\t\t\n\t\t\t}\n\t\t});\n\t} else if(this.syncadaptor && this.syncadaptor.getSkinnyTiddlers) {\n\t\tthis.logger.log(\"Retrieving skinny tiddler list\");\n\t\tcancelNextSync();\n\t\tthis.syncadaptor.getSkinnyTiddlers(function(err,tiddlers) {\n\t\t\ttriggerNextSync();\n\t\t\t// Check for errors\n\t\t\tif(err) {\n\t\t\t\tself.displayError($tw.language.getString(\"Error/RetrievingSkinny\"),err);\n\t\t\t\treturn;\n\t\t\t}\n\t\t\t// Keep track of which tiddlers we already know about have been reported this time\n\t\t\tvar previousTitles = Object.keys(self.tiddlerInfo);\n\t\t\t// Process each incoming tiddler\n\t\t\tfor(var t=0; t<tiddlers.length; t++) {\n\t\t\t\t// Get the incoming tiddler fields, and the existing tiddler\n\t\t\t\tvar tiddlerFields = tiddlers[t],\n\t\t\t\t\tincomingRevision = tiddlerFields.revision + \"\",\n\t\t\t\t\ttiddler = self.wiki.tiddlerExists(tiddlerFields.title) && self.wiki.getTiddler(tiddlerFields.title),\n\t\t\t\t\ttiddlerInfo = self.tiddlerInfo[tiddlerFields.title],\n\t\t\t\t\tcurrRevision = tiddlerInfo ? tiddlerInfo.revision : null,\n\t\t\t\t\tindexInPreviousTitles = previousTitles.indexOf(tiddlerFields.title);\n\t\t\t\tif(indexInPreviousTitles !== -1) {\n\t\t\t\t\tpreviousTitles.splice(indexInPreviousTitles,1);\n\t\t\t\t}\n\t\t\t\t// Ignore the incoming tiddler if it's the same as the revision we've already got\n\t\t\t\tif(currRevision !== incomingRevision) {\n\t\t\t\t\t// Only load the skinny version if we don't already have a fat version of the tiddler\n\t\t\t\t\tif(!tiddler || tiddler.fields.text === undefined) {\n\t\t\t\t\t\tself.storeTiddler(tiddlerFields);\n\t\t\t\t\t}\n\t\t\t\t\t// Do a full load of this tiddler\n\t\t\t\t\tself.titlesToBeLoaded[tiddlerFields.title] = true;\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Delete any tiddlers that were previously reported but missing this time\n\t\t\t$tw.utils.each(previousTitles,function(title) {\n\t\t\t\tdelete self.tiddlerInfo[title];\n\t\t\t\tself.logger.log(\"Deleting tiddler missing from server:\",title);\n\t\t\t\tself.wiki.deleteTiddler(title);\n\t\t\t});\n\t\t\tself.processTaskQueue();\n\t\t});\n\t}\n};\n\n/*\nForce load a tiddler from the server\n*/\nSyncer.prototype.enqueueLoadTiddler = function(title) {\n\tthis.titlesToBeLoaded[title] = true;\n\tthis.processTaskQueue();\n};\n\n/*\nLazily load a skinny tiddler if we can\n*/\nSyncer.prototype.handleLazyLoadEvent = function(title) {\n\t// Ignore if the syncadaptor doesn't handle it\n\tif(!this.syncadaptor.supportsLazyLoading) {\n\t\treturn;\n\t}\n\t// Don't lazy load the same tiddler twice\n\tif(!this.titlesHaveBeenLazyLoaded[title]) {\n\t\t// Don't lazy load if the tiddler isn't included in the sync filter\n\t\tif(this.getSyncedTiddlers().indexOf(title) !== -1) {\n\t\t\t// Mark the tiddler as needing loading, and having already been lazily loaded\n\t\t\tthis.titlesToBeLoaded[title] = true;\n\t\t\tthis.titlesHaveBeenLazyLoaded[title] = true;\n\t\t}\n\t}\n};\n\n/*\nDispay a password prompt and allow the user to login\n*/\nSyncer.prototype.handleLoginEvent = function() {\n\tvar self = this;\n\tthis.getStatus(function(err,isLoggedIn,username) {\n\t\tif(!err && !isLoggedIn) {\n\t\t\t$tw.passwordPrompt.createPrompt({\n\t\t\t\tserviceName: $tw.language.getString(\"LoginToTiddlySpace\"),\n\t\t\t\tcallback: function(data) {\n\t\t\t\t\tself.login(data.username,data.password,function(err,isLoggedIn) {\n\t\t\t\t\t\tself.syncFromServer();\n\t\t\t\t\t});\n\t\t\t\t\treturn true; // Get rid of the password prompt\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n};\n\n/*\nAttempt to login to TiddlyWeb.\n\tusername: username\n\tpassword: password\n\tcallback: invoked with arguments (err,isLoggedIn)\n*/\nSyncer.prototype.login = function(username,password,callback) {\n\tthis.logger.log(\"Attempting to login as\",username);\n\tvar self = this;\n\tif(this.syncadaptor.login) {\n\t\tthis.syncadaptor.login(username,password,function(err) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tself.getStatus(function(err,isLoggedIn,username) {\n\t\t\t\tif(callback) {\n\t\t\t\t\tcallback(err,isLoggedIn);\n\t\t\t\t}\n\t\t\t});\n\t\t});\n\t} else {\n\t\tcallback(null,true);\n\t}\n};\n\n/*\nAttempt to log out of TiddlyWeb\n*/\nSyncer.prototype.handleLogoutEvent = function() {\n\tthis.logger.log(\"Attempting to logout\");\n\tvar self = this;\n\tif(this.syncadaptor.logout) {\n\t\tthis.syncadaptor.logout(function(err) {\n\t\t\tif(err) {\n\t\t\t\tself.logger.alert(err);\n\t\t\t} else {\n\t\t\t\tself.getStatus();\n\t\t\t}\n\t\t});\n\t}\n};\n\n/*\nImmediately refresh from the server\n*/\nSyncer.prototype.handleRefreshEvent = function() {\n\tthis.syncFromServer();\n};\n\n/*\nProcess the next task\n*/\nSyncer.prototype.processTaskQueue = function() {\n\tvar self = this;\n\t// Only process a task if the sync adaptor is fully initialised and we're not already performing\n\t// a task. If we are already performing a task then we'll dispatch the next one when it completes\n\tif((!this.syncadaptor.isReady || this.syncadaptor.isReady()) && this.numTasksInProgress === 0) {\n\t\t// Choose the next task to perform\n\t\tvar task = this.chooseNextTask();\n\t\t// Perform the task if we had one\n\t\tif(typeof task === \"object\" && task !== null) {\n\t\t\tthis.numTasksInProgress += 1;\n\t\t\ttask.run(function(err) {\n\t\t\t\tself.numTasksInProgress -= 1;\n\t\t\t\tif(err) {\n\t\t\t\t\tself.displayError(\"Sync error while processing \" + task.type + \" of '\" + task.title + \"'\",err);\n\t\t\t\t\tself.updateDirtyStatus();\n\t\t\t\t\tself.triggerTimeout(self.errorRetryInterval);\n\t\t\t\t} else {\n\t\t\t\t\tself.updateDirtyStatus();\n\t\t\t\t\t// Process the next task\n\t\t\t\t\tself.processTaskQueue.call(self);\t\t\t\t\t\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\t// No task is ready so update the status\n\t\t\tthis.updateDirtyStatus();\n\t\t\t// And trigger a timeout if there is a pending task\n\t\t\tif(task === true) {\n\t\t\t\tthis.triggerTimeout();\t\t\t\t\n\t\t\t}\n\t\t}\n\t} else {\n\t\tthis.updateDirtyStatus();\t\t\n\t}\n};\n\nSyncer.prototype.triggerTimeout = function(interval) {\n\tvar self = this;\n\tif(!this.taskTimerId) {\n\t\tthis.taskTimerId = setTimeout(function() {\n\t\t\tself.taskTimerId = null;\n\t\t\tself.processTaskQueue.call(self);\n\t\t},interval || self.taskTimerInterval);\n\t}\n};\n\n/*\nChoose the next sync task. We prioritise saves, then deletes, then loads from the server\n\nReturns either a task object, null if there's no upcoming tasks, or the boolean true if there are pending tasks that aren't yet due\n*/\nSyncer.prototype.chooseNextTask = function() {\n\tvar thresholdLastSaved = (new Date()) - this.throttleInterval,\n\t\thavePending = null;\n\t// First we look for tiddlers that have been modified locally and need saving back to the server\n\tvar titles = this.getSyncedTiddlers();\n\tfor(var index=0; index<titles.length; index++) {\n\t\tvar title = titles[index],\n\t\t\ttiddler = this.wiki.tiddlerExists(title) && this.wiki.getTiddler(title),\n\t\t\ttiddlerInfo = this.tiddlerInfo[title];\n\t\tif(tiddler) {\n\t\t\t// If the tiddler is not known on the server, or has been modified locally no more recently than the threshold then it needs to be saved to the server\n\t\t\tvar hasChanged = !tiddlerInfo || $tw.wiki.getChangeCount(title) > tiddlerInfo.changeCount,\n\t\t\t\tisReadyToSave = !tiddlerInfo || !tiddlerInfo.timestampLastSaved || tiddlerInfo.timestampLastSaved < thresholdLastSaved;\n\t\t\tif(hasChanged) {\n\t\t\t\tif(isReadyToSave) {\n\t\t\t\t\treturn new SaveTiddlerTask(this,title); \t\t\t\t\t\n\t\t\t\t} else {\n\t\t\t\t\thavePending = true;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t// Second, we check tiddlers that are known from the server but not currently in the store, and so need deleting on the server\n\ttitles = Object.keys(this.tiddlerInfo);\n\tfor(index=0; index<titles.length; index++) {\n\t\ttitle = titles[index];\n\t\ttiddlerInfo = this.tiddlerInfo[title];\n\t\ttiddler = this.wiki.tiddlerExists(title) && this.wiki.getTiddler(title);\n\t\tif(!tiddler) {\n\t\t\treturn new DeleteTiddlerTask(this,title);\n\t\t}\n\t}\n\t// Check for tiddlers that need loading\n\ttitle = Object.keys(this.titlesToBeLoaded)[0];\n\tif(title) {\n\t\tdelete this.titlesToBeLoaded[title];\n\t\treturn new LoadTiddlerTask(this,title);\n\t}\n\t// No tasks are ready\n\treturn havePending;\n};\n\nfunction SaveTiddlerTask(syncer,title) {\n\tthis.syncer = syncer;\n\tthis.title = title;\n\tthis.type = \"save\";\n}\n\nSaveTiddlerTask.prototype.run = function(callback) {\n\tvar self = this,\n\t\tchangeCount = this.syncer.wiki.getChangeCount(this.title),\n\t\ttiddler = this.syncer.wiki.tiddlerExists(this.title) && this.syncer.wiki.getTiddler(this.title);\n\tthis.syncer.logger.log(\"Dispatching 'save' task:\",this.title);\n\tif(tiddler) {\n\t\tthis.syncer.syncadaptor.saveTiddler(tiddler,function(err,adaptorInfo,revision) {\n\t\t\t// If there's an error, exit without changing any internal state\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\t// Adjust the info stored about this tiddler\n\t\t\tself.syncer.tiddlerInfo[self.title] = {\n\t\t\t\tchangeCount: changeCount,\n\t\t\t\tadaptorInfo: adaptorInfo,\n\t\t\t\trevision: revision,\n\t\t\t\ttimestampLastSaved: new Date()\n\t\t\t};\n\t\t\t// Invoke the callback\n\t\t\tcallback(null);\n\t\t});\n\t} else {\n\t\tthis.syncer.logger.log(\" Not Dispatching 'save' task:\",this.title,\"tiddler does not exist\");\n\t\t$tw.utils.nextTick(callback(null));\n\t}\n};\n\nfunction DeleteTiddlerTask(syncer,title) {\n\tthis.syncer = syncer;\n\tthis.title = title;\n\tthis.type = \"delete\";\n}\n\nDeleteTiddlerTask.prototype.run = function(callback) {\n\tvar self = this;\n\tthis.syncer.logger.log(\"Dispatching 'delete' task:\",this.title);\n\tthis.syncer.syncadaptor.deleteTiddler(this.title,function(err) {\n\t\t// If there's an error, exit without changing any internal state\n\t\tif(err) {\n\t\t\treturn callback(err);\n\t\t}\n\t\t// Remove the info stored about this tiddler\n\t\tdelete self.syncer.tiddlerInfo[self.title];\n\t\t// Invoke the callback\n\t\tcallback(null);\n\t},{\n\t\ttiddlerInfo: self.syncer.tiddlerInfo[this.title]\n\t});\n};\n\nfunction LoadTiddlerTask(syncer,title) {\n\tthis.syncer = syncer;\n\tthis.title = title;\n\tthis.type = \"load\";\n}\n\nLoadTiddlerTask.prototype.run = function(callback) {\n\tvar self = this;\n\tthis.syncer.logger.log(\"Dispatching 'load' task:\",this.title);\n\tthis.syncer.syncadaptor.loadTiddler(this.title,function(err,tiddlerFields) {\n\t\t// If there's an error, exit without changing any internal state\n\t\tif(err) {\n\t\t\treturn callback(err);\n\t\t}\n\t\t// Update the info stored about this tiddler\n\t\tif(tiddlerFields) {\n\t\t\tself.syncer.storeTiddler(tiddlerFields);\n\t\t}\n\t\t// Invoke the callback\n\t\tcallback(null);\n\t});\n};\n\nexports.Syncer = Syncer;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/tiddler.js": {
            "title": "$:/core/modules/tiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/tiddler.js\ntype: application/javascript\nmodule-type: tiddlermethod\n\nExtension methods for the $tw.Tiddler object (constructor and methods required at boot time are in boot/boot.js)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.hasTag = function(tag) {\n\treturn this.fields.tags && this.fields.tags.indexOf(tag) !== -1;\n};\n\nexports.isPlugin = function() {\n\treturn this.fields.type === \"application/json\" && this.hasField(\"plugin-type\");\n};\n\nexports.isDraft = function() {\n\treturn this.hasField(\"draft.of\");\n};\n\nexports.getFieldString = function(field) {\n\tvar value = this.fields[field];\n\t// Check for a missing field\n\tif(value === undefined || value === null) {\n\t\treturn \"\";\n\t}\n\t// Parse the field with the associated module (if any)\n\tvar fieldModule = $tw.Tiddler.fieldModules[field];\n\tif(fieldModule && fieldModule.stringify) {\n\t\treturn fieldModule.stringify.call(this,value);\n\t} else {\n\t\treturn value.toString();\n\t}\n};\n\n/*\nGet the value of a field as a list\n*/\nexports.getFieldList = function(field) {\n\tvar value = this.fields[field];\n\t// Check for a missing field\n\tif(value === undefined || value === null) {\n\t\treturn [];\n\t}\n\treturn $tw.utils.parseStringArray(value);\n};\n\n/*\nGet all the fields as a hashmap of strings. Options:\n\texclude: an array of field names to exclude\n*/\nexports.getFieldStrings = function(options) {\n\toptions = options || {};\n\tvar exclude = options.exclude || [];\n\tvar fields = {};\n\tfor(var field in this.fields) {\n\t\tif($tw.utils.hop(this.fields,field)) {\n\t\t\tif(exclude.indexOf(field) === -1) {\n\t\t\t\tfields[field] = this.getFieldString(field);\n\t\t\t}\n\t\t}\n\t}\n\treturn fields;\n};\n\n/*\nGet all the fields as a name:value block. Options:\n\texclude: an array of field names to exclude\n*/\nexports.getFieldStringBlock = function(options) {\n\toptions = options || {};\n\tvar exclude = options.exclude || [],\n\t\tfields = Object.keys(this.fields).sort(),\n\t\tresult = [];\n\tfor(var t=0; t<fields.length; t++) {\n\t\tvar field = fields[t];\n\t\tif(exclude.indexOf(field) === -1) {\n\t\t\tresult.push(field + \": \" + this.getFieldString(field));\n\t\t}\n\t}\n\treturn result.join(\"\\n\");\n};\n\nexports.getFieldDay = function(field) {\n\tif(this.cache && this.cache.day && $tw.utils.hop(this.cache.day,field) ) {\n\t\treturn this.cache.day[field];\n\t}\n\tvar day = \"\";\n\tif(this.fields[field]) {\n\t\tday = (new Date($tw.utils.parseDate(this.fields[field]))).setHours(0,0,0,0);\n\t}\n\tthis.cache.day = this.cache.day || {};\n\tthis.cache.day[field] = day;\n\treturn day;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "tiddlermethod"
        },
        "$:/core/modules/upgraders/plugins.js": {
            "title": "$:/core/modules/upgraders/plugins.js",
            "text": "/*\\\ntitle: $:/core/modules/upgraders/plugins.js\ntype: application/javascript\nmodule-type: upgrader\n\nUpgrader module that checks that plugins are newer than any already installed version\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar UPGRADE_LIBRARY_TITLE = \"$:/UpgradeLibrary\";\n\nvar BLOCKED_PLUGINS = {\n\t\"$:/themes/tiddlywiki/stickytitles\": {\n\t\tversions: [\"*\"]\n\t},\n\t\"$:/plugins/tiddlywiki/fullscreen\": {\n\t\tversions: [\"*\"]\n\t}\n};\n\nexports.upgrade = function(wiki,titles,tiddlers) {\n\tvar self = this,\n\t\tmessages = {},\n\t\tupgradeLibrary,\n\t\tgetLibraryTiddler = function(title) {\n\t\t\tif(!upgradeLibrary) {\n\t\t\t\tupgradeLibrary = wiki.getTiddlerData(UPGRADE_LIBRARY_TITLE,{});\n\t\t\t\tupgradeLibrary.tiddlers = upgradeLibrary.tiddlers || {};\n\t\t\t}\n\t\t\treturn upgradeLibrary.tiddlers[title];\n\t\t};\n\n\t// Go through all the incoming tiddlers\n\t$tw.utils.each(titles,function(title) {\n\t\tvar incomingTiddler = tiddlers[title];\n\t\t// Check if we're dealing with a plugin\n\t\tif(incomingTiddler && incomingTiddler[\"plugin-type\"]) {\n\t\t\t// Check whether the plugin contains JS modules\n\t\t\tvar requiresReload = $tw.wiki.doesPluginInfoRequireReload(JSON.parse(incomingTiddler.text)) ? ($tw.wiki.getTiddlerText(\"$:/language/ControlPanel/Plugins/PluginWillRequireReload\") + \" \") : \"\";\n\t\t\tmessages[title] = requiresReload;\n\t\t\tif(incomingTiddler.version) {\n\t\t\t\t// Upgrade the incoming plugin if it is in the upgrade library\n\t\t\t\tvar libraryTiddler = getLibraryTiddler(title);\n\t\t\t\tif(libraryTiddler && libraryTiddler[\"plugin-type\"] && libraryTiddler.version) {\n\t\t\t\t\ttiddlers[title] = libraryTiddler;\n\t\t\t\t\tmessages[title] = requiresReload + $tw.language.getString(\"Import/Upgrader/Plugins/Upgraded\",{variables: {incoming: incomingTiddler.version, upgraded: libraryTiddler.version}});\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t\t// Suppress the incoming plugin if it is older than the currently installed one\n\t\t\t\tvar existingTiddler = wiki.getTiddler(title);\n\t\t\t\tif(existingTiddler && existingTiddler.hasField(\"plugin-type\") && existingTiddler.hasField(\"version\")) {\n\t\t\t\t\t// Reject the incoming plugin by blanking all its fields\n\t\t\t\t\tif($tw.utils.checkVersions(existingTiddler.fields.version,incomingTiddler.version)) {\n\t\t\t\t\t\ttiddlers[title] = Object.create(null);\n\t\t\t\t\t\tmessages[title] = requiresReload + $tw.language.getString(\"Import/Upgrader/Plugins/Suppressed/Version\",{variables: {incoming: incomingTiddler.version, existing: existingTiddler.fields.version}});\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Check whether the plugin is on the blocked list\n\t\t\tvar blockInfo = BLOCKED_PLUGINS[title];\n\t\t\tif(blockInfo) {\n\t\t\t\tif(blockInfo.versions.indexOf(\"*\") !== -1 || (incomingTiddler.version && blockInfo.versions.indexOf(incomingTiddler.version) !== -1)) {\n\t\t\t\t\ttiddlers[title] = Object.create(null);\n\t\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/Plugins/Suppressed/Incompatible\");\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\treturn messages;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "upgrader"
        },
        "$:/core/modules/upgraders/system.js": {
            "title": "$:/core/modules/upgraders/system.js",
            "text": "/*\\\ntitle: $:/core/modules/upgraders/system.js\ntype: application/javascript\nmodule-type: upgrader\n\nUpgrader module that suppresses certain system tiddlers that shouldn't be imported\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar DONT_IMPORT_LIST = [\"$:/StoryList\",\"$:/HistoryList\"],\n\tDONT_IMPORT_PREFIX_LIST = [\"$:/temp/\",\"$:/state/\",\"$:/Import\"],\n\tWARN_IMPORT_PREFIX_LIST = [\"$:/core/modules/\"];\n\nexports.upgrade = function(wiki,titles,tiddlers) {\n\tvar self = this,\n\t\tmessages = {},\n\t\tshowAlert = false;\n\t// Check for tiddlers on our list\n\t$tw.utils.each(titles,function(title) {\n\t\tif(DONT_IMPORT_LIST.indexOf(title) !== -1) {\n\t\t\ttiddlers[title] = Object.create(null);\n\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/System/Suppressed\");\n\t\t} else {\n\t\t\tfor(var t=0; t<DONT_IMPORT_PREFIX_LIST.length; t++) {\n\t\t\t\tvar prefix = DONT_IMPORT_PREFIX_LIST[t];\n\t\t\t\tif(title.substr(0,prefix.length) === prefix) {\n\t\t\t\t\ttiddlers[title] = Object.create(null);\n\t\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/State/Suppressed\");\n\t\t\t\t}\n\t\t\t}\n\t\t\tfor(var t=0; t<WARN_IMPORT_PREFIX_LIST.length; t++) {\n\t\t\t\tvar prefix = WARN_IMPORT_PREFIX_LIST[t];\n\t\t\t\tif(title.substr(0,prefix.length) === prefix && wiki.isShadowTiddler(title)) {\n\t\t\t\t\tshowAlert = true;\n\t\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/System/Warning\");\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\tif(showAlert) {\n\t\tvar logger = new $tw.utils.Logger(\"import\");\n\t\tlogger.alert($tw.language.getString(\"Import/Upgrader/System/Alert\"));\n\t}\n\treturn messages;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "upgrader"
        },
        "$:/core/modules/upgraders/themetweaks.js": {
            "title": "$:/core/modules/upgraders/themetweaks.js",
            "text": "/*\\\ntitle: $:/core/modules/upgraders/themetweaks.js\ntype: application/javascript\nmodule-type: upgrader\n\nUpgrader module that handles the change in theme tweak storage introduced in 5.0.14-beta.\n\nPreviously, theme tweaks were stored in two data tiddlers:\n\n* $:/themes/tiddlywiki/vanilla/metrics\n* $:/themes/tiddlywiki/vanilla/settings\n\nNow, each tweak is stored in its own separate tiddler.\n\nThis upgrader copies any values from the old format to the new. The old data tiddlers are not deleted in case they have been used to store additional indexes.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar MAPPINGS = {\n\t\"$:/themes/tiddlywiki/vanilla/metrics\": {\n\t\t\"fontsize\": \"$:/themes/tiddlywiki/vanilla/metrics/fontsize\",\n\t\t\"lineheight\": \"$:/themes/tiddlywiki/vanilla/metrics/lineheight\",\n\t\t\"storyleft\": \"$:/themes/tiddlywiki/vanilla/metrics/storyleft\",\n\t\t\"storytop\": \"$:/themes/tiddlywiki/vanilla/metrics/storytop\",\n\t\t\"storyright\": \"$:/themes/tiddlywiki/vanilla/metrics/storyright\",\n\t\t\"storywidth\": \"$:/themes/tiddlywiki/vanilla/metrics/storywidth\",\n\t\t\"tiddlerwidth\": \"$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth\"\n\t},\n\t\"$:/themes/tiddlywiki/vanilla/settings\": {\n\t\t\"fontfamily\": \"$:/themes/tiddlywiki/vanilla/settings/fontfamily\"\n\t}\n};\n\nexports.upgrade = function(wiki,titles,tiddlers) {\n\tvar self = this,\n\t\tmessages = {};\n\t// Check for tiddlers on our list\n\t$tw.utils.each(titles,function(title) {\n\t\tvar mapping = MAPPINGS[title];\n\t\tif(mapping) {\n\t\t\tvar tiddler = new $tw.Tiddler(tiddlers[title]),\n\t\t\t\ttiddlerData = wiki.getTiddlerDataCached(tiddler,{});\n\t\t\tfor(var index in mapping) {\n\t\t\t\tvar mappedTitle = mapping[index];\n\t\t\t\tif(!tiddlers[mappedTitle] || tiddlers[mappedTitle].title !== mappedTitle) {\n\t\t\t\t\ttiddlers[mappedTitle] = {\n\t\t\t\t\t\ttitle: mappedTitle,\n\t\t\t\t\t\ttext: tiddlerData[index]\n\t\t\t\t\t};\n\t\t\t\t\tmessages[mappedTitle] = $tw.language.getString(\"Import/Upgrader/ThemeTweaks/Created\",{variables: {\n\t\t\t\t\t\tfrom: title + \"##\" + index\n\t\t\t\t\t}});\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\treturn messages;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "upgrader"
        },
        "$:/core/modules/utils/base64-utf8/base64-utf8.module.js": {
            "text": "(function(){// From https://gist.github.com/Nijikokun/5192472\n//\n// UTF8 Module\n//\n// Cleaner and modularized utf-8 encoding and decoding library for javascript.\n//\n// copyright: MIT\n// author: Nijiko Yonskai, @nijikokun, nijikokun@gmail.com\n!function(r,e,o,t){void 0!==o.module&&o.module.exports?o.module.exports=e.apply(o):void 0!==o.define&&\"function\"===o.define&&o.define.amd?define(\"utf8\",[],e):o.utf8=e.apply(o)}(0,function(){return{encode:function(r){if(\"string\"!=typeof r)return r;r=r.replace(/\\r\\n/g,\"\\n\");for(var e,o=\"\",t=0;t<r.length;t++)(e=r.charCodeAt(t))<128?o+=String.fromCharCode(e):e>127&&e<2048?(o+=String.fromCharCode(e>>6|192),o+=String.fromCharCode(63&e|128)):(o+=String.fromCharCode(e>>12|224),o+=String.fromCharCode(e>>6&63|128),o+=String.fromCharCode(63&e|128));return o},decode:function(r){if(\"string\"!=typeof r)return r;for(var e=\"\",o=0,t=0;o<r.length;)(t=r.charCodeAt(o))<128?(e+=String.fromCharCode(t),o++):t>191&&t<224?(e+=String.fromCharCode((31&t)<<6|63&r.charCodeAt(o+1)),o+=2):(e+=String.fromCharCode((15&t)<<12|(63&r.charCodeAt(o+1))<<6|63&r.charCodeAt(o+2)),o+=3);return e}}},this),function(r,e,o,t){if(void 0!==o.module&&o.module.exports){if(t&&o.require)for(var n=0;n<t.length;n++)o[t[n]]=o.require(t[n]);o.module.exports=e.apply(o)}else void 0!==o.define&&\"function\"===o.define&&o.define.amd?define(\"base64\",t||[],e):o.base64=e.apply(o)}(0,function(r){var e=r||this.utf8,o=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\";return{encode:function(r){if(void 0===e)throw{error:\"MissingMethod\",message:\"UTF8 Module is missing.\"};if(\"string\"!=typeof r)return r;r=e.encode(r);for(var t,n,i,d,f,a,h,c=\"\",u=0;u<r.length;)d=(t=r.charCodeAt(u++))>>2,f=(3&t)<<4|(n=r.charCodeAt(u++))>>4,a=(15&n)<<2|(i=r.charCodeAt(u++))>>6,h=63&i,isNaN(n)?a=h=64:isNaN(i)&&(h=64),c+=o.charAt(d)+o.charAt(f)+o.charAt(a)+o.charAt(h);return c},decode:function(r){if(void 0===e)throw{error:\"MissingMethod\",message:\"UTF8 Module is missing.\"};if(\"string\"!=typeof r)return r;r=r.replace(/[^A-Za-z0-9\\+\\/\\=]/g,\"\");for(var t,n,i,d,f,a,h=\"\",c=0;c<r.length;)t=o.indexOf(r.charAt(c++))<<2|(d=o.indexOf(r.charAt(c++)))>>4,n=(15&d)<<4|(f=o.indexOf(r.charAt(c++)))>>2,i=(3&f)<<6|(a=o.indexOf(r.charAt(c++))),h+=String.fromCharCode(t),64!=f&&(h+=String.fromCharCode(n)),64!=a&&(h+=String.fromCharCode(i));return e.decode(h)}}},this,[\"utf8\"]);}).call(exports);",
            "type": "application/javascript",
            "title": "$:/core/modules/utils/base64-utf8/base64-utf8.module.js",
            "module-type": "library"
        },
        "$:/core/modules/utils/crypto.js": {
            "title": "$:/core/modules/utils/crypto.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/crypto.js\ntype: application/javascript\nmodule-type: utils\n\nUtility functions related to crypto.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nLook for an encrypted store area in the text of a TiddlyWiki file\n*/\nexports.extractEncryptedStoreArea = function(text) {\n\tvar encryptedStoreAreaStartMarker = \"<pre id=\\\"encryptedStoreArea\\\" type=\\\"text/plain\\\" style=\\\"display:none;\\\">\",\n\t\tencryptedStoreAreaStart = text.indexOf(encryptedStoreAreaStartMarker);\n\tif(encryptedStoreAreaStart !== -1) {\n\t\tvar encryptedStoreAreaEnd = text.indexOf(\"</pre>\",encryptedStoreAreaStart);\n\t\tif(encryptedStoreAreaEnd !== -1) {\n\t\t\treturn $tw.utils.htmlDecode(text.substring(encryptedStoreAreaStart + encryptedStoreAreaStartMarker.length,encryptedStoreAreaEnd-1));\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nAttempt to extract the tiddlers from an encrypted store area using the current password. If the password is not provided then the password in the password store will be used\n*/\nexports.decryptStoreArea = function(encryptedStoreArea,password) {\n\tvar decryptedText = $tw.crypto.decrypt(encryptedStoreArea,password);\n\tif(decryptedText) {\n\t\tvar json = JSON.parse(decryptedText),\n\t\t\ttiddlers = [];\n\t\tfor(var title in json) {\n\t\t\tif(title !== \"$:/isEncrypted\") {\n\t\t\t\ttiddlers.push(json[title]);\n\t\t\t}\n\t\t}\n\t\treturn tiddlers;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n\n/*\nAttempt to extract the tiddlers from an encrypted store area using the current password. If that fails, the user is prompted for a password.\nencryptedStoreArea: text of the TiddlyWiki encrypted store area\ncallback: function(tiddlers) called with the array of decrypted tiddlers\n\nThe following configuration settings are supported:\n\n$tw.config.usePasswordVault: causes any password entered by the user to also be put into the system password vault\n*/\nexports.decryptStoreAreaInteractive = function(encryptedStoreArea,callback,options) {\n\t// Try to decrypt with the current password\n\tvar tiddlers = $tw.utils.decryptStoreArea(encryptedStoreArea);\n\tif(tiddlers) {\n\t\tcallback(tiddlers);\n\t} else {\n\t\t// Prompt for a new password and keep trying\n\t\t$tw.passwordPrompt.createPrompt({\n\t\t\tserviceName: \"Enter a password to decrypt the imported TiddlyWiki\",\n\t\t\tnoUserName: true,\n\t\t\tcanCancel: true,\n\t\t\tsubmitText: \"Decrypt\",\n\t\t\tcallback: function(data) {\n\t\t\t\t// Exit if the user cancelled\n\t\t\t\tif(!data) {\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\t\t\t\t// Attempt to decrypt the tiddlers\n\t\t\t\tvar tiddlers = $tw.utils.decryptStoreArea(encryptedStoreArea,data.password);\n\t\t\t\tif(tiddlers) {\n\t\t\t\t\tif($tw.config.usePasswordVault) {\n\t\t\t\t\t\t$tw.crypto.setPassword(data.password);\n\t\t\t\t\t}\n\t\t\t\t\tcallback(tiddlers);\n\t\t\t\t\t// Exit and remove the password prompt\n\t\t\t\t\treturn true;\n\t\t\t\t} else {\n\t\t\t\t\t// We didn't decrypt everything, so continue to prompt for password\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/csv.js": {
            "title": "$:/core/modules/utils/csv.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/csv.js\ntype: application/javascript\nmodule-type: utils\n\nA barebones CSV parser\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nParse a CSV string with a header row and return an array of hashmaps.\n*/\nexports.parseCsvStringWithHeader = function(text,options) {\n\toptions = options || {};\n\tvar separator = options.separator || \",\",\n\t\trows = text.split(/\\r?\\n/mg).map(function(row) {\n\t\t\treturn $tw.utils.trim(row);\n\t\t}).filter(function(row) {\n\t\t\treturn row !== \"\";\n\t\t});\n\tif(rows.length < 1) {\n\t\treturn \"Missing header row\";\n\t}\n\tvar headings = rows[0].split(separator),\n\t\tresults = [];\n\tfor(var row=1; row<rows.length; row++) {\n\t\tvar columns = rows[row].split(separator),\n\t\t\tcolumnResult = Object.create(null);\n\t\tif(columns.length !== headings.length) {\n\t\t\treturn \"Malformed CSV row '\" + rows[row] + \"'\";\n\t\t}\n\t\tfor(var column=0; column<columns.length; column++) {\n\t\t\tvar columnName = headings[column];\n\t\t\tcolumnResult[columnName] = $tw.utils.trim(columns[column] || \"\");\n\t\t}\n\t\tresults.push(columnResult);\t\t\t\n\t}\n\treturn results;\n}\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/diff-match-patch/diff_match_patch.js": {
            "text": "(function(){function diff_match_patch(){this.Diff_Timeout=1;this.Diff_EditCost=4;this.Match_Threshold=.5;this.Match_Distance=1E3;this.Patch_DeleteThreshold=.5;this.Patch_Margin=4;this.Match_MaxBits=32}var DIFF_DELETE=-1,DIFF_INSERT=1,DIFF_EQUAL=0;\ndiff_match_patch.prototype.diff_main=function(a,b,c,d){\"undefined\"==typeof d&&(d=0>=this.Diff_Timeout?Number.MAX_VALUE:(new Date).getTime()+1E3*this.Diff_Timeout);if(null==a||null==b)throw Error(\"Null input. (diff_main)\");if(a==b)return a?[[DIFF_EQUAL,a]]:[];\"undefined\"==typeof c&&(c=!0);var e=c,f=this.diff_commonPrefix(a,b);c=a.substring(0,f);a=a.substring(f);b=b.substring(f);f=this.diff_commonSuffix(a,b);var g=a.substring(a.length-f);a=a.substring(0,a.length-f);b=b.substring(0,b.length-f);a=this.diff_compute_(a,\nb,e,d);c&&a.unshift([DIFF_EQUAL,c]);g&&a.push([DIFF_EQUAL,g]);this.diff_cleanupMerge(a);return a};\ndiff_match_patch.prototype.diff_compute_=function(a,b,c,d){if(!a)return[[DIFF_INSERT,b]];if(!b)return[[DIFF_DELETE,a]];var e=a.length>b.length?a:b,f=a.length>b.length?b:a,g=e.indexOf(f);return-1!=g?(c=[[DIFF_INSERT,e.substring(0,g)],[DIFF_EQUAL,f],[DIFF_INSERT,e.substring(g+f.length)]],a.length>b.length&&(c[0][0]=c[2][0]=DIFF_DELETE),c):1==f.length?[[DIFF_DELETE,a],[DIFF_INSERT,b]]:(e=this.diff_halfMatch_(a,b))?(b=e[1],f=e[3],a=e[4],e=this.diff_main(e[0],e[2],c,d),c=this.diff_main(b,f,c,d),e.concat([[DIFF_EQUAL,\na]],c)):c&&100<a.length&&100<b.length?this.diff_lineMode_(a,b,d):this.diff_bisect_(a,b,d)};\ndiff_match_patch.prototype.diff_lineMode_=function(a,b,c){var d=this.diff_linesToChars_(a,b);a=d.chars1;b=d.chars2;d=d.lineArray;a=this.diff_main(a,b,!1,c);this.diff_charsToLines_(a,d);this.diff_cleanupSemantic(a);a.push([DIFF_EQUAL,\"\"]);for(var e=d=b=0,f=\"\",g=\"\";b<a.length;){switch(a[b][0]){case DIFF_INSERT:e++;g+=a[b][1];break;case DIFF_DELETE:d++;f+=a[b][1];break;case DIFF_EQUAL:if(1<=d&&1<=e){a.splice(b-d-e,d+e);b=b-d-e;d=this.diff_main(f,g,!1,c);for(e=d.length-1;0<=e;e--)a.splice(b,0,d[e]);b+=\nd.length}d=e=0;g=f=\"\"}b++}a.pop();return a};\ndiff_match_patch.prototype.diff_bisect_=function(a,b,c){for(var d=a.length,e=b.length,f=Math.ceil((d+e)/2),g=2*f,h=Array(g),l=Array(g),k=0;k<g;k++)h[k]=-1,l[k]=-1;h[f+1]=0;l[f+1]=0;k=d-e;for(var m=0!=k%2,p=0,x=0,w=0,q=0,t=0;t<f&&!((new Date).getTime()>c);t++){for(var v=-t+p;v<=t-x;v+=2){var n=f+v;var r=v==-t||v!=t&&h[n-1]<h[n+1]?h[n+1]:h[n-1]+1;for(var y=r-v;r<d&&y<e&&a.charAt(r)==b.charAt(y);)r++,y++;h[n]=r;if(r>d)x+=2;else if(y>e)p+=2;else if(m&&(n=f+k-v,0<=n&&n<g&&-1!=l[n])){var u=d-l[n];if(r>=\nu)return this.diff_bisectSplit_(a,b,r,y,c)}}for(v=-t+w;v<=t-q;v+=2){n=f+v;u=v==-t||v!=t&&l[n-1]<l[n+1]?l[n+1]:l[n-1]+1;for(r=u-v;u<d&&r<e&&a.charAt(d-u-1)==b.charAt(e-r-1);)u++,r++;l[n]=u;if(u>d)q+=2;else if(r>e)w+=2;else if(!m&&(n=f+k-v,0<=n&&n<g&&-1!=h[n]&&(r=h[n],y=f+r-n,u=d-u,r>=u)))return this.diff_bisectSplit_(a,b,r,y,c)}}return[[DIFF_DELETE,a],[DIFF_INSERT,b]]};\ndiff_match_patch.prototype.diff_bisectSplit_=function(a,b,c,d,e){var f=a.substring(0,c),g=b.substring(0,d);a=a.substring(c);b=b.substring(d);f=this.diff_main(f,g,!1,e);e=this.diff_main(a,b,!1,e);return f.concat(e)};\ndiff_match_patch.prototype.diff_linesToChars_=function(a,b){function c(a){for(var b=\"\",c=0,f=-1,g=d.length;f<a.length-1;){f=a.indexOf(\"\\n\",c);-1==f&&(f=a.length-1);var h=a.substring(c,f+1);c=f+1;(e.hasOwnProperty?e.hasOwnProperty(h):void 0!==e[h])?b+=String.fromCharCode(e[h]):(b+=String.fromCharCode(g),e[h]=g,d[g++]=h)}return b}var d=[],e={};d[0]=\"\";var f=c(a),g=c(b);return{chars1:f,chars2:g,lineArray:d}};\ndiff_match_patch.prototype.diff_charsToLines_=function(a,b){for(var c=0;c<a.length;c++){for(var d=a[c][1],e=[],f=0;f<d.length;f++)e[f]=b[d.charCodeAt(f)];a[c][1]=e.join(\"\")}};diff_match_patch.prototype.diff_commonPrefix=function(a,b){if(!a||!b||a.charAt(0)!=b.charAt(0))return 0;for(var c=0,d=Math.min(a.length,b.length),e=d,f=0;c<e;)a.substring(f,e)==b.substring(f,e)?f=c=e:d=e,e=Math.floor((d-c)/2+c);return e};\ndiff_match_patch.prototype.diff_commonSuffix=function(a,b){if(!a||!b||a.charAt(a.length-1)!=b.charAt(b.length-1))return 0;for(var c=0,d=Math.min(a.length,b.length),e=d,f=0;c<e;)a.substring(a.length-e,a.length-f)==b.substring(b.length-e,b.length-f)?f=c=e:d=e,e=Math.floor((d-c)/2+c);return e};\ndiff_match_patch.prototype.diff_commonOverlap_=function(a,b){var c=a.length,d=b.length;if(0==c||0==d)return 0;c>d?a=a.substring(c-d):c<d&&(b=b.substring(0,c));c=Math.min(c,d);if(a==b)return c;d=0;for(var e=1;;){var f=a.substring(c-e);f=b.indexOf(f);if(-1==f)return d;e+=f;if(0==f||a.substring(c-e)==b.substring(0,e))d=e,e++}};\ndiff_match_patch.prototype.diff_halfMatch_=function(a,b){function c(a,b,c){for(var d=a.substring(c,c+Math.floor(a.length/4)),e=-1,g=\"\",h,k,l,m;-1!=(e=b.indexOf(d,e+1));){var p=f.diff_commonPrefix(a.substring(c),b.substring(e)),u=f.diff_commonSuffix(a.substring(0,c),b.substring(0,e));g.length<u+p&&(g=b.substring(e-u,e)+b.substring(e,e+p),h=a.substring(0,c-u),k=a.substring(c+p),l=b.substring(0,e-u),m=b.substring(e+p))}return 2*g.length>=a.length?[h,k,l,m,g]:null}if(0>=this.Diff_Timeout)return null;\nvar d=a.length>b.length?a:b,e=a.length>b.length?b:a;if(4>d.length||2*e.length<d.length)return null;var f=this,g=c(d,e,Math.ceil(d.length/4));d=c(d,e,Math.ceil(d.length/2));if(g||d)g=d?g?g[4].length>d[4].length?g:d:d:g;else return null;if(a.length>b.length){d=g[0];e=g[1];var h=g[2];var l=g[3]}else h=g[0],l=g[1],d=g[2],e=g[3];return[d,e,h,l,g[4]]};\ndiff_match_patch.prototype.diff_cleanupSemantic=function(a){for(var b=!1,c=[],d=0,e=null,f=0,g=0,h=0,l=0,k=0;f<a.length;)a[f][0]==DIFF_EQUAL?(c[d++]=f,g=l,h=k,k=l=0,e=a[f][1]):(a[f][0]==DIFF_INSERT?l+=a[f][1].length:k+=a[f][1].length,e&&e.length<=Math.max(g,h)&&e.length<=Math.max(l,k)&&(a.splice(c[d-1],0,[DIFF_DELETE,e]),a[c[d-1]+1][0]=DIFF_INSERT,d--,d--,f=0<d?c[d-1]:-1,k=l=h=g=0,e=null,b=!0)),f++;b&&this.diff_cleanupMerge(a);this.diff_cleanupSemanticLossless(a);for(f=1;f<a.length;){if(a[f-1][0]==\nDIFF_DELETE&&a[f][0]==DIFF_INSERT){b=a[f-1][1];c=a[f][1];d=this.diff_commonOverlap_(b,c);e=this.diff_commonOverlap_(c,b);if(d>=e){if(d>=b.length/2||d>=c.length/2)a.splice(f,0,[DIFF_EQUAL,c.substring(0,d)]),a[f-1][1]=b.substring(0,b.length-d),a[f+1][1]=c.substring(d),f++}else if(e>=b.length/2||e>=c.length/2)a.splice(f,0,[DIFF_EQUAL,b.substring(0,e)]),a[f-1][0]=DIFF_INSERT,a[f-1][1]=c.substring(0,c.length-e),a[f+1][0]=DIFF_DELETE,a[f+1][1]=b.substring(e),f++;f++}f++}};\ndiff_match_patch.prototype.diff_cleanupSemanticLossless=function(a){function b(a,b){if(!a||!b)return 6;var c=a.charAt(a.length-1),d=b.charAt(0),e=c.match(diff_match_patch.nonAlphaNumericRegex_),f=d.match(diff_match_patch.nonAlphaNumericRegex_),g=e&&c.match(diff_match_patch.whitespaceRegex_),h=f&&d.match(diff_match_patch.whitespaceRegex_);c=g&&c.match(diff_match_patch.linebreakRegex_);d=h&&d.match(diff_match_patch.linebreakRegex_);var k=c&&a.match(diff_match_patch.blanklineEndRegex_),l=d&&b.match(diff_match_patch.blanklineStartRegex_);\nreturn k||l?5:c||d?4:e&&!g&&h?3:g||h?2:e||f?1:0}for(var c=1;c<a.length-1;){if(a[c-1][0]==DIFF_EQUAL&&a[c+1][0]==DIFF_EQUAL){var d=a[c-1][1],e=a[c][1],f=a[c+1][1],g=this.diff_commonSuffix(d,e);if(g){var h=e.substring(e.length-g);d=d.substring(0,d.length-g);e=h+e.substring(0,e.length-g);f=h+f}g=d;h=e;for(var l=f,k=b(d,e)+b(e,f);e.charAt(0)===f.charAt(0);){d+=e.charAt(0);e=e.substring(1)+f.charAt(0);f=f.substring(1);var m=b(d,e)+b(e,f);m>=k&&(k=m,g=d,h=e,l=f)}a[c-1][1]!=g&&(g?a[c-1][1]=g:(a.splice(c-\n1,1),c--),a[c][1]=h,l?a[c+1][1]=l:(a.splice(c+1,1),c--))}c++}};diff_match_patch.nonAlphaNumericRegex_=/[^a-zA-Z0-9]/;diff_match_patch.whitespaceRegex_=/\\s/;diff_match_patch.linebreakRegex_=/[\\r\\n]/;diff_match_patch.blanklineEndRegex_=/\\n\\r?\\n$/;diff_match_patch.blanklineStartRegex_=/^\\r?\\n\\r?\\n/;\ndiff_match_patch.prototype.diff_cleanupEfficiency=function(a){for(var b=!1,c=[],d=0,e=null,f=0,g=!1,h=!1,l=!1,k=!1;f<a.length;)a[f][0]==DIFF_EQUAL?(a[f][1].length<this.Diff_EditCost&&(l||k)?(c[d++]=f,g=l,h=k,e=a[f][1]):(d=0,e=null),l=k=!1):(a[f][0]==DIFF_DELETE?k=!0:l=!0,e&&(g&&h&&l&&k||e.length<this.Diff_EditCost/2&&3==g+h+l+k)&&(a.splice(c[d-1],0,[DIFF_DELETE,e]),a[c[d-1]+1][0]=DIFF_INSERT,d--,e=null,g&&h?(l=k=!0,d=0):(d--,f=0<d?c[d-1]:-1,l=k=!1),b=!0)),f++;b&&this.diff_cleanupMerge(a)};\ndiff_match_patch.prototype.diff_cleanupMerge=function(a){a.push([DIFF_EQUAL,\"\"]);for(var b=0,c=0,d=0,e=\"\",f=\"\",g;b<a.length;)switch(a[b][0]){case DIFF_INSERT:d++;f+=a[b][1];b++;break;case DIFF_DELETE:c++;e+=a[b][1];b++;break;case DIFF_EQUAL:1<c+d?(0!==c&&0!==d&&(g=this.diff_commonPrefix(f,e),0!==g&&(0<b-c-d&&a[b-c-d-1][0]==DIFF_EQUAL?a[b-c-d-1][1]+=f.substring(0,g):(a.splice(0,0,[DIFF_EQUAL,f.substring(0,g)]),b++),f=f.substring(g),e=e.substring(g)),g=this.diff_commonSuffix(f,e),0!==g&&(a[b][1]=f.substring(f.length-\ng)+a[b][1],f=f.substring(0,f.length-g),e=e.substring(0,e.length-g))),0===c?a.splice(b-d,c+d,[DIFF_INSERT,f]):0===d?a.splice(b-c,c+d,[DIFF_DELETE,e]):a.splice(b-c-d,c+d,[DIFF_DELETE,e],[DIFF_INSERT,f]),b=b-c-d+(c?1:0)+(d?1:0)+1):0!==b&&a[b-1][0]==DIFF_EQUAL?(a[b-1][1]+=a[b][1],a.splice(b,1)):b++,c=d=0,f=e=\"\"}\"\"===a[a.length-1][1]&&a.pop();c=!1;for(b=1;b<a.length-1;)a[b-1][0]==DIFF_EQUAL&&a[b+1][0]==DIFF_EQUAL&&(a[b][1].substring(a[b][1].length-a[b-1][1].length)==a[b-1][1]?(a[b][1]=a[b-1][1]+a[b][1].substring(0,\na[b][1].length-a[b-1][1].length),a[b+1][1]=a[b-1][1]+a[b+1][1],a.splice(b-1,1),c=!0):a[b][1].substring(0,a[b+1][1].length)==a[b+1][1]&&(a[b-1][1]+=a[b+1][1],a[b][1]=a[b][1].substring(a[b+1][1].length)+a[b+1][1],a.splice(b+1,1),c=!0)),b++;c&&this.diff_cleanupMerge(a)};\ndiff_match_patch.prototype.diff_xIndex=function(a,b){var c=0,d=0,e=0,f=0,g;for(g=0;g<a.length;g++){a[g][0]!==DIFF_INSERT&&(c+=a[g][1].length);a[g][0]!==DIFF_DELETE&&(d+=a[g][1].length);if(c>b)break;e=c;f=d}return a.length!=g&&a[g][0]===DIFF_DELETE?f:f+(b-e)};\ndiff_match_patch.prototype.diff_prettyHtml=function(a){for(var b=[],c=/&/g,d=/</g,e=/>/g,f=/\\n/g,g=0;g<a.length;g++){var h=a[g][0],l=a[g][1].replace(c,\"&amp;\").replace(d,\"&lt;\").replace(e,\"&gt;\").replace(f,\"&para;<br>\");switch(h){case DIFF_INSERT:b[g]='<ins style=\"background:#e6ffe6;\">'+l+\"</ins>\";break;case DIFF_DELETE:b[g]='<del style=\"background:#ffe6e6;\">'+l+\"</del>\";break;case DIFF_EQUAL:b[g]=\"<span>\"+l+\"</span>\"}}return b.join(\"\")};\ndiff_match_patch.prototype.diff_text1=function(a){for(var b=[],c=0;c<a.length;c++)a[c][0]!==DIFF_INSERT&&(b[c]=a[c][1]);return b.join(\"\")};diff_match_patch.prototype.diff_text2=function(a){for(var b=[],c=0;c<a.length;c++)a[c][0]!==DIFF_DELETE&&(b[c]=a[c][1]);return b.join(\"\")};\ndiff_match_patch.prototype.diff_levenshtein=function(a){for(var b=0,c=0,d=0,e=0;e<a.length;e++){var f=a[e][1];switch(a[e][0]){case DIFF_INSERT:c+=f.length;break;case DIFF_DELETE:d+=f.length;break;case DIFF_EQUAL:b+=Math.max(c,d),d=c=0}}return b+=Math.max(c,d)};\ndiff_match_patch.prototype.diff_toDelta=function(a){for(var b=[],c=0;c<a.length;c++)switch(a[c][0]){case DIFF_INSERT:b[c]=\"+\"+encodeURI(a[c][1]);break;case DIFF_DELETE:b[c]=\"-\"+a[c][1].length;break;case DIFF_EQUAL:b[c]=\"=\"+a[c][1].length}return b.join(\"\\t\").replace(/%20/g,\" \")};\ndiff_match_patch.prototype.diff_fromDelta=function(a,b){for(var c=[],d=0,e=0,f=b.split(/\\t/g),g=0;g<f.length;g++){var h=f[g].substring(1);switch(f[g].charAt(0)){case \"+\":try{c[d++]=[DIFF_INSERT,decodeURI(h)]}catch(k){throw Error(\"Illegal escape in diff_fromDelta: \"+h);}break;case \"-\":case \"=\":var l=parseInt(h,10);if(isNaN(l)||0>l)throw Error(\"Invalid number in diff_fromDelta: \"+h);h=a.substring(e,e+=l);\"=\"==f[g].charAt(0)?c[d++]=[DIFF_EQUAL,h]:c[d++]=[DIFF_DELETE,h];break;default:if(f[g])throw Error(\"Invalid diff operation in diff_fromDelta: \"+\nf[g]);}}if(e!=a.length)throw Error(\"Delta length (\"+e+\") does not equal source text length (\"+a.length+\").\");return c};diff_match_patch.prototype.match_main=function(a,b,c){if(null==a||null==b||null==c)throw Error(\"Null input. (match_main)\");c=Math.max(0,Math.min(c,a.length));return a==b?0:a.length?a.substring(c,c+b.length)==b?c:this.match_bitap_(a,b,c):-1};\ndiff_match_patch.prototype.match_bitap_=function(a,b,c){function d(a,d){var e=a/b.length,g=Math.abs(c-d);return f.Match_Distance?e+g/f.Match_Distance:g?1:e}if(b.length>this.Match_MaxBits)throw Error(\"Pattern too long for this browser.\");var e=this.match_alphabet_(b),f=this,g=this.Match_Threshold,h=a.indexOf(b,c);-1!=h&&(g=Math.min(d(0,h),g),h=a.lastIndexOf(b,c+b.length),-1!=h&&(g=Math.min(d(0,h),g)));var l=1<<b.length-1;h=-1;for(var k,m,p=b.length+a.length,x,w=0;w<b.length;w++){k=0;for(m=p;k<m;)d(w,\nc+m)<=g?k=m:p=m,m=Math.floor((p-k)/2+k);p=m;k=Math.max(1,c-m+1);var q=Math.min(c+m,a.length)+b.length;m=Array(q+2);for(m[q+1]=(1<<w)-1;q>=k;q--){var t=e[a.charAt(q-1)];m[q]=0===w?(m[q+1]<<1|1)&t:(m[q+1]<<1|1)&t|(x[q+1]|x[q])<<1|1|x[q+1];if(m[q]&l&&(t=d(w,q-1),t<=g))if(g=t,h=q-1,h>c)k=Math.max(1,2*c-h);else break}if(d(w+1,c)>g)break;x=m}return h};\ndiff_match_patch.prototype.match_alphabet_=function(a){for(var b={},c=0;c<a.length;c++)b[a.charAt(c)]=0;for(c=0;c<a.length;c++)b[a.charAt(c)]|=1<<a.length-c-1;return b};\ndiff_match_patch.prototype.patch_addContext_=function(a,b){if(0!=b.length){for(var c=b.substring(a.start2,a.start2+a.length1),d=0;b.indexOf(c)!=b.lastIndexOf(c)&&c.length<this.Match_MaxBits-this.Patch_Margin-this.Patch_Margin;)d+=this.Patch_Margin,c=b.substring(a.start2-d,a.start2+a.length1+d);d+=this.Patch_Margin;(c=b.substring(a.start2-d,a.start2))&&a.diffs.unshift([DIFF_EQUAL,c]);(d=b.substring(a.start2+a.length1,a.start2+a.length1+d))&&a.diffs.push([DIFF_EQUAL,d]);a.start1-=c.length;a.start2-=\nc.length;a.length1+=c.length+d.length;a.length2+=c.length+d.length}};\ndiff_match_patch.prototype.patch_make=function(a,b,c){if(\"string\"==typeof a&&\"string\"==typeof b&&\"undefined\"==typeof c){var d=a;b=this.diff_main(d,b,!0);2<b.length&&(this.diff_cleanupSemantic(b),this.diff_cleanupEfficiency(b))}else if(a&&\"object\"==typeof a&&\"undefined\"==typeof b&&\"undefined\"==typeof c)b=a,d=this.diff_text1(b);else if(\"string\"==typeof a&&b&&\"object\"==typeof b&&\"undefined\"==typeof c)d=a;else if(\"string\"==typeof a&&\"string\"==typeof b&&c&&\"object\"==typeof c)d=a,b=c;else throw Error(\"Unknown call format to patch_make.\");\nif(0===b.length)return[];c=[];a=new diff_match_patch.patch_obj;for(var e=0,f=0,g=0,h=d,l=0;l<b.length;l++){var k=b[l][0],m=b[l][1];e||k===DIFF_EQUAL||(a.start1=f,a.start2=g);switch(k){case DIFF_INSERT:a.diffs[e++]=b[l];a.length2+=m.length;d=d.substring(0,g)+m+d.substring(g);break;case DIFF_DELETE:a.length1+=m.length;a.diffs[e++]=b[l];d=d.substring(0,g)+d.substring(g+m.length);break;case DIFF_EQUAL:m.length<=2*this.Patch_Margin&&e&&b.length!=l+1?(a.diffs[e++]=b[l],a.length1+=m.length,a.length2+=m.length):\nm.length>=2*this.Patch_Margin&&e&&(this.patch_addContext_(a,h),c.push(a),a=new diff_match_patch.patch_obj,e=0,h=d,f=g)}k!==DIFF_INSERT&&(f+=m.length);k!==DIFF_DELETE&&(g+=m.length)}e&&(this.patch_addContext_(a,h),c.push(a));return c};\ndiff_match_patch.prototype.patch_deepCopy=function(a){for(var b=[],c=0;c<a.length;c++){var d=a[c],e=new diff_match_patch.patch_obj;e.diffs=[];for(var f=0;f<d.diffs.length;f++)e.diffs[f]=d.diffs[f].slice();e.start1=d.start1;e.start2=d.start2;e.length1=d.length1;e.length2=d.length2;b[c]=e}return b};\ndiff_match_patch.prototype.patch_apply=function(a,b){if(0==a.length)return[b,[]];a=this.patch_deepCopy(a);var c=this.patch_addPadding(a);b=c+b+c;this.patch_splitMax(a);for(var d=0,e=[],f=0;f<a.length;f++){var g=a[f].start2+d,h=this.diff_text1(a[f].diffs),l=-1;if(h.length>this.Match_MaxBits){var k=this.match_main(b,h.substring(0,this.Match_MaxBits),g);-1!=k&&(l=this.match_main(b,h.substring(h.length-this.Match_MaxBits),g+h.length-this.Match_MaxBits),-1==l||k>=l)&&(k=-1)}else k=this.match_main(b,h,\ng);if(-1==k)e[f]=!1,d-=a[f].length2-a[f].length1;else if(e[f]=!0,d=k-g,g=-1==l?b.substring(k,k+h.length):b.substring(k,l+this.Match_MaxBits),h==g)b=b.substring(0,k)+this.diff_text2(a[f].diffs)+b.substring(k+h.length);else if(g=this.diff_main(h,g,!1),h.length>this.Match_MaxBits&&this.diff_levenshtein(g)/h.length>this.Patch_DeleteThreshold)e[f]=!1;else{this.diff_cleanupSemanticLossless(g);h=0;var m;for(l=0;l<a[f].diffs.length;l++){var p=a[f].diffs[l];p[0]!==DIFF_EQUAL&&(m=this.diff_xIndex(g,h));p[0]===\nDIFF_INSERT?b=b.substring(0,k+m)+p[1]+b.substring(k+m):p[0]===DIFF_DELETE&&(b=b.substring(0,k+m)+b.substring(k+this.diff_xIndex(g,h+p[1].length)));p[0]!==DIFF_DELETE&&(h+=p[1].length)}}}b=b.substring(c.length,b.length-c.length);return[b,e]};\ndiff_match_patch.prototype.patch_addPadding=function(a){for(var b=this.Patch_Margin,c=\"\",d=1;d<=b;d++)c+=String.fromCharCode(d);for(d=0;d<a.length;d++)a[d].start1+=b,a[d].start2+=b;d=a[0];var e=d.diffs;if(0==e.length||e[0][0]!=DIFF_EQUAL)e.unshift([DIFF_EQUAL,c]),d.start1-=b,d.start2-=b,d.length1+=b,d.length2+=b;else if(b>e[0][1].length){var f=b-e[0][1].length;e[0][1]=c.substring(e[0][1].length)+e[0][1];d.start1-=f;d.start2-=f;d.length1+=f;d.length2+=f}d=a[a.length-1];e=d.diffs;0==e.length||e[e.length-\n1][0]!=DIFF_EQUAL?(e.push([DIFF_EQUAL,c]),d.length1+=b,d.length2+=b):b>e[e.length-1][1].length&&(f=b-e[e.length-1][1].length,e[e.length-1][1]+=c.substring(0,f),d.length1+=f,d.length2+=f);return c};\ndiff_match_patch.prototype.patch_splitMax=function(a){for(var b=this.Match_MaxBits,c=0;c<a.length;c++)if(!(a[c].length1<=b)){var d=a[c];a.splice(c--,1);for(var e=d.start1,f=d.start2,g=\"\";0!==d.diffs.length;){var h=new diff_match_patch.patch_obj,l=!0;h.start1=e-g.length;h.start2=f-g.length;\"\"!==g&&(h.length1=h.length2=g.length,h.diffs.push([DIFF_EQUAL,g]));for(;0!==d.diffs.length&&h.length1<b-this.Patch_Margin;){g=d.diffs[0][0];var k=d.diffs[0][1];g===DIFF_INSERT?(h.length2+=k.length,f+=k.length,h.diffs.push(d.diffs.shift()),\nl=!1):g===DIFF_DELETE&&1==h.diffs.length&&h.diffs[0][0]==DIFF_EQUAL&&k.length>2*b?(h.length1+=k.length,e+=k.length,l=!1,h.diffs.push([g,k]),d.diffs.shift()):(k=k.substring(0,b-h.length1-this.Patch_Margin),h.length1+=k.length,e+=k.length,g===DIFF_EQUAL?(h.length2+=k.length,f+=k.length):l=!1,h.diffs.push([g,k]),k==d.diffs[0][1]?d.diffs.shift():d.diffs[0][1]=d.diffs[0][1].substring(k.length))}g=this.diff_text2(h.diffs);g=g.substring(g.length-this.Patch_Margin);k=this.diff_text1(d.diffs).substring(0,\nthis.Patch_Margin);\"\"!==k&&(h.length1+=k.length,h.length2+=k.length,0!==h.diffs.length&&h.diffs[h.diffs.length-1][0]===DIFF_EQUAL?h.diffs[h.diffs.length-1][1]+=k:h.diffs.push([DIFF_EQUAL,k]));l||a.splice(++c,0,h)}}};diff_match_patch.prototype.patch_toText=function(a){for(var b=[],c=0;c<a.length;c++)b[c]=a[c];return b.join(\"\")};\ndiff_match_patch.prototype.patch_fromText=function(a){var b=[];if(!a)return b;a=a.split(\"\\n\");for(var c=0,d=/^@@ -(\\d+),?(\\d*) \\+(\\d+),?(\\d*) @@$/;c<a.length;){var e=a[c].match(d);if(!e)throw Error(\"Invalid patch string: \"+a[c]);var f=new diff_match_patch.patch_obj;b.push(f);f.start1=parseInt(e[1],10);\"\"===e[2]?(f.start1--,f.length1=1):\"0\"==e[2]?f.length1=0:(f.start1--,f.length1=parseInt(e[2],10));f.start2=parseInt(e[3],10);\"\"===e[4]?(f.start2--,f.length2=1):\"0\"==e[4]?f.length2=0:(f.start2--,f.length2=\nparseInt(e[4],10));for(c++;c<a.length;){e=a[c].charAt(0);try{var g=decodeURI(a[c].substring(1))}catch(h){throw Error(\"Illegal escape in patch_fromText: \"+g);}if(\"-\"==e)f.diffs.push([DIFF_DELETE,g]);else if(\"+\"==e)f.diffs.push([DIFF_INSERT,g]);else if(\" \"==e)f.diffs.push([DIFF_EQUAL,g]);else if(\"@\"==e)break;else if(\"\"!==e)throw Error('Invalid patch mode \"'+e+'\" in: '+g);c++}}return b};diff_match_patch.patch_obj=function(){this.diffs=[];this.start2=this.start1=null;this.length2=this.length1=0};\ndiff_match_patch.patch_obj.prototype.toString=function(){for(var a=[\"@@ -\"+(0===this.length1?this.start1+\",0\":1==this.length1?this.start1+1:this.start1+1+\",\"+this.length1)+\" +\"+(0===this.length2?this.start2+\",0\":1==this.length2?this.start2+1:this.start2+1+\",\"+this.length2)+\" @@\\n\"],b,c=0;c<this.diffs.length;c++){switch(this.diffs[c][0]){case DIFF_INSERT:b=\"+\";break;case DIFF_DELETE:b=\"-\";break;case DIFF_EQUAL:b=\" \"}a[c+1]=b+encodeURI(this.diffs[c][1])+\"\\n\"}return a.join(\"\").replace(/%20/g,\" \")};\nthis.diff_match_patch=diff_match_patch;this.DIFF_DELETE=DIFF_DELETE;this.DIFF_INSERT=DIFF_INSERT;this.DIFF_EQUAL=DIFF_EQUAL;\n}).call(exports);",
            "type": "application/javascript",
            "title": "$:/core/modules/utils/diff-match-patch/diff_match_patch.js",
            "module-type": "library"
        },
        "$:/core/modules/utils/dom/animations/slide.js": {
            "title": "$:/core/modules/utils/dom/animations/slide.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/animations/slide.js\ntype: application/javascript\nmodule-type: animation\n\nA simple slide animation that varies the height of the element\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nfunction slideOpen(domNode,options) {\n\toptions = options || {};\n\tvar duration = options.duration || $tw.utils.getAnimationDuration();\n\t// Get the current height of the domNode\n\tvar computedStyle = window.getComputedStyle(domNode),\n\t\tcurrMarginBottom = parseInt(computedStyle.marginBottom,10),\n\t\tcurrMarginTop = parseInt(computedStyle.marginTop,10),\n\t\tcurrPaddingBottom = parseInt(computedStyle.paddingBottom,10),\n\t\tcurrPaddingTop = parseInt(computedStyle.paddingTop,10),\n\t\tcurrHeight = domNode.offsetHeight;\n\t// Reset the margin once the transition is over\n\tsetTimeout(function() {\n\t\t$tw.utils.setStyle(domNode,[\n\t\t\t{transition: \"none\"},\n\t\t\t{marginBottom: \"\"},\n\t\t\t{marginTop: \"\"},\n\t\t\t{paddingBottom: \"\"},\n\t\t\t{paddingTop: \"\"},\n\t\t\t{height: \"auto\"},\n\t\t\t{opacity: \"\"}\n\t\t]);\n\t\tif(options.callback) {\n\t\t\toptions.callback();\n\t\t}\n\t},duration);\n\t// Set up the initial position of the element\n\t$tw.utils.setStyle(domNode,[\n\t\t{transition: \"none\"},\n\t\t{marginTop: \"0px\"},\n\t\t{marginBottom: \"0px\"},\n\t\t{paddingTop: \"0px\"},\n\t\t{paddingBottom: \"0px\"},\n\t\t{height: \"0px\"},\n\t\t{opacity: \"0\"}\n\t]);\n\t$tw.utils.forceLayout(domNode);\n\t// Transition to the final position\n\t$tw.utils.setStyle(domNode,[\n\t\t{transition: \"margin-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"margin-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"height \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{marginBottom: currMarginBottom + \"px\"},\n\t\t{marginTop: currMarginTop + \"px\"},\n\t\t{paddingBottom: currPaddingBottom + \"px\"},\n\t\t{paddingTop: currPaddingTop + \"px\"},\n\t\t{height: currHeight + \"px\"},\n\t\t{opacity: \"1\"}\n\t]);\n}\n\nfunction slideClosed(domNode,options) {\n\toptions = options || {};\n\tvar duration = options.duration || $tw.utils.getAnimationDuration(),\n\t\tcurrHeight = domNode.offsetHeight;\n\t// Clear the properties we've set when the animation is over\n\tsetTimeout(function() {\n\t\t$tw.utils.setStyle(domNode,[\n\t\t\t{transition: \"none\"},\n\t\t\t{marginBottom: \"\"},\n\t\t\t{marginTop: \"\"},\n\t\t\t{paddingBottom: \"\"},\n\t\t\t{paddingTop: \"\"},\n\t\t\t{height: \"auto\"},\n\t\t\t{opacity: \"\"}\n\t\t]);\n\t\tif(options.callback) {\n\t\t\toptions.callback();\n\t\t}\n\t},duration);\n\t// Set up the initial position of the element\n\t$tw.utils.setStyle(domNode,[\n\t\t{height: currHeight + \"px\"},\n\t\t{opacity: \"1\"}\n\t]);\n\t$tw.utils.forceLayout(domNode);\n\t// Transition to the final position\n\t$tw.utils.setStyle(domNode,[\n\t\t{transition: \"margin-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"margin-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"height \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{marginTop: \"0px\"},\n\t\t{marginBottom: \"0px\"},\n\t\t{paddingTop: \"0px\"},\n\t\t{paddingBottom: \"0px\"},\n\t\t{height: \"0px\"},\n\t\t{opacity: \"0\"}\n\t]);\n}\n\nexports.slide = {\n\topen: slideOpen,\n\tclose: slideClosed\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "animation"
        },
        "$:/core/modules/utils/dom/animator.js": {
            "title": "$:/core/modules/utils/dom/animator.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/animator.js\ntype: application/javascript\nmodule-type: utils\n\nOrchestrates animations and transitions\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nfunction Animator() {\n\t// Get the registered animation modules\n\tthis.animations = {};\n\t$tw.modules.applyMethods(\"animation\",this.animations);\n}\n\nAnimator.prototype.perform = function(type,domNode,options) {\n\toptions = options || {};\n\t// Find an animation that can handle this type\n\tvar chosenAnimation;\n\t$tw.utils.each(this.animations,function(animation,name) {\n\t\tif($tw.utils.hop(animation,type)) {\n\t\t\tchosenAnimation = animation[type];\n\t\t}\n\t});\n\tif(!chosenAnimation) {\n\t\tchosenAnimation = function(domNode,options) {\n\t\t\tif(options.callback) {\n\t\t\t\toptions.callback();\n\t\t\t}\n\t\t};\n\t}\n\t// Call the animation\n\tchosenAnimation(domNode,options);\n};\n\nexports.Animator = Animator;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/browser.js": {
            "title": "$:/core/modules/utils/dom/browser.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/browser.js\ntype: application/javascript\nmodule-type: utils\n\nBrowser feature detection\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSet style properties of an element\n\telement: dom node\n\tstyles: ordered array of {name: value} pairs\n*/\nexports.setStyle = function(element,styles) {\n\tif(element.nodeType === 1) { // Element.ELEMENT_NODE\n\t\tfor(var t=0; t<styles.length; t++) {\n\t\t\tfor(var styleName in styles[t]) {\n\t\t\t\telement.style[$tw.utils.convertStyleNameToPropertyName(styleName)] = styles[t][styleName];\n\t\t\t}\n\t\t}\n\t}\n};\n\n/*\nConverts a standard CSS property name into the local browser-specific equivalent. For example:\n\t\"background-color\" --> \"backgroundColor\"\n\t\"transition\" --> \"webkitTransition\"\n*/\n\nvar styleNameCache = {}; // We'll cache the style name conversions\n\nexports.convertStyleNameToPropertyName = function(styleName) {\n\t// Return from the cache if we can\n\tif(styleNameCache[styleName]) {\n\t\treturn styleNameCache[styleName];\n\t}\n\t// Convert it by first removing any hyphens\n\tvar propertyName = $tw.utils.unHyphenateCss(styleName);\n\t// Then check if it needs a prefix\n\tif($tw.browser && document.body.style[propertyName] === undefined) {\n\t\tvar prefixes = [\"O\",\"MS\",\"Moz\",\"webkit\"];\n\t\tfor(var t=0; t<prefixes.length; t++) {\n\t\t\tvar prefixedName = prefixes[t] + propertyName.substr(0,1).toUpperCase() + propertyName.substr(1);\n\t\t\tif(document.body.style[prefixedName] !== undefined) {\n\t\t\t\tpropertyName = prefixedName;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t}\n\t// Put it in the cache too\n\tstyleNameCache[styleName] = propertyName;\n\treturn propertyName;\n};\n\n/*\nConverts a JS format CSS property name back into the dashed form used in CSS declarations. For example:\n\t\"backgroundColor\" --> \"background-color\"\n\t\"webkitTransform\" --> \"-webkit-transform\"\n*/\nexports.convertPropertyNameToStyleName = function(propertyName) {\n\t// Rehyphenate the name\n\tvar styleName = $tw.utils.hyphenateCss(propertyName);\n\t// If there's a webkit prefix, add a dash (other browsers have uppercase prefixes, and so get the dash automatically)\n\tif(styleName.indexOf(\"webkit\") === 0) {\n\t\tstyleName = \"-\" + styleName;\n\t} else if(styleName.indexOf(\"-m-s\") === 0) {\n\t\tstyleName = \"-ms\" + styleName.substr(4);\n\t}\n\treturn styleName;\n};\n\n/*\nRound trip a stylename to a property name and back again. For example:\n\t\"transform\" --> \"webkitTransform\" --> \"-webkit-transform\"\n*/\nexports.roundTripPropertyName = function(propertyName) {\n\treturn $tw.utils.convertPropertyNameToStyleName($tw.utils.convertStyleNameToPropertyName(propertyName));\n};\n\n/*\nConverts a standard event name into the local browser specific equivalent. For example:\n\t\"animationEnd\" --> \"webkitAnimationEnd\"\n*/\n\nvar eventNameCache = {}; // We'll cache the conversions\n\nvar eventNameMappings = {\n\t\"transitionEnd\": {\n\t\tcorrespondingCssProperty: \"transition\",\n\t\tmappings: {\n\t\t\ttransition: \"transitionend\",\n\t\t\tOTransition: \"oTransitionEnd\",\n\t\t\tMSTransition: \"msTransitionEnd\",\n\t\t\tMozTransition: \"transitionend\",\n\t\t\twebkitTransition: \"webkitTransitionEnd\"\n\t\t}\n\t},\n\t\"animationEnd\": {\n\t\tcorrespondingCssProperty: \"animation\",\n\t\tmappings: {\n\t\t\tanimation: \"animationend\",\n\t\t\tOAnimation: \"oAnimationEnd\",\n\t\t\tMSAnimation: \"msAnimationEnd\",\n\t\t\tMozAnimation: \"animationend\",\n\t\t\twebkitAnimation: \"webkitAnimationEnd\"\n\t\t}\n\t}\n};\n\nexports.convertEventName = function(eventName) {\n\tif(eventNameCache[eventName]) {\n\t\treturn eventNameCache[eventName];\n\t}\n\tvar newEventName = eventName,\n\t\tmappings = eventNameMappings[eventName];\n\tif(mappings) {\n\t\tvar convertedProperty = $tw.utils.convertStyleNameToPropertyName(mappings.correspondingCssProperty);\n\t\tif(mappings.mappings[convertedProperty]) {\n\t\t\tnewEventName = mappings.mappings[convertedProperty];\n\t\t}\n\t}\n\t// Put it in the cache too\n\teventNameCache[eventName] = newEventName;\n\treturn newEventName;\n};\n\n/*\nReturn the names of the fullscreen APIs\n*/\nexports.getFullScreenApis = function() {\n\tvar d = document,\n\t\tdb = d.body,\n\t\tresult = {\n\t\t\"_requestFullscreen\": db.webkitRequestFullscreen !== undefined ? \"webkitRequestFullscreen\" :\n\t\t\t\t\t\t\tdb.mozRequestFullScreen !== undefined ? \"mozRequestFullScreen\" :\n\t\t\t\t\t\t\tdb.msRequestFullscreen !== undefined ? \"msRequestFullscreen\" :\n\t\t\t\t\t\t\tdb.requestFullscreen !== undefined ? \"requestFullscreen\" : \"\",\n\t\t\"_exitFullscreen\": d.webkitExitFullscreen !== undefined ? \"webkitExitFullscreen\" :\n\t\t\t\t\t\t\td.mozCancelFullScreen !== undefined ? \"mozCancelFullScreen\" :\n\t\t\t\t\t\t\td.msExitFullscreen !== undefined ? \"msExitFullscreen\" :\n\t\t\t\t\t\t\td.exitFullscreen !== undefined ? \"exitFullscreen\" : \"\",\n\t\t\"_fullscreenElement\": d.webkitFullscreenElement !== undefined ? \"webkitFullscreenElement\" :\n\t\t\t\t\t\t\td.mozFullScreenElement !== undefined ? \"mozFullScreenElement\" :\n\t\t\t\t\t\t\td.msFullscreenElement !== undefined ? \"msFullscreenElement\" :\n\t\t\t\t\t\t\td.fullscreenElement !== undefined ? \"fullscreenElement\" : \"\",\n\t\t\"_fullscreenChange\": d.webkitFullscreenElement !== undefined ? \"webkitfullscreenchange\" :\n\t\t\t\t\t\t\td.mozFullScreenElement !== undefined ? \"mozfullscreenchange\" :\n\t\t\t\t\t\t\td.msFullscreenElement !== undefined ? \"MSFullscreenChange\" :\n\t\t\t\t\t\t\td.fullscreenElement !== undefined ? \"fullscreenchange\" : \"\"\n\t};\n\tif(!result._requestFullscreen || !result._exitFullscreen || !result._fullscreenElement || !result._fullscreenChange) {\n\t\treturn null;\n\t} else {\n\t\treturn result;\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/csscolorparser.js": {
            "title": "$:/core/modules/utils/dom/csscolorparser.js",
            "text": "// (c) Dean McNamee <dean@gmail.com>, 2012.\n//\n// https://github.com/deanm/css-color-parser-js\n//\n// Permission is hereby granted, free of charge, to any person obtaining a copy\n// of this software and associated documentation files (the \"Software\"), to\n// deal in the Software without restriction, including without limitation the\n// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n// sell copies of the Software, and to permit persons to whom the Software is\n// furnished to do so, subject to the following conditions:\n//\n// The above copyright notice and this permission notice shall be included in\n// all copies or substantial portions of the Software.\n//\n// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n// IN THE SOFTWARE.\n\n// http://www.w3.org/TR/css3-color/\nvar kCSSColorTable = {\n  \"transparent\": [0,0,0,0], \"aliceblue\": [240,248,255,1],\n  \"antiquewhite\": [250,235,215,1], \"aqua\": [0,255,255,1],\n  \"aquamarine\": [127,255,212,1], \"azure\": [240,255,255,1],\n  \"beige\": [245,245,220,1], \"bisque\": [255,228,196,1],\n  \"black\": [0,0,0,1], \"blanchedalmond\": [255,235,205,1],\n  \"blue\": [0,0,255,1], \"blueviolet\": [138,43,226,1],\n  \"brown\": [165,42,42,1], \"burlywood\": [222,184,135,1],\n  \"cadetblue\": [95,158,160,1], \"chartreuse\": [127,255,0,1],\n  \"chocolate\": [210,105,30,1], \"coral\": [255,127,80,1],\n  \"cornflowerblue\": [100,149,237,1], \"cornsilk\": [255,248,220,1],\n  \"crimson\": [220,20,60,1], \"cyan\": [0,255,255,1],\n  \"darkblue\": [0,0,139,1], \"darkcyan\": [0,139,139,1],\n  \"darkgoldenrod\": [184,134,11,1], \"darkgray\": [169,169,169,1],\n  \"darkgreen\": [0,100,0,1], \"darkgrey\": [169,169,169,1],\n  \"darkkhaki\": [189,183,107,1], \"darkmagenta\": [139,0,139,1],\n  \"darkolivegreen\": [85,107,47,1], \"darkorange\": [255,140,0,1],\n  \"darkorchid\": [153,50,204,1], \"darkred\": [139,0,0,1],\n  \"darksalmon\": [233,150,122,1], \"darkseagreen\": [143,188,143,1],\n  \"darkslateblue\": [72,61,139,1], \"darkslategray\": [47,79,79,1],\n  \"darkslategrey\": [47,79,79,1], \"darkturquoise\": [0,206,209,1],\n  \"darkviolet\": [148,0,211,1], \"deeppink\": [255,20,147,1],\n  \"deepskyblue\": [0,191,255,1], \"dimgray\": [105,105,105,1],\n  \"dimgrey\": [105,105,105,1], \"dodgerblue\": [30,144,255,1],\n  \"firebrick\": [178,34,34,1], \"floralwhite\": [255,250,240,1],\n  \"forestgreen\": [34,139,34,1], \"fuchsia\": [255,0,255,1],\n  \"gainsboro\": [220,220,220,1], \"ghostwhite\": [248,248,255,1],\n  \"gold\": [255,215,0,1], \"goldenrod\": [218,165,32,1],\n  \"gray\": [128,128,128,1], \"green\": [0,128,0,1],\n  \"greenyellow\": [173,255,47,1], \"grey\": [128,128,128,1],\n  \"honeydew\": [240,255,240,1], \"hotpink\": [255,105,180,1],\n  \"indianred\": [205,92,92,1], \"indigo\": [75,0,130,1],\n  \"ivory\": [255,255,240,1], \"khaki\": [240,230,140,1],\n  \"lavender\": [230,230,250,1], \"lavenderblush\": [255,240,245,1],\n  \"lawngreen\": [124,252,0,1], \"lemonchiffon\": [255,250,205,1],\n  \"lightblue\": [173,216,230,1], \"lightcoral\": [240,128,128,1],\n  \"lightcyan\": [224,255,255,1], \"lightgoldenrodyellow\": [250,250,210,1],\n  \"lightgray\": [211,211,211,1], \"lightgreen\": [144,238,144,1],\n  \"lightgrey\": [211,211,211,1], \"lightpink\": [255,182,193,1],\n  \"lightsalmon\": [255,160,122,1], \"lightseagreen\": [32,178,170,1],\n  \"lightskyblue\": [135,206,250,1], \"lightslategray\": [119,136,153,1],\n  \"lightslategrey\": [119,136,153,1], \"lightsteelblue\": [176,196,222,1],\n  \"lightyellow\": [255,255,224,1], \"lime\": [0,255,0,1],\n  \"limegreen\": [50,205,50,1], \"linen\": [250,240,230,1],\n  \"magenta\": [255,0,255,1], \"maroon\": [128,0,0,1],\n  \"mediumaquamarine\": [102,205,170,1], \"mediumblue\": [0,0,205,1],\n  \"mediumorchid\": [186,85,211,1], \"mediumpurple\": [147,112,219,1],\n  \"mediumseagreen\": [60,179,113,1], \"mediumslateblue\": [123,104,238,1],\n  \"mediumspringgreen\": [0,250,154,1], \"mediumturquoise\": [72,209,204,1],\n  \"mediumvioletred\": [199,21,133,1], \"midnightblue\": [25,25,112,1],\n  \"mintcream\": [245,255,250,1], \"mistyrose\": [255,228,225,1],\n  \"moccasin\": [255,228,181,1], \"navajowhite\": [255,222,173,1],\n  \"navy\": [0,0,128,1], \"oldlace\": [253,245,230,1],\n  \"olive\": [128,128,0,1], \"olivedrab\": [107,142,35,1],\n  \"orange\": [255,165,0,1], \"orangered\": [255,69,0,1],\n  \"orchid\": [218,112,214,1], \"palegoldenrod\": [238,232,170,1],\n  \"palegreen\": [152,251,152,1], \"paleturquoise\": [175,238,238,1],\n  \"palevioletred\": [219,112,147,1], \"papayawhip\": [255,239,213,1],\n  \"peachpuff\": [255,218,185,1], \"peru\": [205,133,63,1],\n  \"pink\": [255,192,203,1], \"plum\": [221,160,221,1],\n  \"powderblue\": [176,224,230,1], \"purple\": [128,0,128,1],\n  \"red\": [255,0,0,1], \"rosybrown\": [188,143,143,1],\n  \"royalblue\": [65,105,225,1], \"saddlebrown\": [139,69,19,1],\n  \"salmon\": [250,128,114,1], \"sandybrown\": [244,164,96,1],\n  \"seagreen\": [46,139,87,1], \"seashell\": [255,245,238,1],\n  \"sienna\": [160,82,45,1], \"silver\": [192,192,192,1],\n  \"skyblue\": [135,206,235,1], \"slateblue\": [106,90,205,1],\n  \"slategray\": [112,128,144,1], \"slategrey\": [112,128,144,1],\n  \"snow\": [255,250,250,1], \"springgreen\": [0,255,127,1],\n  \"steelblue\": [70,130,180,1], \"tan\": [210,180,140,1],\n  \"teal\": [0,128,128,1], \"thistle\": [216,191,216,1],\n  \"tomato\": [255,99,71,1], \"turquoise\": [64,224,208,1],\n  \"violet\": [238,130,238,1], \"wheat\": [245,222,179,1],\n  \"white\": [255,255,255,1], \"whitesmoke\": [245,245,245,1],\n  \"yellow\": [255,255,0,1], \"yellowgreen\": [154,205,50,1]}\n\nfunction clamp_css_byte(i) {  // Clamp to integer 0 .. 255.\n  i = Math.round(i);  // Seems to be what Chrome does (vs truncation).\n  return i < 0 ? 0 : i > 255 ? 255 : i;\n}\n\nfunction clamp_css_float(f) {  // Clamp to float 0.0 .. 1.0.\n  return f < 0 ? 0 : f > 1 ? 1 : f;\n}\n\nfunction parse_css_int(str) {  // int or percentage.\n  if (str[str.length - 1] === '%')\n    return clamp_css_byte(parseFloat(str) / 100 * 255);\n  return clamp_css_byte(parseInt(str));\n}\n\nfunction parse_css_float(str) {  // float or percentage.\n  if (str[str.length - 1] === '%')\n    return clamp_css_float(parseFloat(str) / 100);\n  return clamp_css_float(parseFloat(str));\n}\n\nfunction css_hue_to_rgb(m1, m2, h) {\n  if (h < 0) h += 1;\n  else if (h > 1) h -= 1;\n\n  if (h * 6 < 1) return m1 + (m2 - m1) * h * 6;\n  if (h * 2 < 1) return m2;\n  if (h * 3 < 2) return m1 + (m2 - m1) * (2/3 - h) * 6;\n  return m1;\n}\n\nfunction parseCSSColor(css_str) {\n  // Remove all whitespace, not compliant, but should just be more accepting.\n  var str = css_str.replace(/ /g, '').toLowerCase();\n\n  // Color keywords (and transparent) lookup.\n  if (str in kCSSColorTable) return kCSSColorTable[str].slice();  // dup.\n\n  // #abc and #abc123 syntax.\n  if (str[0] === '#') {\n    if (str.length === 4) {\n      var iv = parseInt(str.substr(1), 16);  // TODO(deanm): Stricter parsing.\n      if (!(iv >= 0 && iv <= 0xfff)) return null;  // Covers NaN.\n      return [((iv & 0xf00) >> 4) | ((iv & 0xf00) >> 8),\n              (iv & 0xf0) | ((iv & 0xf0) >> 4),\n              (iv & 0xf) | ((iv & 0xf) << 4),\n              1];\n    } else if (str.length === 7) {\n      var iv = parseInt(str.substr(1), 16);  // TODO(deanm): Stricter parsing.\n      if (!(iv >= 0 && iv <= 0xffffff)) return null;  // Covers NaN.\n      return [(iv & 0xff0000) >> 16,\n              (iv & 0xff00) >> 8,\n              iv & 0xff,\n              1];\n    }\n\n    return null;\n  }\n\n  var op = str.indexOf('('), ep = str.indexOf(')');\n  if (op !== -1 && ep + 1 === str.length) {\n    var fname = str.substr(0, op);\n    var params = str.substr(op+1, ep-(op+1)).split(',');\n    var alpha = 1;  // To allow case fallthrough.\n    switch (fname) {\n      case 'rgba':\n        if (params.length !== 4) return null;\n        alpha = parse_css_float(params.pop());\n        // Fall through.\n      case 'rgb':\n        if (params.length !== 3) return null;\n        return [parse_css_int(params[0]),\n                parse_css_int(params[1]),\n                parse_css_int(params[2]),\n                alpha];\n      case 'hsla':\n        if (params.length !== 4) return null;\n        alpha = parse_css_float(params.pop());\n        // Fall through.\n      case 'hsl':\n        if (params.length !== 3) return null;\n        var h = (((parseFloat(params[0]) % 360) + 360) % 360) / 360;  // 0 .. 1\n        // NOTE(deanm): According to the CSS spec s/l should only be\n        // percentages, but we don't bother and let float or percentage.\n        var s = parse_css_float(params[1]);\n        var l = parse_css_float(params[2]);\n        var m2 = l <= 0.5 ? l * (s + 1) : l + s - l * s;\n        var m1 = l * 2 - m2;\n        return [clamp_css_byte(css_hue_to_rgb(m1, m2, h+1/3) * 255),\n                clamp_css_byte(css_hue_to_rgb(m1, m2, h) * 255),\n                clamp_css_byte(css_hue_to_rgb(m1, m2, h-1/3) * 255),\n                alpha];\n      default:\n        return null;\n    }\n  }\n\n  return null;\n}\n\ntry { exports.parseCSSColor = parseCSSColor } catch(e) { }\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom.js": {
            "title": "$:/core/modules/utils/dom.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom.js\ntype: application/javascript\nmodule-type: utils\n\nVarious static DOM-related utility functions.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nDetermines whether element 'a' contains element 'b'\nCode thanks to John Resig, http://ejohn.org/blog/comparing-document-position/\n*/\nexports.domContains = function(a,b) {\n\treturn a.contains ?\n\t\ta !== b && a.contains(b) :\n\t\t!!(a.compareDocumentPosition(b) & 16);\n};\n\nexports.removeChildren = function(node) {\n\twhile(node.hasChildNodes()) {\n\t\tnode.removeChild(node.firstChild);\n\t}\n};\n\nexports.hasClass = function(el,className) {\n\treturn el && el.className && el.className.toString().split(\" \").indexOf(className) !== -1;\n};\n\nexports.addClass = function(el,className) {\n\tvar c = el.className.split(\" \");\n\tif(c.indexOf(className) === -1) {\n\t\tc.push(className);\n\t\tel.className = c.join(\" \");\n\t}\n};\n\nexports.removeClass = function(el,className) {\n\tvar c = el.className.split(\" \"),\n\t\tp = c.indexOf(className);\n\tif(p !== -1) {\n\t\tc.splice(p,1);\n\t\tel.className = c.join(\" \");\n\t}\n};\n\nexports.toggleClass = function(el,className,status) {\n\tif(status === undefined) {\n\t\tstatus = !exports.hasClass(el,className);\n\t}\n\tif(status) {\n\t\texports.addClass(el,className);\n\t} else {\n\t\texports.removeClass(el,className);\n\t}\n};\n\n/*\nGet the first parent element that has scrollbars or use the body as fallback.\n*/\nexports.getScrollContainer = function(el) {\n\tvar doc = el.ownerDocument;\n\twhile(el.parentNode) {\t\n\t\tel = el.parentNode;\n\t\tif(el.scrollTop) {\n\t\t\treturn el;\n\t\t}\n\t}\n\treturn doc.body;\n};\n\n/*\nGet the scroll position of the viewport\nReturns:\n\t{\n\t\tx: horizontal scroll position in pixels,\n\t\ty: vertical scroll position in pixels\n\t}\n*/\nexports.getScrollPosition = function(srcWindow) {\n\tvar scrollWindow = srcWindow || window;\n\tif(\"scrollX\" in scrollWindow) {\n\t\treturn {x: scrollWindow.scrollX, y: scrollWindow.scrollY};\n\t} else {\n\t\treturn {x: scrollWindow.document.documentElement.scrollLeft, y: scrollWindow.document.documentElement.scrollTop};\n\t}\n};\n\n/*\nAdjust the height of a textarea to fit its content, preserving scroll position, and return the height\n*/\nexports.resizeTextAreaToFit = function(domNode,minHeight) {\n\t// Get the scroll container and register the current scroll position\n\tvar container = $tw.utils.getScrollContainer(domNode),\n\t\tscrollTop = container.scrollTop;\n    // Measure the specified minimum height\n\tdomNode.style.height = minHeight;\n\tvar measuredHeight = domNode.offsetHeight || parseInt(minHeight,10);\n\t// Set its height to auto so that it snaps to the correct height\n\tdomNode.style.height = \"auto\";\n\t// Calculate the revised height\n\tvar newHeight = Math.max(domNode.scrollHeight + domNode.offsetHeight - domNode.clientHeight,measuredHeight);\n\t// Only try to change the height if it has changed\n\tif(newHeight !== domNode.offsetHeight) {\n\t\tdomNode.style.height = newHeight + \"px\";\n\t\t// Make sure that the dimensions of the textarea are recalculated\n\t\t$tw.utils.forceLayout(domNode);\n\t\t// Set the container to the position we registered at the beginning\n\t\tcontainer.scrollTop = scrollTop;\n\t}\n\treturn newHeight;\n};\n\n/*\nGets the bounding rectangle of an element in absolute page coordinates\n*/\nexports.getBoundingPageRect = function(element) {\n\tvar scrollPos = $tw.utils.getScrollPosition(element.ownerDocument.defaultView),\n\t\tclientRect = element.getBoundingClientRect();\n\treturn {\n\t\tleft: clientRect.left + scrollPos.x,\n\t\twidth: clientRect.width,\n\t\tright: clientRect.right + scrollPos.x,\n\t\ttop: clientRect.top + scrollPos.y,\n\t\theight: clientRect.height,\n\t\tbottom: clientRect.bottom + scrollPos.y\n\t};\n};\n\n/*\nSaves a named password in the browser\n*/\nexports.savePassword = function(name,password) {\n\tvar done = false;\n\ttry {\n\t\twindow.localStorage.setItem(\"tw5-password-\" + name,password);\n\t\tdone = true;\n\t} catch(e) {\n\t}\n\tif(!done) {\n\t\t$tw.savedPasswords = $tw.savedPasswords || Object.create(null);\n\t\t$tw.savedPasswords[name] = password;\n\t}\n};\n\n/*\nRetrieve a named password from the browser\n*/\nexports.getPassword = function(name) {\n\tvar value;\n\ttry {\n\t\tvalue = window.localStorage.getItem(\"tw5-password-\" + name);\n\t} catch(e) {\n\t}\n\tif(value !== undefined) {\n\t\treturn value;\n\t} else {\n\t\treturn ($tw.savedPasswords || Object.create(null))[name] || \"\";\n\t}\n};\n\n/*\nForce layout of a dom node and its descendents\n*/\nexports.forceLayout = function(element) {\n\tvar dummy = element.offsetWidth;\n};\n\n/*\nPulse an element for debugging purposes\n*/\nexports.pulseElement = function(element) {\n\t// Event handler to remove the class at the end\n\telement.addEventListener($tw.browser.animationEnd,function handler(event) {\n\t\telement.removeEventListener($tw.browser.animationEnd,handler,false);\n\t\t$tw.utils.removeClass(element,\"pulse\");\n\t},false);\n\t// Apply the pulse class\n\t$tw.utils.removeClass(element,\"pulse\");\n\t$tw.utils.forceLayout(element);\n\t$tw.utils.addClass(element,\"pulse\");\n};\n\n/*\nAttach specified event handlers to a DOM node\ndomNode: where to attach the event handlers\nevents: array of event handlers to be added (see below)\nEach entry in the events array is an object with these properties:\nhandlerFunction: optional event handler function\nhandlerObject: optional event handler object\nhandlerMethod: optionally specifies object handler method name (defaults to `handleEvent`)\n*/\nexports.addEventListeners = function(domNode,events) {\n\t$tw.utils.each(events,function(eventInfo) {\n\t\tvar handler;\n\t\tif(eventInfo.handlerFunction) {\n\t\t\thandler = eventInfo.handlerFunction;\n\t\t} else if(eventInfo.handlerObject) {\n\t\t\tif(eventInfo.handlerMethod) {\n\t\t\t\thandler = function(event) {\n\t\t\t\t\teventInfo.handlerObject[eventInfo.handlerMethod].call(eventInfo.handlerObject,event);\n\t\t\t\t};\t\n\t\t\t} else {\n\t\t\t\thandler = eventInfo.handlerObject;\n\t\t\t}\n\t\t}\n\t\tdomNode.addEventListener(eventInfo.name,handler,false);\n\t});\n};\n\n/*\nGet the computed styles applied to an element as an array of strings of individual CSS properties\n*/\nexports.getComputedStyles = function(domNode) {\n\tvar textAreaStyles = window.getComputedStyle(domNode,null),\n\t\tstyleDefs = [],\n\t\tname;\n\tfor(var t=0; t<textAreaStyles.length; t++) {\n\t\tname = textAreaStyles[t];\n\t\tstyleDefs.push(name + \": \" + textAreaStyles.getPropertyValue(name) + \";\");\n\t}\n\treturn styleDefs;\n};\n\n/*\nApply a set of styles passed as an array of strings of individual CSS properties\n*/\nexports.setStyles = function(domNode,styleDefs) {\n\tdomNode.style.cssText = styleDefs.join(\"\");\n};\n\n/*\nCopy the computed styles from a source element to a destination element\n*/\nexports.copyStyles = function(srcDomNode,dstDomNode) {\n\t$tw.utils.setStyles(dstDomNode,$tw.utils.getComputedStyles(srcDomNode));\n};\n\n/*\nCopy plain text to the clipboard on browsers that support it\n*/\nexports.copyToClipboard = function(text,options) {\n\toptions = options || {};\n\tvar textArea = document.createElement(\"textarea\");\n\ttextArea.style.position = \"fixed\";\n\ttextArea.style.top = 0;\n\ttextArea.style.left = 0;\n\ttextArea.style.fontSize = \"12pt\";\n\ttextArea.style.width = \"2em\";\n\ttextArea.style.height = \"2em\";\n\ttextArea.style.padding = 0;\n\ttextArea.style.border = \"none\";\n\ttextArea.style.outline = \"none\";\n\ttextArea.style.boxShadow = \"none\";\n\ttextArea.style.background = \"transparent\";\n\ttextArea.value = text;\n\tdocument.body.appendChild(textArea);\n\ttextArea.select();\n\ttextArea.setSelectionRange(0,text.length);\n\tvar succeeded = false;\n\ttry {\n\t\tsucceeded = document.execCommand(\"copy\");\n\t} catch (err) {\n\t}\n\tif(!options.doNotNotify) {\n\t\t$tw.notifier.display(succeeded ? \"$:/language/Notifications/CopiedToClipboard/Succeeded\" : \"$:/language/Notifications/CopiedToClipboard/Failed\");\n\t}\n\tdocument.body.removeChild(textArea);\n};\n\nexports.getLocationPath = function() {\n\treturn window.location.toString().split(\"#\")[0];\n};\n\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/dragndrop.js": {
            "title": "$:/core/modules/utils/dom/dragndrop.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/dragndrop.js\ntype: application/javascript\nmodule-type: utils\n\nBrowser data transfer utilities, used with the clipboard and drag and drop\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nOptions:\n\ndomNode: dom node to make draggable\ndragImageType: \"pill\" or \"dom\"\ndragTiddlerFn: optional function to retrieve the title of tiddler to drag\ndragFilterFn: optional function to retreive the filter defining a list of tiddlers to drag\nwidget: widget to use as the contect for the filter\n*/\nexports.makeDraggable = function(options) {\n\tvar dragImageType = options.dragImageType || \"dom\",\n\t\tdragImage,\n\t\tdomNode = options.domNode;\n\t// Make the dom node draggable (not necessary for anchor tags)\n\tif((domNode.tagName || \"\").toLowerCase() !== \"a\") {\n\t\tdomNode.setAttribute(\"draggable\",\"true\");\t\t\n\t}\n\t// Add event handlers\n\t$tw.utils.addEventListeners(domNode,[\n\t\t{name: \"dragstart\", handlerFunction: function(event) {\n\t\t\tif(event.dataTransfer === undefined) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t\t// Collect the tiddlers being dragged\n\t\t\tvar dragTiddler = options.dragTiddlerFn && options.dragTiddlerFn(),\n\t\t\t\tdragFilter = options.dragFilterFn && options.dragFilterFn(),\n\t\t\t\ttitles = dragTiddler ? [dragTiddler] : [],\n\t\t\t    \tstartActions = options.startActions;\n\t\t\tif(dragFilter) {\n\t\t\t\ttitles.push.apply(titles,options.widget.wiki.filterTiddlers(dragFilter,options.widget));\n\t\t\t}\n\t\t\tvar titleString = $tw.utils.stringifyList(titles);\n\t\t\t// Check that we've something to drag\n\t\t\tif(titles.length > 0 && event.target === domNode) {\n\t\t\t\t// Mark the drag in progress\n\t\t\t\t$tw.dragInProgress = domNode;\n\t\t\t\t// Set the dragging class on the element being dragged\n\t\t\t\t$tw.utils.addClass(event.target,\"tc-dragging\");\n\t\t\t\t// Invoke drag-start actions if given\n\t\t\t\tif(startActions !== undefined) {\n\t\t\t\t\toptions.widget.invokeActionString(startActions,options.widget,event,{actionTiddler: titleString});\n\t\t\t\t}\n\t\t\t\t// Create the drag image elements\n\t\t\t\tdragImage = options.widget.document.createElement(\"div\");\n\t\t\t\tdragImage.className = \"tc-tiddler-dragger\";\n\t\t\t\tvar inner = options.widget.document.createElement(\"div\");\n\t\t\t\tinner.className = \"tc-tiddler-dragger-inner\";\n\t\t\t\tinner.appendChild(options.widget.document.createTextNode(\n\t\t\t\t\ttitles.length === 1 ? \n\t\t\t\t\t\ttitles[0] :\n\t\t\t\t\t\ttitles.length + \" tiddlers\"\n\t\t\t\t));\n\t\t\t\tdragImage.appendChild(inner);\n\t\t\t\toptions.widget.document.body.appendChild(dragImage);\n\t\t\t\t// Set the data transfer properties\n\t\t\t\tvar dataTransfer = event.dataTransfer;\n\t\t\t\t// Set up the image\n\t\t\t\tdataTransfer.effectAllowed = \"all\";\n\t\t\t\tif(dataTransfer.setDragImage) {\n\t\t\t\t\tif(dragImageType === \"pill\") {\n\t\t\t\t\t\tdataTransfer.setDragImage(dragImage.firstChild,-16,-16);\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvar r = domNode.getBoundingClientRect();\n\t\t\t\t\t\tdataTransfer.setDragImage(domNode,event.clientX-r.left,event.clientY-r.top);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t// Set up the data transfer\n\t\t\t\tif(dataTransfer.clearData) {\n\t\t\t\t\tdataTransfer.clearData();\t\t\t\t\t\n\t\t\t\t}\n\t\t\t\tvar jsonData = [];\n\t\t\t\tif(titles.length > 1) {\n\t\t\t\t\ttitles.forEach(function(title) {\n\t\t\t\t\t\tjsonData.push(options.widget.wiki.getTiddlerAsJson(title));\n\t\t\t\t\t});\n\t\t\t\t\tjsonData = \"[\" + jsonData.join(\",\") + \"]\";\n\t\t\t\t} else {\n\t\t\t\t\tjsonData = options.widget.wiki.getTiddlerAsJson(titles[0]);\n\t\t\t\t}\n\t\t\t\t// IE doesn't like these content types\n\t\t\t\tif(!$tw.browser.isIE) {\n\t\t\t\t\tdataTransfer.setData(\"text/vnd.tiddler\",jsonData);\n\t\t\t\t\tdataTransfer.setData(\"text/plain\",titleString);\n\t\t\t\t\tdataTransfer.setData(\"text/x-moz-url\",\"data:text/vnd.tiddler,\" + encodeURIComponent(jsonData));\n\t\t\t\t}\n\t\t\t\tdataTransfer.setData(\"URL\",\"data:text/vnd.tiddler,\" + encodeURIComponent(jsonData));\n\t\t\t\tdataTransfer.setData(\"Text\",titleString);\n\t\t\t\tevent.stopPropagation();\n\t\t\t}\n\t\t\treturn false;\n\t\t}},\n\t\t{name: \"dragend\", handlerFunction: function(event) {\n\t\t\tif(event.target === domNode) {\n\t\t\t\t// Collect the tiddlers being dragged\n\t\t\t\tvar dragTiddler = options.dragTiddlerFn && options.dragTiddlerFn(),\n\t\t\t\t\tdragFilter = options.dragFilterFn && options.dragFilterFn(),\n\t\t\t\t\ttitles = dragTiddler ? [dragTiddler] : [],\n\t\t\t    \t\tendActions = options.endActions;\n\t\t\t\tif(dragFilter) {\n\t\t\t\t\ttitles.push.apply(titles,options.widget.wiki.filterTiddlers(dragFilter,options.widget));\n\t\t\t\t}\n\t\t\t\tvar titleString = $tw.utils.stringifyList(titles);\n\t\t\t\t$tw.dragInProgress = null;\n\t\t\t\t// Invoke drag-end actions if given\n\t\t\t\tif(endActions !== undefined) {\n\t\t\t\t\toptions.widget.invokeActionString(endActions,options.widget,event,{actionTiddler: titleString});\n\t\t\t\t}\n\t\t\t\t// Remove the dragging class on the element being dragged\n\t\t\t\t$tw.utils.removeClass(event.target,\"tc-dragging\");\n\t\t\t\t// Delete the drag image element\n\t\t\t\tif(dragImage) {\n\t\t\t\t\tdragImage.parentNode.removeChild(dragImage);\n\t\t\t\t\tdragImage = null;\n\t\t\t\t}\n\t\t\t}\n\t\t\treturn false;\n\t\t}}\n\t]);\n};\n\nexports.importDataTransfer = function(dataTransfer,fallbackTitle,callback) {\n\t// Try each provided data type in turn\n\tif($tw.log.IMPORT) {\n\t\tconsole.log(\"Available data types:\");\n\t\tfor(var type=0; type<dataTransfer.types.length; type++) {\n\t\t\tconsole.log(\"type\",dataTransfer.types[type],dataTransfer.getData(dataTransfer.types[type]))\n\t\t}\n\t}\n\tfor(var t=0; t<importDataTypes.length; t++) {\n\t\tif(!$tw.browser.isIE || importDataTypes[t].IECompatible) {\n\t\t\t// Get the data\n\t\t\tvar dataType = importDataTypes[t];\n\t\t\t\tvar data = dataTransfer.getData(dataType.type);\n\t\t\t// Import the tiddlers in the data\n\t\t\tif(data !== \"\" && data !== null) {\n\t\t\t\tif($tw.log.IMPORT) {\n\t\t\t\t\tconsole.log(\"Importing data type '\" + dataType.type + \"', data: '\" + data + \"'\")\n\t\t\t\t}\n\t\t\t\tvar tiddlerFields = dataType.toTiddlerFieldsArray(data,fallbackTitle);\n\t\t\t\tcallback(tiddlerFields);\n\t\t\t\treturn;\n\t\t\t}\n\t\t}\n\t}\n};\n\nvar importDataTypes = [\n\t{type: \"text/vnd.tiddler\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn parseJSONTiddlers(data,fallbackTitle);\n\t}},\n\t{type: \"URL\", IECompatible: true, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\t// Check for tiddler data URI\n\t\tvar match = decodeURIComponent(data).match(/^data\\:text\\/vnd\\.tiddler,(.*)/i);\n\t\tif(match) {\n\t\t\treturn parseJSONTiddlers(match[1],fallbackTitle);\n\t\t} else {\n\t\t\treturn [{title: fallbackTitle, text: data}]; // As URL string\n\t\t}\n\t}},\n\t{type: \"text/x-moz-url\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\t// Check for tiddler data URI\n\t\tvar match = decodeURIComponent(data).match(/^data\\:text\\/vnd\\.tiddler,(.*)/i);\n\t\tif(match) {\n\t\t\treturn parseJSONTiddlers(match[1],fallbackTitle);\n\t\t} else {\n\t\t\treturn [{title: fallbackTitle, text: data}]; // As URL string\n\t\t}\n\t}},\n\t{type: \"text/html\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn [{title: fallbackTitle, text: data}];\n\t}},\n\t{type: \"text/plain\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn [{title: fallbackTitle, text: data}];\n\t}},\n\t{type: \"Text\", IECompatible: true, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn [{title: fallbackTitle, text: data}];\n\t}},\n\t{type: \"text/uri-list\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn [{title: fallbackTitle, text: data}];\n\t}}\n];\n\nfunction parseJSONTiddlers(json,fallbackTitle) {\n\tvar data = JSON.parse(json);\n\tif(!$tw.utils.isArray(data)) {\n\t\tdata = [data];\n\t}\n\tdata.forEach(function(fields) {\n\t\tfields.title = fields.title || fallbackTitle;\n\t});\n\treturn data;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/http.js": {
            "title": "$:/core/modules/utils/dom/http.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/http.js\ntype: application/javascript\nmodule-type: utils\n\nBrowser HTTP support\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nA quick and dirty HTTP function; to be refactored later. Options are:\n\turl: URL to retrieve\n\theaders: hashmap of headers to send\n\ttype: GET, PUT, POST etc\n\tcallback: function invoked with (err,data,xhr)\n\treturnProp: string name of the property to return as first argument of callback\n*/\nexports.httpRequest = function(options) {\n\tvar type = options.type || \"GET\",\n\t\turl = options.url,\n\t\theaders = options.headers || {accept: \"application/json\"},\n\t\treturnProp = options.returnProp || \"responseText\",\n\t\trequest = new XMLHttpRequest(),\n\t\tdata = \"\",\n\t\tf,results;\n\t// Massage the data hashmap into a string\n\tif(options.data) {\n\t\tif(typeof options.data === \"string\") { // Already a string\n\t\t\tdata = options.data;\n\t\t} else { // A hashmap of strings\n\t\t\tresults = [];\n\t\t\t$tw.utils.each(options.data,function(dataItem,dataItemTitle) {\n\t\t\t\tresults.push(dataItemTitle + \"=\" + encodeURIComponent(dataItem));\n\t\t\t});\n\t\t\tif(type === \"GET\" || type === \"HEAD\") {\n\t\t\t\turl += \"?\" + results.join(\"&\");\n\t\t\t} else {\n\t\t\t\tdata = results.join(\"&\");\n\t\t\t}\n\t\t}\n\t}\n\t// Set up the state change handler\n\trequest.onreadystatechange = function() {\n\t\tif(this.readyState === 4) {\n\t\t\tif(this.status === 200 || this.status === 201 || this.status === 204) {\n\t\t\t\t// Success!\n\t\t\t\toptions.callback(null,this[returnProp],this);\n\t\t\t\treturn;\n\t\t\t}\n\t\t// Something went wrong\n\t\toptions.callback($tw.language.getString(\"Error/XMLHttpRequest\") + \": \" + this.status,null,this);\n\t\t}\n\t};\n\t// Make the request\n\trequest.open(type,url,true);\n\tif(headers) {\n\t\t$tw.utils.each(headers,function(header,headerTitle,object) {\n\t\t\trequest.setRequestHeader(headerTitle,header);\n\t\t});\n\t}\n\tif(data && !$tw.utils.hop(headers,\"Content-type\")) {\n\t\trequest.setRequestHeader(\"Content-type\",\"application/x-www-form-urlencoded; charset=UTF-8\");\n\t}\n\tif(!$tw.utils.hop(headers,\"X-Requested-With\")) {\n\t\trequest.setRequestHeader(\"X-Requested-With\",\"TiddlyWiki\");\n\t}\n\ttry {\n\t\trequest.send(data);\n\t} catch(e) {\n\t\toptions.callback(e,null,this);\n\t}\n\treturn request;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/keyboard.js": {
            "title": "$:/core/modules/utils/dom/keyboard.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/keyboard.js\ntype: application/javascript\nmodule-type: utils\n\nKeyboard utilities; now deprecated. Instead, use $tw.keyboardManager\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n[\"parseKeyDescriptor\",\"checkKeyDescriptor\"].forEach(function(method) {\n\texports[method] = function() {\n\t\tif($tw.keyboardManager) {\n\t\t\treturn $tw.keyboardManager[method].apply($tw.keyboardManager,Array.prototype.slice.call(arguments,0));\n\t\t} else {\n\t\t\treturn null\n\t\t}\n\t};\n});\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/modal.js": {
            "title": "$:/core/modules/utils/dom/modal.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/modal.js\ntype: application/javascript\nmodule-type: utils\n\nModal message mechanism\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nvar Modal = function(wiki) {\n\tthis.wiki = wiki;\n\tthis.modalCount = 0;\n};\n\n/*\nDisplay a modal dialogue\n\ttitle: Title of tiddler to display\n\toptions: see below\nOptions include:\n\tdownloadLink: Text of a big download link to include\n*/\nModal.prototype.display = function(title,options) {\n\toptions = options || {};\n\tthis.srcDocument = options.variables && (options.variables.rootwindow === \"true\" ||\n\t\t\t\toptions.variables.rootwindow === \"yes\") ? document :\n\t\t\t\t(options.event.event && options.event.event.target ? options.event.event.target.ownerDocument : document);\n\tthis.srcWindow = this.srcDocument.defaultView;\n\tvar self = this,\n\t\trefreshHandler,\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\ttiddler = this.wiki.getTiddler(title);\n\t// Don't do anything if the tiddler doesn't exist\n\tif(!tiddler) {\n\t\treturn;\n\t}\n\t// Create the variables\n\tvar variables = $tw.utils.extend({currentTiddler: title},options.variables);\n\t// Create the wrapper divs\n\tvar wrapper = this.srcDocument.createElement(\"div\"),\n\t\tmodalBackdrop = this.srcDocument.createElement(\"div\"),\n\t\tmodalWrapper = this.srcDocument.createElement(\"div\"),\n\t\tmodalHeader = this.srcDocument.createElement(\"div\"),\n\t\theaderTitle = this.srcDocument.createElement(\"h3\"),\n\t\tmodalBody = this.srcDocument.createElement(\"div\"),\n\t\tmodalLink = this.srcDocument.createElement(\"a\"),\n\t\tmodalFooter = this.srcDocument.createElement(\"div\"),\n\t\tmodalFooterHelp = this.srcDocument.createElement(\"span\"),\n\t\tmodalFooterButtons = this.srcDocument.createElement(\"span\");\n\t// Up the modal count and adjust the body class\n\tthis.modalCount++;\n\tthis.adjustPageClass();\n\t// Add classes\n\t$tw.utils.addClass(wrapper,\"tc-modal-wrapper\");\n\tif(tiddler.fields && tiddler.fields.class) {\n\t\t$tw.utils.addClass(wrapper,tiddler.fields.class);\n\t}\n\t$tw.utils.addClass(modalBackdrop,\"tc-modal-backdrop\");\n\t$tw.utils.addClass(modalWrapper,\"tc-modal\");\n\t$tw.utils.addClass(modalHeader,\"tc-modal-header\");\n\t$tw.utils.addClass(modalBody,\"tc-modal-body\");\n\t$tw.utils.addClass(modalFooter,\"tc-modal-footer\");\n\t// Join them together\n\twrapper.appendChild(modalBackdrop);\n\twrapper.appendChild(modalWrapper);\n\tmodalHeader.appendChild(headerTitle);\n\tmodalWrapper.appendChild(modalHeader);\n\tmodalWrapper.appendChild(modalBody);\n\tmodalFooter.appendChild(modalFooterHelp);\n\tmodalFooter.appendChild(modalFooterButtons);\n\tmodalWrapper.appendChild(modalFooter);\n\t// Render the title of the message\n\tvar headerWidgetNode = this.wiki.makeTranscludeWidget(title,{\n\t\tfield: \"subtitle\",\n\t\tmode: \"inline\",\n\t\tchildren: [{\n\t\t\ttype: \"text\",\n\t\t\tattributes: {\n\t\t\t\ttext: {\n\t\t\t\t\ttype: \"string\",\n\t\t\t\t\tvalue: title\n\t\t}}}],\n\t\tparentWidget: $tw.rootWidget,\n\t\tdocument: this.srcDocument,\n\t\tvariables: variables,\n\t\timportPageMacros: true\n\t});\n\theaderWidgetNode.render(headerTitle,null);\n\t// Render the body of the message\n\tvar bodyWidgetNode = this.wiki.makeTranscludeWidget(title,{\n\t\tparentWidget: $tw.rootWidget,\n\t\tdocument: this.srcDocument,\n\t\tvariables: variables,\n\t\timportPageMacros: true\n\t});\n\tbodyWidgetNode.render(modalBody,null);\n\t// Setup the link if present\n\tif(options.downloadLink) {\n\t\tmodalLink.href = options.downloadLink;\n\t\tmodalLink.appendChild(this.srcDocument.createTextNode(\"Right-click to save changes\"));\n\t\tmodalBody.appendChild(modalLink);\n\t}\n\t// Render the footer of the message\n\tif(tiddler.fields && tiddler.fields.help) {\n\t\tvar link = this.srcDocument.createElement(\"a\");\n\t\tlink.setAttribute(\"href\",tiddler.fields.help);\n\t\tlink.setAttribute(\"target\",\"_blank\");\n\t\tlink.setAttribute(\"rel\",\"noopener noreferrer\");\n\t\tlink.appendChild(this.srcDocument.createTextNode(\"Help\"));\n\t\tmodalFooterHelp.appendChild(link);\n\t\tmodalFooterHelp.style.float = \"left\";\n\t}\n\tvar footerWidgetNode = this.wiki.makeTranscludeWidget(title,{\n\t\tfield: \"footer\",\n\t\tmode: \"inline\",\n\t\tchildren: [{\n\t\t\ttype: \"button\",\n\t\t\tattributes: {\n\t\t\t\tmessage: {\n\t\t\t\t\ttype: \"string\",\n\t\t\t\t\tvalue: \"tm-close-tiddler\"\n\t\t\t\t}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\",\n\t\t\t\tattributes: {\n\t\t\t\t\ttext: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tvalue: $tw.language.getString(\"Buttons/Close/Caption\")\n\t\t\t}}}\n\t\t]}],\n\t\tparentWidget: $tw.rootWidget,\n\t\tdocument: this.srcDocument,\n\t\tvariables: variables,\n\t\timportPageMacros: true\n\t});\n\tfooterWidgetNode.render(modalFooterButtons,null);\n\t// Set up the refresh handler\n\trefreshHandler = function(changes) {\n\t\theaderWidgetNode.refresh(changes,modalHeader,null);\n\t\tbodyWidgetNode.refresh(changes,modalBody,null);\n\t\tfooterWidgetNode.refresh(changes,modalFooterButtons,null);\n\t};\n\tthis.wiki.addEventListener(\"change\",refreshHandler);\n\t// Add the close event handler\n\tvar closeHandler = function(event) {\n\t\t// Remove our refresh handler\n\t\tself.wiki.removeEventListener(\"change\",refreshHandler);\n\t\t// Decrease the modal count and adjust the body class\n\t\tself.modalCount--;\n\t\tself.adjustPageClass();\n\t\t// Force layout and animate the modal message away\n\t\t$tw.utils.forceLayout(modalBackdrop);\n\t\t$tw.utils.forceLayout(modalWrapper);\n\t\t$tw.utils.setStyle(modalBackdrop,[\n\t\t\t{opacity: \"0\"}\n\t\t]);\n\t\t$tw.utils.setStyle(modalWrapper,[\n\t\t\t{transform: \"translateY(\" + self.srcWindow.innerHeight + \"px)\"}\n\t\t]);\n\t\t// Set up an event for the transition end\n\t\tself.srcWindow.setTimeout(function() {\n\t\t\tif(wrapper.parentNode) {\n\t\t\t\t// Remove the modal message from the DOM\n\t\t\t\tself.srcDocument.body.removeChild(wrapper);\n\t\t\t}\n\t\t},duration);\n\t\t// Don't let anyone else handle the tm-close-tiddler message\n\t\treturn false;\n\t};\n\theaderWidgetNode.addEventListener(\"tm-close-tiddler\",closeHandler,false);\n\tbodyWidgetNode.addEventListener(\"tm-close-tiddler\",closeHandler,false);\n\tfooterWidgetNode.addEventListener(\"tm-close-tiddler\",closeHandler,false);\n\t// Set the initial styles for the message\n\t$tw.utils.setStyle(modalBackdrop,[\n\t\t{opacity: \"0\"}\n\t]);\n\t$tw.utils.setStyle(modalWrapper,[\n\t\t{transformOrigin: \"0% 0%\"},\n\t\t{transform: \"translateY(\" + (-this.srcWindow.innerHeight) + \"px)\"}\n\t]);\n\t// Put the message into the document\n\tthis.srcDocument.body.appendChild(wrapper);\n\t// Set up animation for the styles\n\t$tw.utils.setStyle(modalBackdrop,[\n\t\t{transition: \"opacity \" + duration + \"ms ease-out\"}\n\t]);\n\t$tw.utils.setStyle(modalWrapper,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out\"}\n\t]);\n\t// Force layout\n\t$tw.utils.forceLayout(modalBackdrop);\n\t$tw.utils.forceLayout(modalWrapper);\n\t// Set final animated styles\n\t$tw.utils.setStyle(modalBackdrop,[\n\t\t{opacity: \"0.7\"}\n\t]);\n\t$tw.utils.setStyle(modalWrapper,[\n\t\t{transform: \"translateY(0px)\"}\n\t]);\n};\n\nModal.prototype.adjustPageClass = function() {\n\tvar windowContainer = $tw.pageContainer ? ($tw.pageContainer === this.srcDocument.body.firstChild ? $tw.pageContainer : this.srcDocument.body.firstChild) : null;\n\tif(windowContainer) {\n\t\t$tw.utils.toggleClass(windowContainer,\"tc-modal-displayed\",this.modalCount > 0);\n\t}\n};\n\nexports.Modal = Modal;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/notifier.js": {
            "title": "$:/core/modules/utils/dom/notifier.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/notifier.js\ntype: application/javascript\nmodule-type: utils\n\nNotifier mechanism\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nvar Notifier = function(wiki) {\n\tthis.wiki = wiki;\n};\n\n/*\nDisplay a notification\n\ttitle: Title of tiddler containing the notification text\n\toptions: see below\nOptions include:\n*/\nNotifier.prototype.display = function(title,options) {\n\toptions = options || {};\n\t// Create the wrapper divs\n\tvar self = this,\n\t\tnotification = document.createElement(\"div\"),\n\t\ttiddler = this.wiki.getTiddler(title),\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\trefreshHandler;\n\t// Don't do anything if the tiddler doesn't exist\n\tif(!tiddler) {\n\t\treturn;\n\t}\n\t// Add classes\n\t$tw.utils.addClass(notification,\"tc-notification\");\n\t// Create the variables\n\tvar variables = $tw.utils.extend({currentTiddler: title},options.variables);\n\t// Render the body of the notification\n\tvar widgetNode = this.wiki.makeTranscludeWidget(title,{\n\t\tparentWidget: $tw.rootWidget,\n\t\tdocument: document,\n\t\tvariables: variables,\n\t\timportPageMacros: true});\n\twidgetNode.render(notification,null);\n\trefreshHandler = function(changes) {\n\t\twidgetNode.refresh(changes,notification,null);\n\t};\n\tthis.wiki.addEventListener(\"change\",refreshHandler);\n\t// Set the initial styles for the notification\n\t$tw.utils.setStyle(notification,[\n\t\t{opacity: \"0\"},\n\t\t{transformOrigin: \"0% 0%\"},\n\t\t{transform: \"translateY(\" + (-window.innerHeight) + \"px)\"},\n\t\t{transition: \"opacity \" + duration + \"ms ease-out, \" + $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out\"}\n\t]);\n\t// Add the notification to the DOM\n\tdocument.body.appendChild(notification);\n\t// Force layout\n\t$tw.utils.forceLayout(notification);\n\t// Set final animated styles\n\t$tw.utils.setStyle(notification,[\n\t\t{opacity: \"1.0\"},\n\t\t{transform: \"translateY(0px)\"}\n\t]);\n\t// Set a timer to remove the notification\n\twindow.setTimeout(function() {\n\t\t// Remove our change event handler\n\t\tself.wiki.removeEventListener(\"change\",refreshHandler);\n\t\t// Force layout and animate the notification away\n\t\t$tw.utils.forceLayout(notification);\n\t\t$tw.utils.setStyle(notification,[\n\t\t\t{opacity: \"0.0\"},\n\t\t\t{transform: \"translateX(\" + (notification.offsetWidth) + \"px)\"}\n\t\t]);\n\t\t// Remove the modal message from the DOM once the transition ends\n\t\tsetTimeout(function() {\n\t\t\tif(notification.parentNode) {\n\t\t\t\tdocument.body.removeChild(notification);\n\t\t\t}\n\t\t},duration);\n\t},$tw.config.preferences.notificationDuration);\n};\n\nexports.Notifier = Notifier;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/popup.js": {
            "title": "$:/core/modules/utils/dom/popup.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/popup.js\ntype: application/javascript\nmodule-type: utils\n\nModule that creates a $tw.utils.Popup object prototype that manages popups in the browser\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nCreates a Popup object with these options:\n\trootElement: the DOM element to which the popup zapper should be attached\n*/\nvar Popup = function(options) {\n\toptions = options || {};\n\tthis.rootElement = options.rootElement || document.documentElement;\n\tthis.popups = []; // Array of {title:,wiki:,domNode:} objects\n};\n\n/*\nTrigger a popup open or closed. Parameters are in a hashmap:\n\ttitle: title of the tiddler where the popup details are stored\n\tdomNode: dom node to which the popup will be positioned (one of domNode or domNodeRect is required)\n\tdomNodeRect: rectangle to which the popup will be positioned\n\twiki: wiki\n\tforce: if specified, forces the popup state to true or false (instead of toggling it)\n\tfloating: if true, skips registering the popup, meaning that it will need manually clearing\n*/\nPopup.prototype.triggerPopup = function(options) {\n\t// Check if this popup is already active\n\tvar index = this.findPopup(options.title);\n\t// Compute the new state\n\tvar state = index === -1;\n\tif(options.force !== undefined) {\n\t\tstate = options.force;\n\t}\n\t// Show or cancel the popup according to the new state\n\tif(state) {\n\t\tthis.show(options);\n\t} else {\n\t\tthis.cancel(index);\n\t}\n};\n\nPopup.prototype.findPopup = function(title) {\n\tvar index = -1;\n\tfor(var t=0; t<this.popups.length; t++) {\n\t\tif(this.popups[t].title === title) {\n\t\t\tindex = t;\n\t\t}\n\t}\n\treturn index;\n};\n\nPopup.prototype.handleEvent = function(event) {\n\tif(event.type === \"click\") {\n\t\t// Find out what was clicked on\n\t\tvar info = this.popupInfo(event.target),\n\t\t\tcancelLevel = info.popupLevel - 1;\n\t\t// Don't remove the level that was clicked on if we clicked on a handle\n\t\tif(info.isHandle) {\n\t\t\tcancelLevel++;\n\t\t}\n\t\t// Cancel\n\t\tthis.cancel(cancelLevel);\n\t}\n};\n\n/*\nFind the popup level containing a DOM node. Returns:\npopupLevel: count of the number of nested popups containing the specified element\nisHandle: true if the specified element is within a popup handle\n*/\nPopup.prototype.popupInfo = function(domNode) {\n\tvar isHandle = false,\n\t\tpopupCount = 0,\n\t\tnode = domNode;\n\t// First check ancestors to see if we're within a popup handle\n\twhile(node) {\n\t\tif($tw.utils.hasClass(node,\"tc-popup-handle\")) {\n\t\t\tisHandle = true;\n\t\t\tpopupCount++;\n\t\t}\n\t\tif($tw.utils.hasClass(node,\"tc-popup-keep\")) {\n\t\t\tisHandle = true;\n\t\t}\n\t\tnode = node.parentNode;\n\t}\n\t// Then count the number of ancestor popups\n\tnode = domNode;\n\twhile(node) {\n\t\tif($tw.utils.hasClass(node,\"tc-popup\")) {\n\t\t\tpopupCount++;\n\t\t}\n\t\tnode = node.parentNode;\n\t}\n\tvar info = {\n\t\tpopupLevel: popupCount,\n\t\tisHandle: isHandle\n\t};\n\treturn info;\n};\n\n/*\nDisplay a popup by adding it to the stack\n*/\nPopup.prototype.show = function(options) {\n\t// Find out what was clicked on\n\tvar info = this.popupInfo(options.domNode);\n\t// Cancel any higher level popups\n\tthis.cancel(info.popupLevel);\n\n\t// Store the popup details if not already there\n\tif(!options.floating && this.findPopup(options.title) === -1) {\n\t\tthis.popups.push({\n\t\t\ttitle: options.title,\n\t\t\twiki: options.wiki,\n\t\t\tdomNode: options.domNode,\n\t\t\tnoStateReference: options.noStateReference\n\t\t});\n\t}\n\t// Set the state tiddler\n\tvar rect;\n\tif(options.domNodeRect) {\n\t\trect = options.domNodeRect;\n\t} else {\n\t\trect = {\n\t\t\tleft: options.domNode.offsetLeft,\n\t\t\ttop: options.domNode.offsetTop,\n\t\t\twidth: options.domNode.offsetWidth,\n\t\t\theight: options.domNode.offsetHeight\n\t\t};\n\t}\n\tvar popupRect = \"(\" + rect.left + \",\" + rect.top + \",\" + \n\t\t\t\trect.width + \",\" + rect.height + \")\";\n\tif(options.noStateReference) {\n\t\toptions.wiki.setText(options.title,\"text\",undefined,popupRect);\n\t} else {\n\t\toptions.wiki.setTextReference(options.title,popupRect);\n\t}\n\t// Add the click handler if we have any popups\n\tif(this.popups.length > 0) {\n\t\tthis.rootElement.addEventListener(\"click\",this,true);\t\t\n\t}\n};\n\n/*\nCancel all popups at or above a specified level or DOM node\nlevel: popup level to cancel (0 cancels all popups)\n*/\nPopup.prototype.cancel = function(level) {\n\tvar numPopups = this.popups.length;\n\tlevel = Math.max(0,Math.min(level,numPopups));\n\tfor(var t=level; t<numPopups; t++) {\n\t\tvar popup = this.popups.pop();\n\t\tif(popup.title) {\n\t\t\tif(popup.noStateReference) {\n\t\t\t\tpopup.wiki.deleteTiddler(popup.title);\n\t\t\t} else {\n\t\t\t\tpopup.wiki.deleteTiddler($tw.utils.parseTextReference(popup.title).title);\n        \t\t}\n\t\t}\n\t}\n\tif(this.popups.length === 0) {\n\t\tthis.rootElement.removeEventListener(\"click\",this,false);\n\t}\n};\n\n/*\nReturns true if the specified title and text identifies an active popup\n*/\nPopup.prototype.readPopupState = function(text) {\n\tvar popupLocationRegExp = /^\\((-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+)\\)$/;\n\treturn popupLocationRegExp.test(text);\n};\n\nexports.Popup = Popup;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/scroller.js": {
            "title": "$:/core/modules/utils/dom/scroller.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/scroller.js\ntype: application/javascript\nmodule-type: utils\n\nModule that creates a $tw.utils.Scroller object prototype that manages scrolling in the browser\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nEvent handler for when the `tm-scroll` event hits the document body\n*/\nvar PageScroller = function() {\n\tthis.idRequestFrame = null;\n\tthis.requestAnimationFrame = window.requestAnimationFrame ||\n\t\twindow.webkitRequestAnimationFrame ||\n\t\twindow.mozRequestAnimationFrame ||\n\t\tfunction(callback) {\n\t\t\treturn window.setTimeout(callback, 1000/60);\n\t\t};\n\tthis.cancelAnimationFrame = window.cancelAnimationFrame ||\n\t\twindow.webkitCancelAnimationFrame ||\n\t\twindow.webkitCancelRequestAnimationFrame ||\n\t\twindow.mozCancelAnimationFrame ||\n\t\twindow.mozCancelRequestAnimationFrame ||\n\t\tfunction(id) {\n\t\t\twindow.clearTimeout(id);\n\t\t};\n};\n\nPageScroller.prototype.isScrolling = function() {\n\treturn this.idRequestFrame !== null;\n}\n\nPageScroller.prototype.cancelScroll = function(srcWindow) {\n\tif(this.idRequestFrame) {\n\t\tthis.cancelAnimationFrame.call(srcWindow,this.idRequestFrame);\n\t\tthis.idRequestFrame = null;\n\t}\n};\n\n/*\nHandle an event\n*/\nPageScroller.prototype.handleEvent = function(event) {\n\tif(event.type === \"tm-scroll\") {\n\t\treturn this.scrollIntoView(event.target);\n\t}\n\treturn true;\n};\n\n/*\nHandle a scroll event hitting the page document\n*/\nPageScroller.prototype.scrollIntoView = function(element,callback) {\n\tvar self = this,\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t    srcWindow = element ? element.ownerDocument.defaultView : window;\n\t// Now get ready to scroll the body\n\tthis.cancelScroll(srcWindow);\n\tthis.startTime = Date.now();\n\t// Get the height of any position:fixed toolbars\n\tvar toolbar = srcWindow.document.querySelector(\".tc-adjust-top-of-scroll\"),\n\t\toffset = 0;\n\tif(toolbar) {\n\t\toffset = toolbar.offsetHeight;\n\t}\n\t// Get the client bounds of the element and adjust by the scroll position\n\tvar getBounds = function() {\n\t\t\tvar clientBounds = typeof callback === 'function' ? callback() : element.getBoundingClientRect(),\n\t\t\t\tscrollPosition = $tw.utils.getScrollPosition(srcWindow);\n\t\t\treturn {\n\t\t\t\tleft: clientBounds.left + scrollPosition.x,\n\t\t\t\ttop: clientBounds.top + scrollPosition.y - offset,\n\t\t\t\twidth: clientBounds.width,\n\t\t\t\theight: clientBounds.height\n\t\t\t};\n\t\t},\n\t\t// We'll consider the horizontal and vertical scroll directions separately via this function\n\t\t// targetPos/targetSize - position and size of the target element\n\t\t// currentPos/currentSize - position and size of the current scroll viewport\n\t\t// returns: new position of the scroll viewport\n\t\tgetEndPos = function(targetPos,targetSize,currentPos,currentSize) {\n\t\t\tvar newPos = targetPos;\n\t\t\t// If we are scrolling within 50 pixels of the top/left then snap to zero\n\t\t\tif(newPos < 50) {\n\t\t\t\tnewPos = 0;\n\t\t\t}\n\t\t\treturn newPos;\n\t\t},\n\t\tdrawFrame = function drawFrame() {\n\t\t\tvar t;\n\t\t\tif(duration <= 0) {\n\t\t\t\tt = 1;\n\t\t\t} else {\n\t\t\t\tt = ((Date.now()) - self.startTime) / duration;\t\n\t\t\t}\n\t\t\tif(t >= 1) {\n\t\t\t\tself.cancelScroll(srcWindow);\n\t\t\t\tt = 1;\n\t\t\t}\n\t\t\tt = $tw.utils.slowInSlowOut(t);\n\t\t\tvar scrollPosition = $tw.utils.getScrollPosition(srcWindow),\n\t\t\t\tbounds = getBounds(),\n\t\t\t\tendX = getEndPos(bounds.left,bounds.width,scrollPosition.x,srcWindow.innerWidth),\n\t\t\t\tendY = getEndPos(bounds.top,bounds.height,scrollPosition.y,srcWindow.innerHeight);\n\t\t\tsrcWindow.scrollTo(scrollPosition.x + (endX - scrollPosition.x) * t,scrollPosition.y + (endY - scrollPosition.y) * t);\n\t\t\tif(t < 1) {\n\t\t\t\tself.idRequestFrame = self.requestAnimationFrame.call(srcWindow,drawFrame);\n\t\t\t}\n\t\t};\n\tdrawFrame();\n};\n\nexports.PageScroller = PageScroller;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/edition-info.js": {
            "title": "$:/core/modules/utils/edition-info.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/edition-info.js\ntype: application/javascript\nmodule-type: utils-node\n\nInformation about the available editions\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar fs = require(\"fs\"),\n\tpath = require(\"path\");\n\nvar editionInfo;\n\nexports.getEditionInfo = function() {\n\tif(!editionInfo) {\n\t\t// Enumerate the edition paths\n\t\tvar editionPaths = $tw.getLibraryItemSearchPaths($tw.config.editionsPath,$tw.config.editionsEnvVar);\n\t\teditionInfo = {};\n\t\tfor(var editionIndex=0; editionIndex<editionPaths.length; editionIndex++) {\n\t\t\tvar editionPath = editionPaths[editionIndex];\n\t\t\t// Enumerate the folders\n\t\t\tvar entries = fs.readdirSync(editionPath);\n\t\t\tfor(var entryIndex=0; entryIndex<entries.length; entryIndex++) {\n\t\t\t\tvar entry = entries[entryIndex];\n\t\t\t\t// Check if directories have a valid tiddlywiki.info\n\t\t\t\tif(!editionInfo[entry] && $tw.utils.isDirectory(path.resolve(editionPath,entry))) {\n\t\t\t\t\tvar info;\n\t\t\t\t\ttry {\n\t\t\t\t\t\tinfo = JSON.parse(fs.readFileSync(path.resolve(editionPath,entry,\"tiddlywiki.info\"),\"utf8\"));\n\t\t\t\t\t} catch(ex) {\n\t\t\t\t\t}\n\t\t\t\t\tif(info) {\n\t\t\t\t\t\teditionInfo[entry] = info;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\treturn editionInfo;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils-node"
        },
        "$:/core/modules/utils/fakedom.js": {
            "title": "$:/core/modules/utils/fakedom.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/fakedom.js\ntype: application/javascript\nmodule-type: global\n\nA barebones implementation of DOM interfaces needed by the rendering mechanism.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Sequence number used to enable us to track objects for testing\nvar sequenceNumber = null;\n\nvar bumpSequenceNumber = function(object) {\n\tif(sequenceNumber !== null) {\n\t\tobject.sequenceNumber = sequenceNumber++;\n\t}\n};\n\nvar TW_TextNode = function(text) {\n\tbumpSequenceNumber(this);\n\tthis.textContent = text + \"\";\n};\n\nObject.defineProperty(TW_TextNode.prototype, \"nodeType\", {\n\tget: function() {\n\t\treturn 3;\n\t}\n});\n\nObject.defineProperty(TW_TextNode.prototype, \"formattedTextContent\", {\n\tget: function() {\n\t\treturn this.textContent.replace(/(\\r?\\n)/g,\"\");\n\t}\n});\n\nvar TW_Element = function(tag,namespace) {\n\tbumpSequenceNumber(this);\n\tthis.isTiddlyWikiFakeDom = true;\n\tthis.tag = tag;\n\tthis.attributes = {};\n\tthis.isRaw = false;\n\tthis.children = [];\n\tthis._style = {};\n\tthis.namespaceURI = namespace || \"http://www.w3.org/1999/xhtml\";\n};\n\nObject.defineProperty(TW_Element.prototype, \"style\", {\n\tget: function() {\n\t\treturn this._style;\n\t},\n\tset: function(str) {\n\t\tvar self = this;\n\t\tstr = str || \"\";\n\t\t$tw.utils.each(str.split(\";\"),function(declaration) {\n\t\t\tvar parts = declaration.split(\":\"),\n\t\t\t\tname = $tw.utils.trim(parts[0]),\n\t\t\t\tvalue = $tw.utils.trim(parts[1]);\n\t\t\tif(name && value) {\n\t\t\t\tself._style[$tw.utils.convertStyleNameToPropertyName(name)] = value;\n\t\t\t}\n\t\t});\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"nodeType\", {\n\tget: function() {\n\t\treturn 1;\n\t}\n});\n\nTW_Element.prototype.getAttribute = function(name) {\n\tif(this.isRaw) {\n\t\tthrow \"Cannot getAttribute on a raw TW_Element\";\n\t}\n\treturn this.attributes[name];\n};\n\nTW_Element.prototype.setAttribute = function(name,value) {\n\tif(this.isRaw) {\n\t\tthrow \"Cannot setAttribute on a raw TW_Element\";\n\t}\n\tthis.attributes[name] = value + \"\";\n};\n\nTW_Element.prototype.setAttributeNS = function(namespace,name,value) {\n\tthis.setAttribute(name,value);\n};\n\nTW_Element.prototype.removeAttribute = function(name) {\n\tif(this.isRaw) {\n\t\tthrow \"Cannot removeAttribute on a raw TW_Element\";\n\t}\n\tif($tw.utils.hop(this.attributes,name)) {\n\t\tdelete this.attributes[name];\n\t}\n};\n\nTW_Element.prototype.appendChild = function(node) {\n\tthis.children.push(node);\n\tnode.parentNode = this;\n};\n\nTW_Element.prototype.insertBefore = function(node,nextSibling) {\n\tif(nextSibling) {\n\t\tvar p = this.children.indexOf(nextSibling);\n\t\tif(p !== -1) {\n\t\t\tthis.children.splice(p,0,node);\n\t\t\tnode.parentNode = this;\n\t\t} else {\n\t\t\tthis.appendChild(node);\n\t\t}\n\t} else {\n\t\tthis.appendChild(node);\n\t}\n};\n\nTW_Element.prototype.removeChild = function(node) {\n\tvar p = this.children.indexOf(node);\n\tif(p !== -1) {\n\t\tthis.children.splice(p,1);\n\t}\n};\n\nTW_Element.prototype.hasChildNodes = function() {\n\treturn !!this.children.length;\n};\n\nObject.defineProperty(TW_Element.prototype, \"childNodes\", {\n\tget: function() {\n\t\treturn this.children;\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"firstChild\", {\n\tget: function() {\n\t\treturn this.children[0];\n\t}\n});\n\nTW_Element.prototype.addEventListener = function(type,listener,useCapture) {\n\t// Do nothing\n};\n\nObject.defineProperty(TW_Element.prototype, \"tagName\", {\n\tget: function() {\n\t\treturn this.tag || \"\";\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"className\", {\n\tget: function() {\n\t\treturn this.attributes[\"class\"] || \"\";\n\t},\n\tset: function(value) {\n\t\tthis.attributes[\"class\"] = value + \"\";\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"value\", {\n\tget: function() {\n\t\treturn this.attributes.value || \"\";\n\t},\n\tset: function(value) {\n\t\tthis.attributes.value = value + \"\";\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"outerHTML\", {\n\tget: function() {\n\t\tvar output = [],attr,a,v;\n\t\toutput.push(\"<\",this.tag);\n\t\tif(this.attributes) {\n\t\t\tattr = [];\n\t\t\tfor(a in this.attributes) {\n\t\t\t\tattr.push(a);\n\t\t\t}\n\t\t\tattr.sort();\n\t\t\tfor(a=0; a<attr.length; a++) {\n\t\t\t\tv = this.attributes[attr[a]];\n\t\t\t\tif(v !== undefined) {\n\t\t\t\t\toutput.push(\" \",attr[a],\"=\\\"\",$tw.utils.htmlEncode(v),\"\\\"\");\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\tif(this._style) {\n\t\t\tvar style = [];\n\t\t\tfor(var s in this._style) {\n\t\t\t\tstyle.push($tw.utils.convertPropertyNameToStyleName(s) + \":\" + this._style[s] + \";\");\n\t\t\t}\n\t\t\tif(style.length > 0) {\n\t\t\t\toutput.push(\" style=\\\"\",style.join(\"\"),\"\\\"\");\n\t\t\t}\n\t\t}\n\t\toutput.push(\">\");\n\t\tif($tw.config.htmlVoidElements.indexOf(this.tag) === -1) {\n\t\t\toutput.push(this.innerHTML);\n\t\t\toutput.push(\"</\",this.tag,\">\");\n\t\t}\n\t\treturn output.join(\"\");\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"innerHTML\", {\n\tget: function() {\n\t\tif(this.isRaw) {\n\t\t\treturn this.rawHTML;\n\t\t} else {\n\t\t\tvar b = [];\n\t\t\t$tw.utils.each(this.children,function(node) {\n\t\t\t\tif(node instanceof TW_Element) {\n\t\t\t\t\tb.push(node.outerHTML);\n\t\t\t\t} else if(node instanceof TW_TextNode) {\n\t\t\t\t\tb.push($tw.utils.htmlEncode(node.textContent));\n\t\t\t\t}\n\t\t\t});\n\t\t\treturn b.join(\"\");\n\t\t}\n\t},\n\tset: function(value) {\n\t\tthis.isRaw = true;\n\t\tthis.rawHTML = value;\n\t\tthis.rawTextContent = null;\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"textInnerHTML\", {\n\tset: function(value) {\n\t\tif(this.isRaw) {\n\t\t\tthis.rawTextContent = value;\n\t\t} else {\n\t\t\tthrow \"Cannot set textInnerHTML of a non-raw TW_Element\";\n\t\t}\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"textContent\", {\n\tget: function() {\n\t\tif(this.isRaw) {\n\t\t\tif(this.rawTextContent === null) {\n\t\t\t\treturn \"\";\n\t\t\t} else {\n\t\t\t\treturn this.rawTextContent;\n\t\t\t}\n\t\t} else {\n\t\t\tvar b = [];\n\t\t\t$tw.utils.each(this.children,function(node) {\n\t\t\t\tb.push(node.textContent);\n\t\t\t});\n\t\t\treturn b.join(\"\");\n\t\t}\n\t},\n\tset: function(value) {\n\t\tthis.children = [new TW_TextNode(value)];\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"formattedTextContent\", {\n\tget: function() {\n\t\tif(this.isRaw) {\n\t\t\treturn \"\";\n\t\t} else {\n\t\t\tvar b = [],\n\t\t\t\tisBlock = $tw.config.htmlBlockElements.indexOf(this.tag) !== -1;\n\t\t\tif(isBlock) {\n\t\t\t\tb.push(\"\\n\");\n\t\t\t}\n\t\t\tif(this.tag === \"li\") {\n\t\t\t\tb.push(\"* \");\n\t\t\t}\n\t\t\t$tw.utils.each(this.children,function(node) {\n\t\t\t\tb.push(node.formattedTextContent);\n\t\t\t});\n\t\t\tif(isBlock) {\n\t\t\t\tb.push(\"\\n\");\n\t\t\t}\n\t\t\treturn b.join(\"\");\n\t\t}\n\t}\n});\n\nvar document = {\n\tsetSequenceNumber: function(value) {\n\t\tsequenceNumber = value;\n\t},\n\tcreateElementNS: function(namespace,tag) {\n\t\treturn new TW_Element(tag,namespace);\n\t},\n\tcreateElement: function(tag) {\n\t\treturn new TW_Element(tag);\n\t},\n\tcreateTextNode: function(text) {\n\t\treturn new TW_TextNode(text);\n\t},\n\tcompatMode: \"CSS1Compat\", // For KaTeX to know that we're not a browser in quirks mode\n\tisTiddlyWikiFakeDom: true\n};\n\nexports.fakeDocument = document;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/utils/filesystem.js": {
            "title": "$:/core/modules/utils/filesystem.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/filesystem.js\ntype: application/javascript\nmodule-type: utils-node\n\nFile system utilities\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar fs = require(\"fs\"),\n\tpath = require(\"path\");\n\n/*\nRecursively (and synchronously) copy a directory and all its content\n*/\nexports.copyDirectory = function(srcPath,dstPath) {\n\t// Remove any trailing path separators\n\tsrcPath = $tw.utils.removeTrailingSeparator(srcPath);\n\tdstPath = $tw.utils.removeTrailingSeparator(dstPath);\n\t// Create the destination directory\n\tvar err = $tw.utils.createDirectory(dstPath);\n\tif(err) {\n\t\treturn err;\n\t}\n\t// Function to copy a folder full of files\n\tvar copy = function(srcPath,dstPath) {\n\t\tvar srcStats = fs.lstatSync(srcPath),\n\t\t\tdstExists = fs.existsSync(dstPath);\n\t\tif(srcStats.isFile()) {\n\t\t\t$tw.utils.copyFile(srcPath,dstPath);\n\t\t} else if(srcStats.isDirectory()) {\n\t\t\tvar items = fs.readdirSync(srcPath);\n\t\t\tfor(var t=0; t<items.length; t++) {\n\t\t\t\tvar item = items[t],\n\t\t\t\t\terr = copy(srcPath + path.sep + item,dstPath + path.sep + item);\n\t\t\t\tif(err) {\n\t\t\t\t\treturn err;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t};\n\tcopy(srcPath,dstPath);\n\treturn null;\n};\n\n/*\nCopy a file\n*/\nvar FILE_BUFFER_LENGTH = 64 * 1024,\n\tfileBuffer;\n\nexports.copyFile = function(srcPath,dstPath) {\n\t// Create buffer if required\n\tif(!fileBuffer) {\n\t\tfileBuffer = Buffer.alloc(FILE_BUFFER_LENGTH);\n\t}\n\t// Create any directories in the destination\n\t$tw.utils.createDirectory(path.dirname(dstPath));\n\t// Copy the file\n\tvar srcFile = fs.openSync(srcPath,\"r\"),\n\t\tdstFile = fs.openSync(dstPath,\"w\"),\n\t\tbytesRead = 1,\n\t\tpos = 0;\n\twhile (bytesRead > 0) {\n\t\tbytesRead = fs.readSync(srcFile,fileBuffer,0,FILE_BUFFER_LENGTH,pos);\n\t\tfs.writeSync(dstFile,fileBuffer,0,bytesRead);\n\t\tpos += bytesRead;\n\t}\n\tfs.closeSync(srcFile);\n\tfs.closeSync(dstFile);\n\treturn null;\n};\n\n/*\nRemove trailing path separator\n*/\nexports.removeTrailingSeparator = function(dirPath) {\n\tvar len = dirPath.length;\n\tif(dirPath.charAt(len-1) === path.sep) {\n\t\tdirPath = dirPath.substr(0,len-1);\n\t}\n\treturn dirPath;\n};\n\n/*\nRecursively create a directory\n*/\nexports.createDirectory = function(dirPath) {\n\tif(dirPath.substr(dirPath.length-1,1) !== path.sep) {\n\t\tdirPath = dirPath + path.sep;\n\t}\n\tvar pos = 1;\n\tpos = dirPath.indexOf(path.sep,pos);\n\twhile(pos !== -1) {\n\t\tvar subDirPath = dirPath.substr(0,pos);\n\t\tif(!$tw.utils.isDirectory(subDirPath)) {\n\t\t\ttry {\n\t\t\t\tfs.mkdirSync(subDirPath);\n\t\t\t} catch(e) {\n\t\t\t\treturn \"Error creating directory '\" + subDirPath + \"'\";\n\t\t\t}\n\t\t}\n\t\tpos = dirPath.indexOf(path.sep,pos + 1);\n\t}\n\treturn null;\n};\n\n/*\nRecursively create directories needed to contain a specified file\n*/\nexports.createFileDirectories = function(filePath) {\n\treturn $tw.utils.createDirectory(path.dirname(filePath));\n};\n\n/*\nRecursively delete a directory\n*/\nexports.deleteDirectory = function(dirPath) {\n\tif(fs.existsSync(dirPath)) {\n\t\tvar entries = fs.readdirSync(dirPath);\n\t\tfor(var entryIndex=0; entryIndex<entries.length; entryIndex++) {\n\t\t\tvar currPath = dirPath + path.sep + entries[entryIndex];\n\t\t\tif(fs.lstatSync(currPath).isDirectory()) {\n\t\t\t\t$tw.utils.deleteDirectory(currPath);\n\t\t\t} else {\n\t\t\t\tfs.unlinkSync(currPath);\n\t\t\t}\n\t\t}\n\tfs.rmdirSync(dirPath);\n\t}\n\treturn null;\n};\n\n/*\nCheck if a path identifies a directory\n*/\nexports.isDirectory = function(dirPath) {\n\treturn fs.existsSync(dirPath) && fs.statSync(dirPath).isDirectory();\n};\n\n/*\nCheck if a path identifies a directory that is empty\n*/\nexports.isDirectoryEmpty = function(dirPath) {\n\tif(!$tw.utils.isDirectory(dirPath)) {\n\t\treturn false;\n\t}\n\tvar files = fs.readdirSync(dirPath),\n\t\tempty = true;\n\t$tw.utils.each(files,function(file,index) {\n\t\tif(file.charAt(0) !== \".\") {\n\t\t\tempty = false;\n\t\t}\n\t});\n\treturn empty;\n};\n\n/*\nRecursively delete a tree of empty directories\n*/\nexports.deleteEmptyDirs = function(dirpath,callback) {\n\tvar self = this;\n\tfs.readdir(dirpath,function(err,files) {\n\t\tif(err) {\n\t\t\treturn callback(err);\n\t\t}\n\t\tif(files.length > 0) {\n\t\t\treturn callback(null);\n\t\t}\n\t\tfs.rmdir(dirpath,function(err) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tself.deleteEmptyDirs(path.dirname(dirpath),callback);\n\t\t});\n\t});\n};\n\n/*\nCreate a fileInfo object for saving a tiddler:\n\tfilepath: the absolute path to the file containing the tiddler\n\ttype: the type of the tiddler file (NOT the type of the tiddler)\n\thasMetaFile: true if the file also has a companion .meta file\nOptions include:\n\tdirectory: absolute path of root directory to which we are saving\n\tpathFilters: optional array of filters to be used to generate the base path\n\twiki: optional wiki for evaluating the pathFilters\n*/\nexports.generateTiddlerFileInfo = function(tiddler,options) {\n\tvar fileInfo = {};\n\t// Check if the tiddler has any unsafe fields that can't be expressed in a .tid or .meta file: containing control characters, or leading/trailing whitespace\n\tvar hasUnsafeFields = false;\n\t$tw.utils.each(tiddler.getFieldStrings(),function(value,fieldName) {\n\t\tif(fieldName !== \"text\") {\n\t\t\thasUnsafeFields = hasUnsafeFields || /[\\x00-\\x1F]/mg.test(value);\n\t\t\thasUnsafeFields = hasUnsafeFields || ($tw.utils.trim(value) !== value);\n\t\t}\n\t});\n\t// Check for field values \n\tif(hasUnsafeFields) {\n\t\t// Save as a JSON file\n\t\tfileInfo.type = \"application/json\";\n\t\tfileInfo.hasMetaFile = false;\n\t} else {\n\t\t// Save as a .tid or a text/binary file plus a .meta file\n\t\tvar tiddlerType = tiddler.fields.type || \"text/vnd.tiddlywiki\";\n\t\tif(tiddlerType === \"text/vnd.tiddlywiki\") {\n\t\t\t// Save as a .tid file\n\t\t\tfileInfo.type = \"application/x-tiddler\";\n\t\t\tfileInfo.hasMetaFile = false;\n\t\t} else {\n\t\t\t// Save as a text/binary file and a .meta file\n\t\t\tfileInfo.type = tiddlerType;\n\t\t\tfileInfo.hasMetaFile = true;\n\t\t}\n\t}\n\t// Take the file extension from the tiddler content type\n\tvar contentTypeInfo = $tw.config.contentTypeInfo[fileInfo.type] || {extension: \"\"};\n\t// Generate the filepath\n\tfileInfo.filepath = $tw.utils.generateTiddlerFilepath(tiddler.fields.title,{\n\t\textension: contentTypeInfo.extension,\n\t\tdirectory: options.directory,\n\t\tpathFilters: options.pathFilters,\n\t\twiki: options.wiki\n\t});\n\treturn fileInfo;\n};\n\n/*\nGenerate the filepath for saving a tiddler\nOptions include:\n\textension: file extension to be added the finished filepath\n\tdirectory: absolute path of root directory to which we are saving\n\tpathFilters: optional array of filters to be used to generate the base path\n\twiki: optional wiki for evaluating the pathFilters\n*/\nexports.generateTiddlerFilepath = function(title,options) {\n\tvar self = this,\n\t\tdirectory = options.directory || \"\",\n\t\textension = options.extension || \"\",\n\t\tfilepath;\n\t// Check if any of the pathFilters applies\n\tif(options.pathFilters && options.wiki) {\n\t\t$tw.utils.each(options.pathFilters,function(filter) {\n\t\t\tif(!filepath) {\n\t\t\t\tvar source = options.wiki.makeTiddlerIterator([title]),\n\t\t\t\t\tresult = options.wiki.filterTiddlers(filter,null,source);\n\t\t\t\tif(result.length > 0) {\n\t\t\t\t\tfilepath = result[0];\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\t// If not, generate a base pathname\n\tif(!filepath) {\n\t\tfilepath = title;\n\t\t// If the filepath already ends in the extension then remove it\n\t\tif(filepath.substring(filepath.length - extension.length) === extension) {\n\t\t\tfilepath = filepath.substring(0,filepath.length - extension.length);\n\t\t}\n\t\t// Remove any forward or backward slashes so we don't create directories\n\t\tfilepath = filepath.replace(/\\/|\\\\/g,\"_\");\n\t}\n\t// Don't let the filename start with a dot because such files are invisible on *nix\n\tfilepath = filepath.replace(/^\\./g,\"_\");\n\t// Remove any characters that can't be used in cross-platform filenames\n\tfilepath = $tw.utils.transliterate(filepath.replace(/<|>|\\:|\\\"|\\||\\?|\\*|\\^/g,\"_\"));\n\t// Truncate the filename if it is too long\n\tif(filepath.length > 200) {\n\t\tfilepath = filepath.substr(0,200);\n\t}\n\t// If the resulting filename is blank (eg because the title is just punctuation characters)\n\tif(!filepath) {\n\t\t// ...then just use the character codes of the title\n\t\tfilepath = \"\";\t\n\t\t$tw.utils.each(title.split(\"\"),function(char) {\n\t\t\tif(filepath) {\n\t\t\t\tfilepath += \"-\";\n\t\t\t}\n\t\t\tfilepath += char.charCodeAt(0).toString();\n\t\t});\n\t}\n\t// Add a uniquifier if the file already exists\n\tvar fullPath,\n\t\tcount = 0;\n\tdo {\n\t\tfullPath = path.resolve(directory,filepath + (count ? \"_\" + count : \"\") + extension);\n\t\tcount++;\n\t} while(fs.existsSync(fullPath));\n\t// Return the full path to the file\n\treturn fullPath;\n};\n\n/*\nSave a tiddler to a file described by the fileInfo:\n\tfilepath: the absolute path to the file containing the tiddler\n\ttype: the type of the tiddler file (NOT the type of the tiddler)\n\thasMetaFile: true if the file also has a companion .meta file\n*/\nexports.saveTiddlerToFile = function(tiddler,fileInfo,callback) {\n\t$tw.utils.createDirectory(path.dirname(fileInfo.filepath));\n\tif(fileInfo.hasMetaFile) {\n\t\t// Save the tiddler as a separate body and meta file\n\t\tvar typeInfo = $tw.config.contentTypeInfo[tiddler.fields.type || \"text/plain\"] || {encoding: \"utf8\"};\n\t\tfs.writeFile(fileInfo.filepath,tiddler.fields.text,typeInfo.encoding,function(err) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tfs.writeFile(fileInfo.filepath + \".meta\",tiddler.getFieldStringBlock({exclude: [\"text\",\"bag\"]}),\"utf8\",callback);\n\t\t});\n\t} else {\n\t\t// Save the tiddler as a self contained templated file\n\t\tif(fileInfo.type === \"application/x-tiddler\") {\n\t\t\tfs.writeFile(fileInfo.filepath,tiddler.getFieldStringBlock({exclude: [\"text\",\"bag\"]}) + (!!tiddler.fields.text ? \"\\n\\n\" + tiddler.fields.text : \"\"),\"utf8\",callback);\n\t\t} else {\n\t\t\tfs.writeFile(fileInfo.filepath,JSON.stringify([tiddler.getFieldStrings({exclude: [\"bag\"]})],null,$tw.config.preferences.jsonSpaces),\"utf8\",callback);\n\t\t}\n\t}\n};\n\n/*\nSave a tiddler to a file described by the fileInfo:\n\tfilepath: the absolute path to the file containing the tiddler\n\ttype: the type of the tiddler file (NOT the type of the tiddler)\n\thasMetaFile: true if the file also has a companion .meta file\n*/\nexports.saveTiddlerToFileSync = function(tiddler,fileInfo) {\n\t$tw.utils.createDirectory(path.dirname(fileInfo.filepath));\n\tif(fileInfo.hasMetaFile) {\n\t\t// Save the tiddler as a separate body and meta file\n\t\tvar typeInfo = $tw.config.contentTypeInfo[tiddler.fields.type || \"text/plain\"] || {encoding: \"utf8\"};\n\t\tfs.writeFileSync(fileInfo.filepath,tiddler.fields.text,typeInfo.encoding);\n\t\tfs.writeFileSync(fileInfo.filepath + \".meta\",tiddler.getFieldStringBlock({exclude: [\"text\",\"bag\"]}),\"utf8\");\n\t} else {\n\t\t// Save the tiddler as a self contained templated file\n\t\tif(fileInfo.type === \"application/x-tiddler\") {\n\t\t\tfs.writeFileSync(fileInfo.filepath,tiddler.getFieldStringBlock({exclude: [\"text\",\"bag\"]}) + (!!tiddler.fields.text ? \"\\n\\n\" + tiddler.fields.text : \"\"),\"utf8\");\n\t\t} else {\n\t\t\tfs.writeFileSync(fileInfo.filepath,JSON.stringify([tiddler.getFieldStrings({exclude: [\"bag\"]})],null,$tw.config.preferences.jsonSpaces),\"utf8\");\n\t\t}\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils-node"
        },
        "$:/core/modules/utils/logger.js": {
            "title": "$:/core/modules/utils/logger.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/logger.js\ntype: application/javascript\nmodule-type: utils\n\nA basic logging implementation\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar ALERT_TAG = \"$:/tags/Alert\";\n\n/*\nMake a new logger\n*/\nfunction Logger(componentName,options) {\n\toptions = options || {};\n\tthis.componentName = componentName || \"\";\n\tthis.colour = options.colour || \"white\";\n\tthis.enable = \"enable\" in options ? options.enable : true;\n\tthis.save = \"save\" in options ? options.save : true;\n\tthis.saveLimit = options.saveLimit || 100 * 1024;\n\tthis.saveBufferLogger = this;\n\tthis.buffer = \"\";\n\tthis.alertCount = 0;\n}\n\nLogger.prototype.setSaveBuffer = function(logger) {\n\tthis.saveBufferLogger = logger;\n};\n\n/*\nLog a message\n*/\nLogger.prototype.log = function(/* args */) {\n\tvar self = this;\n\tif(this.enable) {\n\t\tif(this.saveBufferLogger.save) {\n\t\t\tthis.saveBufferLogger.buffer += $tw.utils.formatDateString(new Date(),\"YYYY MM DD 0hh:0mm:0ss.0XXX\") + \":\";\n\t\t\t$tw.utils.each(Array.prototype.slice.call(arguments,0),function(arg,index) {\n\t\t\t\tself.saveBufferLogger.buffer += \" \" + arg;\n\t\t\t});\n\t\t\tthis.saveBufferLogger.buffer += \"\\n\";\n\t\t\tthis.saveBufferLogger.buffer = this.saveBufferLogger.buffer.slice(-this.saveBufferLogger.saveLimit);\t\t\t\n\t\t}\n\t\tif(console !== undefined && console.log !== undefined) {\n\t\t\treturn Function.apply.call(console.log, console, [$tw.utils.terminalColour(this.colour),this.componentName + \":\"].concat(Array.prototype.slice.call(arguments,0)).concat($tw.utils.terminalColour()));\n\t\t}\n\t} \n};\n\n/*\nRead the message buffer\n*/\nLogger.prototype.getBuffer = function() {\n\treturn this.saveBufferLogger.buffer;\n};\n\n/*\nLog a structure as a table\n*/\nLogger.prototype.table = function(value) {\n\t(console.table || console.log)(value);\n};\n\n/*\nAlert a message\n*/\nLogger.prototype.alert = function(/* args */) {\n\tif(this.enable) {\n\t\t// Prepare the text of the alert\n\t\tvar text = Array.prototype.join.call(arguments,\" \");\n\t\t// Create alert tiddlers in the browser\n\t\tif($tw.browser) {\n\t\t\t// Check if there is an existing alert with the same text and the same component\n\t\t\tvar existingAlerts = $tw.wiki.getTiddlersWithTag(ALERT_TAG),\n\t\t\t\talertFields,\n\t\t\t\texistingCount,\n\t\t\t\tself = this;\n\t\t\t$tw.utils.each(existingAlerts,function(title) {\n\t\t\t\tvar tiddler = $tw.wiki.getTiddler(title);\n\t\t\t\tif(tiddler.fields.text === text && tiddler.fields.component === self.componentName && tiddler.fields.modified && (!alertFields || tiddler.fields.modified < alertFields.modified)) {\n\t\t\t\t\t\talertFields = $tw.utils.extend({},tiddler.fields);\n\t\t\t\t}\n\t\t\t});\n\t\t\tif(alertFields) {\n\t\t\t\texistingCount = alertFields.count || 1;\n\t\t\t} else {\n\t\t\t\talertFields = {\n\t\t\t\t\ttitle: $tw.wiki.generateNewTitle(\"$:/temp/alerts/alert\",{prefix: \"\"}),\n\t\t\t\t\ttext: text,\n\t\t\t\t\ttags: [ALERT_TAG],\n\t\t\t\t\tcomponent: this.componentName\n\t\t\t\t};\n\t\t\t\texistingCount = 0;\n\t\t\t\tthis.alertCount += 1;\n\t\t\t}\n\t\t\talertFields.modified = new Date();\n\t\t\tif(++existingCount > 1) {\n\t\t\t\talertFields.count = existingCount;\n\t\t\t} else {\n\t\t\t\talertFields.count = undefined;\n\t\t\t}\n\t\t\t$tw.wiki.addTiddler(new $tw.Tiddler(alertFields));\n\t\t\t// Log the alert as well\n\t\t\tthis.log.apply(this,Array.prototype.slice.call(arguments,0));\n\t\t} else {\n\t\t\t// Print an orange message to the console if not in the browser\n\t\t\tconsole.error(\"\\x1b[1;33m\" + text + \"\\x1b[0m\");\n\t\t}\t\t\n\t}\n};\n\n/*\nClear outstanding alerts\n*/\nLogger.prototype.clearAlerts = function() {\n\tvar self = this;\n\tif($tw.browser && this.alertCount > 0) {\n\t\t$tw.utils.each($tw.wiki.getTiddlersWithTag(ALERT_TAG),function(title) {\n\t\t\tvar tiddler = $tw.wiki.getTiddler(title);\n\t\t\tif(tiddler.fields.component === self.componentName) {\n\t\t\t\t$tw.wiki.deleteTiddler(title);\n\t\t\t}\n\t\t});\n\t\tthis.alertCount = 0;\n\t}\n};\n\nexports.Logger = Logger;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/parsetree.js": {
            "title": "$:/core/modules/utils/parsetree.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/parsetree.js\ntype: application/javascript\nmodule-type: utils\n\nParse tree utility functions.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.addAttributeToParseTreeNode = function(node,name,value) {\n\tnode.attributes = node.attributes || {};\n\tnode.attributes[name] = {type: \"string\", value: value};\n};\n\nexports.getAttributeValueFromParseTreeNode = function(node,name,defaultValue) {\n\tif(node.attributes && node.attributes[name] && node.attributes[name].value !== undefined) {\n\t\treturn node.attributes[name].value;\n\t}\n\treturn defaultValue;\n};\n\nexports.addClassToParseTreeNode = function(node,classString) {\n\tvar classes = [];\n\tnode.attributes = node.attributes || {};\n\tnode.attributes[\"class\"] = node.attributes[\"class\"] || {type: \"string\", value: \"\"};\n\tif(node.attributes[\"class\"].type === \"string\") {\n\t\tif(node.attributes[\"class\"].value !== \"\") {\n\t\t\tclasses = node.attributes[\"class\"].value.split(\" \");\n\t\t}\n\t\tif(classString !== \"\") {\n\t\t\t$tw.utils.pushTop(classes,classString.split(\" \"));\n\t\t}\n\t\tnode.attributes[\"class\"].value = classes.join(\" \");\n\t}\n};\n\nexports.addStyleToParseTreeNode = function(node,name,value) {\n\t\tnode.attributes = node.attributes || {};\n\t\tnode.attributes.style = node.attributes.style || {type: \"string\", value: \"\"};\n\t\tif(node.attributes.style.type === \"string\") {\n\t\t\tnode.attributes.style.value += name + \":\" + value + \";\";\n\t\t}\n};\n\nexports.findParseTreeNode = function(nodeArray,search) {\n\tfor(var t=0; t<nodeArray.length; t++) {\n\t\tif(nodeArray[t].type === search.type && nodeArray[t].tag === search.tag) {\n\t\t\treturn nodeArray[t];\n\t\t}\n\t}\n\treturn undefined;\n};\n\n/*\nHelper to get the text of a parse tree node or array of nodes\n*/\nexports.getParseTreeText = function getParseTreeText(tree) {\n\tvar output = [];\n\tif($tw.utils.isArray(tree)) {\n\t\t$tw.utils.each(tree,function(node) {\n\t\t\toutput.push(getParseTreeText(node));\n\t\t});\n\t} else {\n\t\tif(tree.type === \"text\") {\n\t\t\toutput.push(tree.text);\n\t\t}\n\t\tif(tree.children) {\n\t\t\treturn getParseTreeText(tree.children);\n\t\t}\n\t}\n\treturn output.join(\"\");\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/performance.js": {
            "title": "$:/core/modules/utils/performance.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/performance.js\ntype: application/javascript\nmodule-type: global\n\nPerformance measurement.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nfunction Performance(enabled) {\n\tthis.enabled = !!enabled;\n\tthis.measures = {}; // Hashmap by measurement name of {time:, invocations:}\n\tthis.logger = new $tw.utils.Logger(\"performance\");\n\tthis.showGreeting();\n}\n\nPerformance.prototype.showGreeting = function() {\n\tif($tw.browser) {\n\t\tthis.logger.log(\"Execute $tw.perf.log(); to see filter execution timings\");\t\t\n\t}\n};\n\n/*\nWrap performance reporting around a top level function\n*/\nPerformance.prototype.report = function(name,fn) {\n\tvar self = this;\n\tif(this.enabled) {\n\t\treturn function() {\n\t\t\tvar startTime = $tw.utils.timer(),\n\t\t\t\tresult = fn.apply(this,arguments);\n\t\t\tself.logger.log(name + \": \" + $tw.utils.timer(startTime).toFixed(2) + \"ms\");\n\t\t\treturn result;\n\t\t};\n\t} else {\n\t\treturn fn;\n\t}\n};\n\nPerformance.prototype.log = function() {\n\tvar self = this,\n\t\ttotalTime = 0,\n\t\torderedMeasures = Object.keys(this.measures).sort(function(a,b) {\n\t\t\tif(self.measures[a].time > self.measures[b].time) {\n\t\t\t\treturn -1;\n\t\t\t} else if (self.measures[a].time < self.measures[b].time) {\n\t\t\t\treturn + 1;\n\t\t\t} else {\n\t\t\t\treturn 0;\n\t\t\t}\n\t\t});\n\t$tw.utils.each(orderedMeasures,function(name) {\n\t\ttotalTime += self.measures[name].time;\n\t});\n\tvar results = []\n\t$tw.utils.each(orderedMeasures,function(name) {\n\t\tvar measure = self.measures[name];\n\t\tresults.push({name: name,invocations: measure.invocations, avgTime: measure.time / measure.invocations, totalTime: measure.time, percentTime: (measure.time / totalTime) * 100})\n\t});\n\tself.logger.table(results);\n};\n\n/*\nWrap performance measurements around a subfunction\n*/\nPerformance.prototype.measure = function(name,fn) {\n\tvar self = this;\n\tif(this.enabled) {\n\t\treturn function() {\n\t\t\tvar startTime = $tw.utils.timer(),\n\t\t\t\tresult = fn.apply(this,arguments);\n\t\t\tif(!(name in self.measures)) {\n\t\t\t\tself.measures[name] = {time: 0, invocations: 0};\n\t\t\t}\n\t\t\tself.measures[name].time += $tw.utils.timer(startTime);\n\t\t\tself.measures[name].invocations++;\n\t\t\treturn result;\n\t\t};\n\t} else {\n\t\treturn fn;\n\t}\n};\n\nexports.Performance = Performance;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/utils/pluginmaker.js": {
            "title": "$:/core/modules/utils/pluginmaker.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/pluginmaker.js\ntype: application/javascript\nmodule-type: utils\n\nA quick and dirty way to pack up plugins within the browser.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nRepack a plugin, and then delete any non-shadow payload tiddlers\n*/\nexports.repackPlugin = function(title,additionalTiddlers,excludeTiddlers) {\n\tadditionalTiddlers = additionalTiddlers || [];\n\texcludeTiddlers = excludeTiddlers || [];\n\t// Get the plugin tiddler\n\tvar pluginTiddler = $tw.wiki.getTiddler(title);\n\tif(!pluginTiddler) {\n\t\tthrow \"No such tiddler as \" + title;\n\t}\n\t// Extract the JSON\n\tvar jsonPluginTiddler;\n\ttry {\n\t\tjsonPluginTiddler = JSON.parse(pluginTiddler.fields.text);\n\t} catch(e) {\n\t\tthrow \"Cannot parse plugin tiddler \" + title + \"\\n\" + $tw.language.getString(\"Error/Caption\") + \": \" + e;\n\t}\n\t// Get the list of tiddlers\n\tvar tiddlers = Object.keys(jsonPluginTiddler.tiddlers);\n\t// Add the additional tiddlers\n\t$tw.utils.pushTop(tiddlers,additionalTiddlers);\n\t// Remove any excluded tiddlers\n\tfor(var t=tiddlers.length-1; t>=0; t--) {\n\t\tif(excludeTiddlers.indexOf(tiddlers[t]) !== -1) {\n\t\t\ttiddlers.splice(t,1);\n\t\t}\n\t}\n\t// Pack up the tiddlers into a block of JSON\n\tvar plugins = {};\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = $tw.wiki.getTiddler(title),\n\t\t\tfields = {};\n\t\t$tw.utils.each(tiddler.fields,function (value,name) {\n\t\t\tfields[name] = tiddler.getFieldString(name);\n\t\t});\n\t\tplugins[title] = fields;\n\t});\n\t// Retrieve and bump the version number\n\tvar pluginVersion = $tw.utils.parseVersion(pluginTiddler.getFieldString(\"version\") || \"0.0.0\") || {\n\t\t\tmajor: \"0\",\n\t\t\tminor: \"0\",\n\t\t\tpatch: \"0\"\n\t\t};\n\tpluginVersion.patch++;\n\tvar version = pluginVersion.major + \".\" + pluginVersion.minor + \".\" + pluginVersion.patch;\n\tif(pluginVersion.prerelease) {\n\t\tversion += \"-\" + pluginVersion.prerelease;\n\t}\n\tif(pluginVersion.build) {\n\t\tversion += \"+\" + pluginVersion.build;\n\t}\n\t// Save the tiddler\n\t$tw.wiki.addTiddler(new $tw.Tiddler(pluginTiddler,{text: JSON.stringify({tiddlers: plugins},null,4), version: version}));\n\t// Delete any non-shadow constituent tiddlers\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tif($tw.wiki.tiddlerExists(title)) {\n\t\t\t$tw.wiki.deleteTiddler(title);\n\t\t}\n\t});\n\t// Trigger an autosave\n\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n\t// Return a heartwarming confirmation\n\treturn \"Plugin \" + title + \" successfully saved\";\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/transliterate.js": {
            "title": "$:/core/modules/utils/transliterate.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/transliterate.js\ntype: application/javascript\nmodule-type: utils\n\nTransliteration static utility functions.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nTransliterate string to ASCII\n\n(Some pairs taken from http://semplicewebsites.com/removing-accents-javascript)\n*/\nexports.transliterationPairs = {\n\t\"Á\":\"A\",\n\t\"Ă\":\"A\",\n\t\"Ắ\":\"A\",\n\t\"Ặ\":\"A\",\n\t\"Ằ\":\"A\",\n\t\"Ẳ\":\"A\",\n\t\"Ẵ\":\"A\",\n\t\"Ǎ\":\"A\",\n\t\"Â\":\"A\",\n\t\"Ấ\":\"A\",\n\t\"Ậ\":\"A\",\n\t\"Ầ\":\"A\",\n\t\"Ẩ\":\"A\",\n\t\"Ẫ\":\"A\",\n\t\"Ä\":\"A\",\n\t\"Ǟ\":\"A\",\n\t\"Ȧ\":\"A\",\n\t\"Ǡ\":\"A\",\n\t\"Ạ\":\"A\",\n\t\"Ȁ\":\"A\",\n\t\"À\":\"A\",\n\t\"Ả\":\"A\",\n\t\"Ȃ\":\"A\",\n\t\"Ā\":\"A\",\n\t\"Ą\":\"A\",\n\t\"Å\":\"A\",\n\t\"Ǻ\":\"A\",\n\t\"Ḁ\":\"A\",\n\t\"Ⱥ\":\"A\",\n\t\"Ã\":\"A\",\n\t\"Ꜳ\":\"AA\",\n\t\"Æ\":\"AE\",\n\t\"Ǽ\":\"AE\",\n\t\"Ǣ\":\"AE\",\n\t\"Ꜵ\":\"AO\",\n\t\"Ꜷ\":\"AU\",\n\t\"Ꜹ\":\"AV\",\n\t\"Ꜻ\":\"AV\",\n\t\"Ꜽ\":\"AY\",\n\t\"Ḃ\":\"B\",\n\t\"Ḅ\":\"B\",\n\t\"Ɓ\":\"B\",\n\t\"Ḇ\":\"B\",\n\t\"Ƀ\":\"B\",\n\t\"Ƃ\":\"B\",\n\t\"Ć\":\"C\",\n\t\"Č\":\"C\",\n\t\"Ç\":\"C\",\n\t\"Ḉ\":\"C\",\n\t\"Ĉ\":\"C\",\n\t\"Ċ\":\"C\",\n\t\"Ƈ\":\"C\",\n\t\"Ȼ\":\"C\",\n\t\"Ď\":\"D\",\n\t\"Ḑ\":\"D\",\n\t\"Ḓ\":\"D\",\n\t\"Ḋ\":\"D\",\n\t\"Ḍ\":\"D\",\n\t\"Ɗ\":\"D\",\n\t\"Ḏ\":\"D\",\n\t\"Dz\":\"D\",\n\t\"Dž\":\"D\",\n\t\"Đ\":\"D\",\n\t\"Ƌ\":\"D\",\n\t\"DZ\":\"DZ\",\n\t\"DŽ\":\"DZ\",\n\t\"É\":\"E\",\n\t\"Ĕ\":\"E\",\n\t\"Ě\":\"E\",\n\t\"Ȩ\":\"E\",\n\t\"Ḝ\":\"E\",\n\t\"Ê\":\"E\",\n\t\"Ế\":\"E\",\n\t\"Ệ\":\"E\",\n\t\"Ề\":\"E\",\n\t\"Ể\":\"E\",\n\t\"Ễ\":\"E\",\n\t\"Ḙ\":\"E\",\n\t\"Ë\":\"E\",\n\t\"Ė\":\"E\",\n\t\"Ẹ\":\"E\",\n\t\"Ȅ\":\"E\",\n\t\"È\":\"E\",\n\t\"Ẻ\":\"E\",\n\t\"Ȇ\":\"E\",\n\t\"Ē\":\"E\",\n\t\"Ḗ\":\"E\",\n\t\"Ḕ\":\"E\",\n\t\"Ę\":\"E\",\n\t\"Ɇ\":\"E\",\n\t\"Ẽ\":\"E\",\n\t\"Ḛ\":\"E\",\n\t\"Ꝫ\":\"ET\",\n\t\"Ḟ\":\"F\",\n\t\"Ƒ\":\"F\",\n\t\"Ǵ\":\"G\",\n\t\"Ğ\":\"G\",\n\t\"Ǧ\":\"G\",\n\t\"Ģ\":\"G\",\n\t\"Ĝ\":\"G\",\n\t\"Ġ\":\"G\",\n\t\"Ɠ\":\"G\",\n\t\"Ḡ\":\"G\",\n\t\"Ǥ\":\"G\",\n\t\"Ḫ\":\"H\",\n\t\"Ȟ\":\"H\",\n\t\"Ḩ\":\"H\",\n\t\"Ĥ\":\"H\",\n\t\"Ⱨ\":\"H\",\n\t\"Ḧ\":\"H\",\n\t\"Ḣ\":\"H\",\n\t\"Ḥ\":\"H\",\n\t\"Ħ\":\"H\",\n\t\"Í\":\"I\",\n\t\"Ĭ\":\"I\",\n\t\"Ǐ\":\"I\",\n\t\"Î\":\"I\",\n\t\"Ï\":\"I\",\n\t\"Ḯ\":\"I\",\n\t\"İ\":\"I\",\n\t\"Ị\":\"I\",\n\t\"Ȉ\":\"I\",\n\t\"Ì\":\"I\",\n\t\"Ỉ\":\"I\",\n\t\"Ȋ\":\"I\",\n\t\"Ī\":\"I\",\n\t\"Į\":\"I\",\n\t\"Ɨ\":\"I\",\n\t\"Ĩ\":\"I\",\n\t\"Ḭ\":\"I\",\n\t\"Ꝺ\":\"D\",\n\t\"Ꝼ\":\"F\",\n\t\"Ᵹ\":\"G\",\n\t\"Ꞃ\":\"R\",\n\t\"Ꞅ\":\"S\",\n\t\"Ꞇ\":\"T\",\n\t\"Ꝭ\":\"IS\",\n\t\"Ĵ\":\"J\",\n\t\"Ɉ\":\"J\",\n\t\"Ḱ\":\"K\",\n\t\"Ǩ\":\"K\",\n\t\"Ķ\":\"K\",\n\t\"Ⱪ\":\"K\",\n\t\"Ꝃ\":\"K\",\n\t\"Ḳ\":\"K\",\n\t\"Ƙ\":\"K\",\n\t\"Ḵ\":\"K\",\n\t\"Ꝁ\":\"K\",\n\t\"Ꝅ\":\"K\",\n\t\"Ĺ\":\"L\",\n\t\"Ƚ\":\"L\",\n\t\"Ľ\":\"L\",\n\t\"Ļ\":\"L\",\n\t\"Ḽ\":\"L\",\n\t\"Ḷ\":\"L\",\n\t\"Ḹ\":\"L\",\n\t\"Ⱡ\":\"L\",\n\t\"Ꝉ\":\"L\",\n\t\"Ḻ\":\"L\",\n\t\"Ŀ\":\"L\",\n\t\"Ɫ\":\"L\",\n\t\"Lj\":\"L\",\n\t\"Ł\":\"L\",\n\t\"LJ\":\"LJ\",\n\t\"Ḿ\":\"M\",\n\t\"Ṁ\":\"M\",\n\t\"Ṃ\":\"M\",\n\t\"Ɱ\":\"M\",\n\t\"Ń\":\"N\",\n\t\"Ň\":\"N\",\n\t\"Ņ\":\"N\",\n\t\"Ṋ\":\"N\",\n\t\"Ṅ\":\"N\",\n\t\"Ṇ\":\"N\",\n\t\"Ǹ\":\"N\",\n\t\"Ɲ\":\"N\",\n\t\"Ṉ\":\"N\",\n\t\"Ƞ\":\"N\",\n\t\"Nj\":\"N\",\n\t\"Ñ\":\"N\",\n\t\"NJ\":\"NJ\",\n\t\"Ó\":\"O\",\n\t\"Ŏ\":\"O\",\n\t\"Ǒ\":\"O\",\n\t\"Ô\":\"O\",\n\t\"Ố\":\"O\",\n\t\"Ộ\":\"O\",\n\t\"Ồ\":\"O\",\n\t\"Ổ\":\"O\",\n\t\"Ỗ\":\"O\",\n\t\"Ö\":\"O\",\n\t\"Ȫ\":\"O\",\n\t\"Ȯ\":\"O\",\n\t\"Ȱ\":\"O\",\n\t\"Ọ\":\"O\",\n\t\"Ő\":\"O\",\n\t\"Ȍ\":\"O\",\n\t\"Ò\":\"O\",\n\t\"Ỏ\":\"O\",\n\t\"Ơ\":\"O\",\n\t\"Ớ\":\"O\",\n\t\"Ợ\":\"O\",\n\t\"Ờ\":\"O\",\n\t\"Ở\":\"O\",\n\t\"Ỡ\":\"O\",\n\t\"Ȏ\":\"O\",\n\t\"Ꝋ\":\"O\",\n\t\"Ꝍ\":\"O\",\n\t\"Ō\":\"O\",\n\t\"Ṓ\":\"O\",\n\t\"Ṑ\":\"O\",\n\t\"Ɵ\":\"O\",\n\t\"Ǫ\":\"O\",\n\t\"Ǭ\":\"O\",\n\t\"Ø\":\"O\",\n\t\"Ǿ\":\"O\",\n\t\"Õ\":\"O\",\n\t\"Ṍ\":\"O\",\n\t\"Ṏ\":\"O\",\n\t\"Ȭ\":\"O\",\n\t\"Ƣ\":\"OI\",\n\t\"Ꝏ\":\"OO\",\n\t\"Ɛ\":\"E\",\n\t\"Ɔ\":\"O\",\n\t\"Ȣ\":\"OU\",\n\t\"Ṕ\":\"P\",\n\t\"Ṗ\":\"P\",\n\t\"Ꝓ\":\"P\",\n\t\"Ƥ\":\"P\",\n\t\"Ꝕ\":\"P\",\n\t\"Ᵽ\":\"P\",\n\t\"Ꝑ\":\"P\",\n\t\"Ꝙ\":\"Q\",\n\t\"Ꝗ\":\"Q\",\n\t\"Ŕ\":\"R\",\n\t\"Ř\":\"R\",\n\t\"Ŗ\":\"R\",\n\t\"Ṙ\":\"R\",\n\t\"Ṛ\":\"R\",\n\t\"Ṝ\":\"R\",\n\t\"Ȑ\":\"R\",\n\t\"Ȓ\":\"R\",\n\t\"Ṟ\":\"R\",\n\t\"Ɍ\":\"R\",\n\t\"Ɽ\":\"R\",\n\t\"Ꜿ\":\"C\",\n\t\"Ǝ\":\"E\",\n\t\"Ś\":\"S\",\n\t\"Ṥ\":\"S\",\n\t\"Š\":\"S\",\n\t\"Ṧ\":\"S\",\n\t\"Ş\":\"S\",\n\t\"Ŝ\":\"S\",\n\t\"Ș\":\"S\",\n\t\"Ṡ\":\"S\",\n\t\"Ṣ\":\"S\",\n\t\"Ṩ\":\"S\",\n\t\"Ť\":\"T\",\n\t\"Ţ\":\"T\",\n\t\"Ṱ\":\"T\",\n\t\"Ț\":\"T\",\n\t\"Ⱦ\":\"T\",\n\t\"Ṫ\":\"T\",\n\t\"Ṭ\":\"T\",\n\t\"Ƭ\":\"T\",\n\t\"Ṯ\":\"T\",\n\t\"Ʈ\":\"T\",\n\t\"Ŧ\":\"T\",\n\t\"Ɐ\":\"A\",\n\t\"Ꞁ\":\"L\",\n\t\"Ɯ\":\"M\",\n\t\"Ʌ\":\"V\",\n\t\"Ꜩ\":\"TZ\",\n\t\"Ú\":\"U\",\n\t\"Ŭ\":\"U\",\n\t\"Ǔ\":\"U\",\n\t\"Û\":\"U\",\n\t\"Ṷ\":\"U\",\n\t\"Ü\":\"U\",\n\t\"Ǘ\":\"U\",\n\t\"Ǚ\":\"U\",\n\t\"Ǜ\":\"U\",\n\t\"Ǖ\":\"U\",\n\t\"Ṳ\":\"U\",\n\t\"Ụ\":\"U\",\n\t\"Ű\":\"U\",\n\t\"Ȕ\":\"U\",\n\t\"Ù\":\"U\",\n\t\"Ủ\":\"U\",\n\t\"Ư\":\"U\",\n\t\"Ứ\":\"U\",\n\t\"Ự\":\"U\",\n\t\"Ừ\":\"U\",\n\t\"Ử\":\"U\",\n\t\"Ữ\":\"U\",\n\t\"Ȗ\":\"U\",\n\t\"Ū\":\"U\",\n\t\"Ṻ\":\"U\",\n\t\"Ų\":\"U\",\n\t\"Ů\":\"U\",\n\t\"Ũ\":\"U\",\n\t\"Ṹ\":\"U\",\n\t\"Ṵ\":\"U\",\n\t\"Ꝟ\":\"V\",\n\t\"Ṿ\":\"V\",\n\t\"Ʋ\":\"V\",\n\t\"Ṽ\":\"V\",\n\t\"Ꝡ\":\"VY\",\n\t\"Ẃ\":\"W\",\n\t\"Ŵ\":\"W\",\n\t\"Ẅ\":\"W\",\n\t\"Ẇ\":\"W\",\n\t\"Ẉ\":\"W\",\n\t\"Ẁ\":\"W\",\n\t\"Ⱳ\":\"W\",\n\t\"Ẍ\":\"X\",\n\t\"Ẋ\":\"X\",\n\t\"Ý\":\"Y\",\n\t\"Ŷ\":\"Y\",\n\t\"Ÿ\":\"Y\",\n\t\"Ẏ\":\"Y\",\n\t\"Ỵ\":\"Y\",\n\t\"Ỳ\":\"Y\",\n\t\"Ƴ\":\"Y\",\n\t\"Ỷ\":\"Y\",\n\t\"Ỿ\":\"Y\",\n\t\"Ȳ\":\"Y\",\n\t\"Ɏ\":\"Y\",\n\t\"Ỹ\":\"Y\",\n\t\"Ź\":\"Z\",\n\t\"Ž\":\"Z\",\n\t\"Ẑ\":\"Z\",\n\t\"Ⱬ\":\"Z\",\n\t\"Ż\":\"Z\",\n\t\"Ẓ\":\"Z\",\n\t\"Ȥ\":\"Z\",\n\t\"Ẕ\":\"Z\",\n\t\"Ƶ\":\"Z\",\n\t\"IJ\":\"IJ\",\n\t\"Œ\":\"OE\",\n\t\"ᴀ\":\"A\",\n\t\"ᴁ\":\"AE\",\n\t\"ʙ\":\"B\",\n\t\"ᴃ\":\"B\",\n\t\"ᴄ\":\"C\",\n\t\"ᴅ\":\"D\",\n\t\"ᴇ\":\"E\",\n\t\"ꜰ\":\"F\",\n\t\"ɢ\":\"G\",\n\t\"ʛ\":\"G\",\n\t\"ʜ\":\"H\",\n\t\"ɪ\":\"I\",\n\t\"ʁ\":\"R\",\n\t\"ᴊ\":\"J\",\n\t\"ᴋ\":\"K\",\n\t\"ʟ\":\"L\",\n\t\"ᴌ\":\"L\",\n\t\"ᴍ\":\"M\",\n\t\"ɴ\":\"N\",\n\t\"ᴏ\":\"O\",\n\t\"ɶ\":\"OE\",\n\t\"ᴐ\":\"O\",\n\t\"ᴕ\":\"OU\",\n\t\"ᴘ\":\"P\",\n\t\"ʀ\":\"R\",\n\t\"ᴎ\":\"N\",\n\t\"ᴙ\":\"R\",\n\t\"ꜱ\":\"S\",\n\t\"ᴛ\":\"T\",\n\t\"ⱻ\":\"E\",\n\t\"ᴚ\":\"R\",\n\t\"ᴜ\":\"U\",\n\t\"ᴠ\":\"V\",\n\t\"ᴡ\":\"W\",\n\t\"ʏ\":\"Y\",\n\t\"ᴢ\":\"Z\",\n\t\"á\":\"a\",\n\t\"ă\":\"a\",\n\t\"ắ\":\"a\",\n\t\"ặ\":\"a\",\n\t\"ằ\":\"a\",\n\t\"ẳ\":\"a\",\n\t\"ẵ\":\"a\",\n\t\"ǎ\":\"a\",\n\t\"â\":\"a\",\n\t\"ấ\":\"a\",\n\t\"ậ\":\"a\",\n\t\"ầ\":\"a\",\n\t\"ẩ\":\"a\",\n\t\"ẫ\":\"a\",\n\t\"ä\":\"a\",\n\t\"ǟ\":\"a\",\n\t\"ȧ\":\"a\",\n\t\"ǡ\":\"a\",\n\t\"ạ\":\"a\",\n\t\"ȁ\":\"a\",\n\t\"à\":\"a\",\n\t\"ả\":\"a\",\n\t\"ȃ\":\"a\",\n\t\"ā\":\"a\",\n\t\"ą\":\"a\",\n\t\"ᶏ\":\"a\",\n\t\"ẚ\":\"a\",\n\t\"å\":\"a\",\n\t\"ǻ\":\"a\",\n\t\"ḁ\":\"a\",\n\t\"ⱥ\":\"a\",\n\t\"ã\":\"a\",\n\t\"ꜳ\":\"aa\",\n\t\"æ\":\"ae\",\n\t\"ǽ\":\"ae\",\n\t\"ǣ\":\"ae\",\n\t\"ꜵ\":\"ao\",\n\t\"ꜷ\":\"au\",\n\t\"ꜹ\":\"av\",\n\t\"ꜻ\":\"av\",\n\t\"ꜽ\":\"ay\",\n\t\"ḃ\":\"b\",\n\t\"ḅ\":\"b\",\n\t\"ɓ\":\"b\",\n\t\"ḇ\":\"b\",\n\t\"ᵬ\":\"b\",\n\t\"ᶀ\":\"b\",\n\t\"ƀ\":\"b\",\n\t\"ƃ\":\"b\",\n\t\"ɵ\":\"o\",\n\t\"ć\":\"c\",\n\t\"č\":\"c\",\n\t\"ç\":\"c\",\n\t\"ḉ\":\"c\",\n\t\"ĉ\":\"c\",\n\t\"ɕ\":\"c\",\n\t\"ċ\":\"c\",\n\t\"ƈ\":\"c\",\n\t\"ȼ\":\"c\",\n\t\"ď\":\"d\",\n\t\"ḑ\":\"d\",\n\t\"ḓ\":\"d\",\n\t\"ȡ\":\"d\",\n\t\"ḋ\":\"d\",\n\t\"ḍ\":\"d\",\n\t\"ɗ\":\"d\",\n\t\"ᶑ\":\"d\",\n\t\"ḏ\":\"d\",\n\t\"ᵭ\":\"d\",\n\t\"ᶁ\":\"d\",\n\t\"đ\":\"d\",\n\t\"ɖ\":\"d\",\n\t\"ƌ\":\"d\",\n\t\"ı\":\"i\",\n\t\"ȷ\":\"j\",\n\t\"ɟ\":\"j\",\n\t\"ʄ\":\"j\",\n\t\"dz\":\"dz\",\n\t\"dž\":\"dz\",\n\t\"é\":\"e\",\n\t\"ĕ\":\"e\",\n\t\"ě\":\"e\",\n\t\"ȩ\":\"e\",\n\t\"ḝ\":\"e\",\n\t\"ê\":\"e\",\n\t\"ế\":\"e\",\n\t\"ệ\":\"e\",\n\t\"ề\":\"e\",\n\t\"ể\":\"e\",\n\t\"ễ\":\"e\",\n\t\"ḙ\":\"e\",\n\t\"ë\":\"e\",\n\t\"ė\":\"e\",\n\t\"ẹ\":\"e\",\n\t\"ȅ\":\"e\",\n\t\"è\":\"e\",\n\t\"ẻ\":\"e\",\n\t\"ȇ\":\"e\",\n\t\"ē\":\"e\",\n\t\"ḗ\":\"e\",\n\t\"ḕ\":\"e\",\n\t\"ⱸ\":\"e\",\n\t\"ę\":\"e\",\n\t\"ᶒ\":\"e\",\n\t\"ɇ\":\"e\",\n\t\"ẽ\":\"e\",\n\t\"ḛ\":\"e\",\n\t\"ꝫ\":\"et\",\n\t\"ḟ\":\"f\",\n\t\"ƒ\":\"f\",\n\t\"ᵮ\":\"f\",\n\t\"ᶂ\":\"f\",\n\t\"ǵ\":\"g\",\n\t\"ğ\":\"g\",\n\t\"ǧ\":\"g\",\n\t\"ģ\":\"g\",\n\t\"ĝ\":\"g\",\n\t\"ġ\":\"g\",\n\t\"ɠ\":\"g\",\n\t\"ḡ\":\"g\",\n\t\"ᶃ\":\"g\",\n\t\"ǥ\":\"g\",\n\t\"ḫ\":\"h\",\n\t\"ȟ\":\"h\",\n\t\"ḩ\":\"h\",\n\t\"ĥ\":\"h\",\n\t\"ⱨ\":\"h\",\n\t\"ḧ\":\"h\",\n\t\"ḣ\":\"h\",\n\t\"ḥ\":\"h\",\n\t\"ɦ\":\"h\",\n\t\"ẖ\":\"h\",\n\t\"ħ\":\"h\",\n\t\"ƕ\":\"hv\",\n\t\"í\":\"i\",\n\t\"ĭ\":\"i\",\n\t\"ǐ\":\"i\",\n\t\"î\":\"i\",\n\t\"ï\":\"i\",\n\t\"ḯ\":\"i\",\n\t\"ị\":\"i\",\n\t\"ȉ\":\"i\",\n\t\"ì\":\"i\",\n\t\"ỉ\":\"i\",\n\t\"ȋ\":\"i\",\n\t\"ī\":\"i\",\n\t\"į\":\"i\",\n\t\"ᶖ\":\"i\",\n\t\"ɨ\":\"i\",\n\t\"ĩ\":\"i\",\n\t\"ḭ\":\"i\",\n\t\"ꝺ\":\"d\",\n\t\"ꝼ\":\"f\",\n\t\"ᵹ\":\"g\",\n\t\"ꞃ\":\"r\",\n\t\"ꞅ\":\"s\",\n\t\"ꞇ\":\"t\",\n\t\"ꝭ\":\"is\",\n\t\"ǰ\":\"j\",\n\t\"ĵ\":\"j\",\n\t\"ʝ\":\"j\",\n\t\"ɉ\":\"j\",\n\t\"ḱ\":\"k\",\n\t\"ǩ\":\"k\",\n\t\"ķ\":\"k\",\n\t\"ⱪ\":\"k\",\n\t\"ꝃ\":\"k\",\n\t\"ḳ\":\"k\",\n\t\"ƙ\":\"k\",\n\t\"ḵ\":\"k\",\n\t\"ᶄ\":\"k\",\n\t\"ꝁ\":\"k\",\n\t\"ꝅ\":\"k\",\n\t\"ĺ\":\"l\",\n\t\"ƚ\":\"l\",\n\t\"ɬ\":\"l\",\n\t\"ľ\":\"l\",\n\t\"ļ\":\"l\",\n\t\"ḽ\":\"l\",\n\t\"ȴ\":\"l\",\n\t\"ḷ\":\"l\",\n\t\"ḹ\":\"l\",\n\t\"ⱡ\":\"l\",\n\t\"ꝉ\":\"l\",\n\t\"ḻ\":\"l\",\n\t\"ŀ\":\"l\",\n\t\"ɫ\":\"l\",\n\t\"ᶅ\":\"l\",\n\t\"ɭ\":\"l\",\n\t\"ł\":\"l\",\n\t\"lj\":\"lj\",\n\t\"ſ\":\"s\",\n\t\"ẜ\":\"s\",\n\t\"ẛ\":\"s\",\n\t\"ẝ\":\"s\",\n\t\"ḿ\":\"m\",\n\t\"ṁ\":\"m\",\n\t\"ṃ\":\"m\",\n\t\"ɱ\":\"m\",\n\t\"ᵯ\":\"m\",\n\t\"ᶆ\":\"m\",\n\t\"ń\":\"n\",\n\t\"ň\":\"n\",\n\t\"ņ\":\"n\",\n\t\"ṋ\":\"n\",\n\t\"ȵ\":\"n\",\n\t\"ṅ\":\"n\",\n\t\"ṇ\":\"n\",\n\t\"ǹ\":\"n\",\n\t\"ɲ\":\"n\",\n\t\"ṉ\":\"n\",\n\t\"ƞ\":\"n\",\n\t\"ᵰ\":\"n\",\n\t\"ᶇ\":\"n\",\n\t\"ɳ\":\"n\",\n\t\"ñ\":\"n\",\n\t\"nj\":\"nj\",\n\t\"ó\":\"o\",\n\t\"ŏ\":\"o\",\n\t\"ǒ\":\"o\",\n\t\"ô\":\"o\",\n\t\"ố\":\"o\",\n\t\"ộ\":\"o\",\n\t\"ồ\":\"o\",\n\t\"ổ\":\"o\",\n\t\"ỗ\":\"o\",\n\t\"ö\":\"o\",\n\t\"ȫ\":\"o\",\n\t\"ȯ\":\"o\",\n\t\"ȱ\":\"o\",\n\t\"ọ\":\"o\",\n\t\"ő\":\"o\",\n\t\"ȍ\":\"o\",\n\t\"ò\":\"o\",\n\t\"ỏ\":\"o\",\n\t\"ơ\":\"o\",\n\t\"ớ\":\"o\",\n\t\"ợ\":\"o\",\n\t\"ờ\":\"o\",\n\t\"ở\":\"o\",\n\t\"ỡ\":\"o\",\n\t\"ȏ\":\"o\",\n\t\"ꝋ\":\"o\",\n\t\"ꝍ\":\"o\",\n\t\"ⱺ\":\"o\",\n\t\"ō\":\"o\",\n\t\"ṓ\":\"o\",\n\t\"ṑ\":\"o\",\n\t\"ǫ\":\"o\",\n\t\"ǭ\":\"o\",\n\t\"ø\":\"o\",\n\t\"ǿ\":\"o\",\n\t\"õ\":\"o\",\n\t\"ṍ\":\"o\",\n\t\"ṏ\":\"o\",\n\t\"ȭ\":\"o\",\n\t\"ƣ\":\"oi\",\n\t\"ꝏ\":\"oo\",\n\t\"ɛ\":\"e\",\n\t\"ᶓ\":\"e\",\n\t\"ɔ\":\"o\",\n\t\"ᶗ\":\"o\",\n\t\"ȣ\":\"ou\",\n\t\"ṕ\":\"p\",\n\t\"ṗ\":\"p\",\n\t\"ꝓ\":\"p\",\n\t\"ƥ\":\"p\",\n\t\"ᵱ\":\"p\",\n\t\"ᶈ\":\"p\",\n\t\"ꝕ\":\"p\",\n\t\"ᵽ\":\"p\",\n\t\"ꝑ\":\"p\",\n\t\"ꝙ\":\"q\",\n\t\"ʠ\":\"q\",\n\t\"ɋ\":\"q\",\n\t\"ꝗ\":\"q\",\n\t\"ŕ\":\"r\",\n\t\"ř\":\"r\",\n\t\"ŗ\":\"r\",\n\t\"ṙ\":\"r\",\n\t\"ṛ\":\"r\",\n\t\"ṝ\":\"r\",\n\t\"ȑ\":\"r\",\n\t\"ɾ\":\"r\",\n\t\"ᵳ\":\"r\",\n\t\"ȓ\":\"r\",\n\t\"ṟ\":\"r\",\n\t\"ɼ\":\"r\",\n\t\"ᵲ\":\"r\",\n\t\"ᶉ\":\"r\",\n\t\"ɍ\":\"r\",\n\t\"ɽ\":\"r\",\n\t\"ↄ\":\"c\",\n\t\"ꜿ\":\"c\",\n\t\"ɘ\":\"e\",\n\t\"ɿ\":\"r\",\n\t\"ś\":\"s\",\n\t\"ṥ\":\"s\",\n\t\"š\":\"s\",\n\t\"ṧ\":\"s\",\n\t\"ş\":\"s\",\n\t\"ŝ\":\"s\",\n\t\"ș\":\"s\",\n\t\"ṡ\":\"s\",\n\t\"ṣ\":\"s\",\n\t\"ṩ\":\"s\",\n\t\"ʂ\":\"s\",\n\t\"ᵴ\":\"s\",\n\t\"ᶊ\":\"s\",\n\t\"ȿ\":\"s\",\n\t\"ɡ\":\"g\",\n\t\"ᴑ\":\"o\",\n\t\"ᴓ\":\"o\",\n\t\"ᴝ\":\"u\",\n\t\"ť\":\"t\",\n\t\"ţ\":\"t\",\n\t\"ṱ\":\"t\",\n\t\"ț\":\"t\",\n\t\"ȶ\":\"t\",\n\t\"ẗ\":\"t\",\n\t\"ⱦ\":\"t\",\n\t\"ṫ\":\"t\",\n\t\"ṭ\":\"t\",\n\t\"ƭ\":\"t\",\n\t\"ṯ\":\"t\",\n\t\"ᵵ\":\"t\",\n\t\"ƫ\":\"t\",\n\t\"ʈ\":\"t\",\n\t\"ŧ\":\"t\",\n\t\"ᵺ\":\"th\",\n\t\"ɐ\":\"a\",\n\t\"ᴂ\":\"ae\",\n\t\"ǝ\":\"e\",\n\t\"ᵷ\":\"g\",\n\t\"ɥ\":\"h\",\n\t\"ʮ\":\"h\",\n\t\"ʯ\":\"h\",\n\t\"ᴉ\":\"i\",\n\t\"ʞ\":\"k\",\n\t\"ꞁ\":\"l\",\n\t\"ɯ\":\"m\",\n\t\"ɰ\":\"m\",\n\t\"ᴔ\":\"oe\",\n\t\"ɹ\":\"r\",\n\t\"ɻ\":\"r\",\n\t\"ɺ\":\"r\",\n\t\"ⱹ\":\"r\",\n\t\"ʇ\":\"t\",\n\t\"ʌ\":\"v\",\n\t\"ʍ\":\"w\",\n\t\"ʎ\":\"y\",\n\t\"ꜩ\":\"tz\",\n\t\"ú\":\"u\",\n\t\"ŭ\":\"u\",\n\t\"ǔ\":\"u\",\n\t\"û\":\"u\",\n\t\"ṷ\":\"u\",\n\t\"ü\":\"u\",\n\t\"ǘ\":\"u\",\n\t\"ǚ\":\"u\",\n\t\"ǜ\":\"u\",\n\t\"ǖ\":\"u\",\n\t\"ṳ\":\"u\",\n\t\"ụ\":\"u\",\n\t\"ű\":\"u\",\n\t\"ȕ\":\"u\",\n\t\"ù\":\"u\",\n\t\"ủ\":\"u\",\n\t\"ư\":\"u\",\n\t\"ứ\":\"u\",\n\t\"ự\":\"u\",\n\t\"ừ\":\"u\",\n\t\"ử\":\"u\",\n\t\"ữ\":\"u\",\n\t\"ȗ\":\"u\",\n\t\"ū\":\"u\",\n\t\"ṻ\":\"u\",\n\t\"ų\":\"u\",\n\t\"ᶙ\":\"u\",\n\t\"ů\":\"u\",\n\t\"ũ\":\"u\",\n\t\"ṹ\":\"u\",\n\t\"ṵ\":\"u\",\n\t\"ᵫ\":\"ue\",\n\t\"ꝸ\":\"um\",\n\t\"ⱴ\":\"v\",\n\t\"ꝟ\":\"v\",\n\t\"ṿ\":\"v\",\n\t\"ʋ\":\"v\",\n\t\"ᶌ\":\"v\",\n\t\"ⱱ\":\"v\",\n\t\"ṽ\":\"v\",\n\t\"ꝡ\":\"vy\",\n\t\"ẃ\":\"w\",\n\t\"ŵ\":\"w\",\n\t\"ẅ\":\"w\",\n\t\"ẇ\":\"w\",\n\t\"ẉ\":\"w\",\n\t\"ẁ\":\"w\",\n\t\"ⱳ\":\"w\",\n\t\"ẘ\":\"w\",\n\t\"ẍ\":\"x\",\n\t\"ẋ\":\"x\",\n\t\"ᶍ\":\"x\",\n\t\"ý\":\"y\",\n\t\"ŷ\":\"y\",\n\t\"ÿ\":\"y\",\n\t\"ẏ\":\"y\",\n\t\"ỵ\":\"y\",\n\t\"ỳ\":\"y\",\n\t\"ƴ\":\"y\",\n\t\"ỷ\":\"y\",\n\t\"ỿ\":\"y\",\n\t\"ȳ\":\"y\",\n\t\"ẙ\":\"y\",\n\t\"ɏ\":\"y\",\n\t\"ỹ\":\"y\",\n\t\"ź\":\"z\",\n\t\"ž\":\"z\",\n\t\"ẑ\":\"z\",\n\t\"ʑ\":\"z\",\n\t\"ⱬ\":\"z\",\n\t\"ż\":\"z\",\n\t\"ẓ\":\"z\",\n\t\"ȥ\":\"z\",\n\t\"ẕ\":\"z\",\n\t\"ᵶ\":\"z\",\n\t\"ᶎ\":\"z\",\n\t\"ʐ\":\"z\",\n\t\"ƶ\":\"z\",\n\t\"ɀ\":\"z\",\n\t\"ff\":\"ff\",\n\t\"ffi\":\"ffi\",\n\t\"ffl\":\"ffl\",\n\t\"fi\":\"fi\",\n\t\"fl\":\"fl\",\n\t\"ij\":\"ij\",\n\t\"œ\":\"oe\",\n\t\"st\":\"st\",\n\t\"ₐ\":\"a\",\n\t\"ₑ\":\"e\",\n\t\"ᵢ\":\"i\",\n\t\"ⱼ\":\"j\",\n\t\"ₒ\":\"o\",\n\t\"ᵣ\":\"r\",\n\t\"ᵤ\":\"u\",\n\t\"ᵥ\":\"v\",\n\t\"ₓ\":\"x\",\n\t\"Ё\":\"YO\",\n\t\"Й\":\"I\",\n\t\"Ц\":\"TS\",\n\t\"У\":\"U\",\n\t\"К\":\"K\",\n\t\"Е\":\"E\",\n\t\"Н\":\"N\",\n\t\"Г\":\"G\",\n\t\"Ш\":\"SH\",\n\t\"Щ\":\"SCH\",\n\t\"З\":\"Z\",\n\t\"Х\":\"H\",\n\t\"Ъ\":\"'\",\n\t\"ё\":\"yo\",\n\t\"й\":\"i\",\n\t\"ц\":\"ts\",\n\t\"у\":\"u\",\n\t\"к\":\"k\",\n\t\"е\":\"e\",\n\t\"н\":\"n\",\n\t\"г\":\"g\",\n\t\"ш\":\"sh\",\n\t\"щ\":\"sch\",\n\t\"з\":\"z\",\n\t\"х\":\"h\",\n\t\"ъ\":\"'\",\n\t\"Ф\":\"F\",\n\t\"Ы\":\"I\",\n\t\"В\":\"V\",\n\t\"А\":\"a\",\n\t\"П\":\"P\",\n\t\"Р\":\"R\",\n\t\"О\":\"O\",\n\t\"Л\":\"L\",\n\t\"Д\":\"D\",\n\t\"Ж\":\"ZH\",\n\t\"Э\":\"E\",\n\t\"ф\":\"f\",\n\t\"ы\":\"i\",\n\t\"в\":\"v\",\n\t\"а\":\"a\",\n\t\"п\":\"p\",\n\t\"р\":\"r\",\n\t\"о\":\"o\",\n\t\"л\":\"l\",\n\t\"д\":\"d\",\n\t\"ж\":\"zh\",\n\t\"э\":\"e\",\n\t\"Я\":\"Ya\",\n\t\"Ч\":\"CH\",\n\t\"С\":\"S\",\n\t\"М\":\"M\",\n\t\"И\":\"I\",\n\t\"Т\":\"T\",\n\t\"Ь\":\"'\",\n\t\"Б\":\"B\",\n\t\"Ю\":\"YU\",\n\t\"я\":\"ya\",\n\t\"ч\":\"ch\",\n\t\"с\":\"s\",\n\t\"м\":\"m\",\n\t\"и\":\"i\",\n\t\"т\":\"t\",\n\t\"ь\":\"'\",\n\t\"б\":\"b\",\n\t\"ю\":\"yu\"\n};\n\nexports.transliterate = function(str) {\n\treturn str.replace(/[^A-Za-z0-9\\[\\] ]/g,function(ch) {\n\t\treturn exports.transliterationPairs[ch] || ch\n\t});\n};\n\nexports.transliterateToSafeASCII = function(str) {\n\treturn str.replace(/[^\\x00-\\x7F]/g,function(ch) {\n\t\treturn exports.transliterationPairs[ch] || \"\"\n\t});\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/utils.js": {
            "title": "$:/core/modules/utils/utils.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/utils.js\ntype: application/javascript\nmodule-type: utils\n\nVarious static utility functions.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar base64utf8 = require(\"$:/core/modules/utils/base64-utf8/base64-utf8.module.js\");\n\n/*\nDisplay a message, in colour if we're on a terminal\n*/\nexports.log = function(text,colour) {\n\tconsole.log($tw.node ? exports.terminalColour(colour) + text + exports.terminalColour() : text);\n};\n\nexports.terminalColour = function(colour) {\n\tif(!$tw.browser && $tw.node && process.stdout.isTTY) {\n\t\tif(colour) {\n\t\t\tvar code = exports.terminalColourLookup[colour];\n\t\t\tif(code) {\n\t\t\t\treturn \"\\x1b[\" + code + \"m\";\n\t\t\t}\n\t\t} else {\n\t\t\treturn \"\\x1b[0m\"; // Cancel colour\n\t\t}\n\t}\n\treturn \"\";\n};\n\nexports.terminalColourLookup = {\n\t\"black\": \"0;30\",\n\t\"red\": \"0;31\",\n\t\"green\": \"0;32\",\n\t\"brown/orange\": \"0;33\",\n\t\"blue\": \"0;34\",\n\t\"purple\": \"0;35\",\n\t\"cyan\": \"0;36\",\n\t\"light gray\": \"0;37\"\n};\n\n/*\nDisplay a warning, in colour if we're on a terminal\n*/\nexports.warning = function(text) {\n\texports.log(text,\"brown/orange\");\n};\n\n/*\nReturn the integer represented by the str (string).\nReturn the dflt (default) parameter if str is not a base-10 number.\n*/\nexports.getInt = function(str,deflt) {\n\tvar i = parseInt(str,10);\n\treturn isNaN(i) ? deflt : i;\n}\n\n/*\nRepeatedly replaces a substring within a string. Like String.prototype.replace, but without any of the default special handling of $ sequences in the replace string\n*/\nexports.replaceString = function(text,search,replace) {\n\treturn text.replace(search,function() {\n\t\treturn replace;\n\t});\n};\n\n/*\nRepeats a string\n*/\nexports.repeat = function(str,count) {\n\tvar result = \"\";\n\tfor(var t=0;t<count;t++) {\n\t\tresult += str;\n\t}\n\treturn result;\n};\n\n/*\nTrim whitespace from the start and end of a string\nThanks to Steven Levithan, http://blog.stevenlevithan.com/archives/faster-trim-javascript\n*/\nexports.trim = function(str) {\n\tif(typeof str === \"string\") {\n\t\treturn str.replace(/^\\s\\s*/, '').replace(/\\s\\s*$/, '');\n\t} else {\n\t\treturn str;\n\t}\n};\n\n/*\nConvert a string to sentence case (ie capitalise first letter)\n*/\nexports.toSentenceCase = function(str) {\n\treturn (str || \"\").replace(/^\\S/, function(c) {return c.toUpperCase();});\n}\n\n/*\nConvert a string to title case (ie capitalise each initial letter)\n*/\nexports.toTitleCase = function(str) {\n\treturn (str || \"\").replace(/(^|\\s)\\S/g, function(c) {return c.toUpperCase();});\n}\n\t\n/*\nFind the line break preceding a given position in a string\nReturns position immediately after that line break, or the start of the string\n*/\nexports.findPrecedingLineBreak = function(text,pos) {\n\tvar result = text.lastIndexOf(\"\\n\",pos - 1);\n\tif(result === -1) {\n\t\tresult = 0;\n\t} else {\n\t\tresult++;\n\t\tif(text.charAt(result) === \"\\r\") {\n\t\t\tresult++;\n\t\t}\n\t}\n\treturn result;\n};\n\n/*\nFind the line break following a given position in a string\n*/\nexports.findFollowingLineBreak = function(text,pos) {\n\t// Cut to just past the following line break, or to the end of the text\n\tvar result = text.indexOf(\"\\n\",pos);\n\tif(result === -1) {\n\t\tresult = text.length;\n\t} else {\n\t\tif(text.charAt(result) === \"\\r\") {\n\t\t\tresult++;\n\t\t}\n\t}\n\treturn result;\n};\n\n/*\nReturn the number of keys in an object\n*/\nexports.count = function(object) {\n\treturn Object.keys(object || {}).length;\n};\n\n/*\nDetermine whether an array-item is an object-property\n*/\nexports.hopArray = function(object,array) {\n\tfor(var i=0; i<array.length; i++) {\n\t\tif($tw.utils.hop(object,array[i])) {\n\t\t\treturn true;\n\t\t}\n\t}\n\treturn false;\n};\n\n/*\nRemove entries from an array\n\tarray: array to modify\n\tvalue: a single value to remove, or an array of values to remove\n*/\nexports.removeArrayEntries = function(array,value) {\n\tvar t,p;\n\tif($tw.utils.isArray(value)) {\n\t\tfor(t=0; t<value.length; t++) {\n\t\t\tp = array.indexOf(value[t]);\n\t\t\tif(p !== -1) {\n\t\t\t\tarray.splice(p,1);\n\t\t\t}\n\t\t}\n\t} else {\n\t\tp = array.indexOf(value);\n\t\tif(p !== -1) {\n\t\t\tarray.splice(p,1);\n\t\t}\n\t}\n};\n\n/*\nCheck whether any members of a hashmap are present in another hashmap\n*/\nexports.checkDependencies = function(dependencies,changes) {\n\tvar hit = false;\n\t$tw.utils.each(changes,function(change,title) {\n\t\tif($tw.utils.hop(dependencies,title)) {\n\t\t\thit = true;\n\t\t}\n\t});\n\treturn hit;\n};\n\nexports.extend = function(object /* [, src] */) {\n\t$tw.utils.each(Array.prototype.slice.call(arguments, 1), function(source) {\n\t\tif(source) {\n\t\t\tfor(var property in source) {\n\t\t\t\tobject[property] = source[property];\n\t\t\t}\n\t\t}\n\t});\n\treturn object;\n};\n\nexports.deepCopy = function(object) {\n\tvar result,t;\n\tif($tw.utils.isArray(object)) {\n\t\t// Copy arrays\n\t\tresult = object.slice(0);\n\t} else if(typeof object === \"object\") {\n\t\tresult = {};\n\t\tfor(t in object) {\n\t\t\tif(object[t] !== undefined) {\n\t\t\t\tresult[t] = $tw.utils.deepCopy(object[t]);\n\t\t\t}\n\t\t}\n\t} else {\n\t\tresult = object;\n\t}\n\treturn result;\n};\n\nexports.extendDeepCopy = function(object,extendedProperties) {\n\tvar result = $tw.utils.deepCopy(object),t;\n\tfor(t in extendedProperties) {\n\t\tif(extendedProperties[t] !== undefined) {\n\t\t\tresult[t] = $tw.utils.deepCopy(extendedProperties[t]);\n\t\t}\n\t}\n\treturn result;\n};\n\nexports.deepFreeze = function deepFreeze(object) {\n\tvar property, key;\n\tif(object) {\n\t\tObject.freeze(object);\n\t\tfor(key in object) {\n\t\t\tproperty = object[key];\n\t\t\tif($tw.utils.hop(object,key) && (typeof property === \"object\") && !Object.isFrozen(property)) {\n\t\t\t\tdeepFreeze(property);\n\t\t\t}\n\t\t}\n\t}\n};\n\nexports.slowInSlowOut = function(t) {\n\treturn (1 - ((Math.cos(t * Math.PI) + 1) / 2));\n};\n\nexports.formatDateString = function(date,template) {\n\tvar result = \"\",\n\t\tt = template,\n\t\tmatches = [\n\t\t\t[/^0hh12/, function() {\n\t\t\t\treturn $tw.utils.pad($tw.utils.getHours12(date));\n\t\t\t}],\n\t\t\t[/^wYYYY/, function() {\n\t\t\t\treturn $tw.utils.getYearForWeekNo(date);\n\t\t\t}],\n\t\t\t[/^hh12/, function() {\n\t\t\t\treturn $tw.utils.getHours12(date);\n\t\t\t}],\n\t\t\t[/^DDth/, function() {\n\t\t\t\treturn date.getDate() + $tw.utils.getDaySuffix(date);\n\t\t\t}],\n\t\t\t[/^YYYY/, function() {\n\t\t\t\treturn date.getFullYear();\n\t\t\t}],\n\t\t\t[/^0hh/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getHours());\n\t\t\t}],\n\t\t\t[/^0mm/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getMinutes());\n\t\t\t}],\n\t\t\t[/^0ss/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getSeconds());\n\t\t\t}],\n\t\t\t[/^0XXX/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getMilliseconds(),3);\n\t\t\t}],\n\t\t\t[/^0DD/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getDate());\n\t\t\t}],\n\t\t\t[/^0MM/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getMonth()+1);\n\t\t\t}],\n\t\t\t[/^0WW/, function() {\n\t\t\t\treturn $tw.utils.pad($tw.utils.getWeek(date));\n\t\t\t}],\n\t\t\t[/^ddd/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Short/Day/\" + date.getDay());\n\t\t\t}],\n\t\t\t[/^mmm/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Short/Month/\" + (date.getMonth() + 1));\n\t\t\t}],\n\t\t\t[/^DDD/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Long/Day/\" + date.getDay());\n\t\t\t}],\n\t\t\t[/^MMM/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Long/Month/\" + (date.getMonth() + 1));\n\t\t\t}],\n\t\t\t[/^TZD/, function() {\n\t\t\t\tvar tz = date.getTimezoneOffset(),\n\t\t\t\tatz = Math.abs(tz);\n\t\t\t\treturn (tz < 0 ? '+' : '-') + $tw.utils.pad(Math.floor(atz / 60)) + ':' + $tw.utils.pad(atz % 60);\n\t\t\t}],\n\t\t\t[/^wYY/, function() {\n\t\t\t\treturn $tw.utils.pad($tw.utils.getYearForWeekNo(date) - 2000);\n\t\t\t}],\n\t\t\t[/^[ap]m/, function() {\n\t\t\t\treturn $tw.utils.getAmPm(date).toLowerCase();\n\t\t\t}],\n\t\t\t[/^hh/, function() {\n\t\t\t\treturn date.getHours();\n\t\t\t}],\n\t\t\t[/^mm/, function() {\n\t\t\t\treturn date.getMinutes();\n\t\t\t}],\n\t\t\t[/^ss/, function() {\n\t\t\t\treturn date.getSeconds();\n\t\t\t}],\n\t\t\t[/^XXX/, function() {\n\t\t\t\treturn date.getMilliseconds();\n\t\t\t}],\n\t\t\t[/^[AP]M/, function() {\n\t\t\t\treturn $tw.utils.getAmPm(date).toUpperCase();\n\t\t\t}],\n\t\t\t[/^DD/, function() {\n\t\t\t\treturn date.getDate();\n\t\t\t}],\n\t\t\t[/^MM/, function() {\n\t\t\t\treturn date.getMonth() + 1;\n\t\t\t}],\n\t\t\t[/^WW/, function() {\n\t\t\t\treturn $tw.utils.getWeek(date);\n\t\t\t}],\n\t\t\t[/^YY/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getFullYear() - 2000);\n\t\t\t}]\n\t\t];\n\t// If the user wants everything in UTC, shift the datestamp\n\t// Optimize for format string that essentially means\n\t// 'return raw UTC (tiddlywiki style) date string.'\n\tif(t.indexOf(\"[UTC]\") == 0 ) {\n\t\tif(t == \"[UTC]YYYY0MM0DD0hh0mm0ssXXX\")\n\t\t\treturn $tw.utils.stringifyDate(new Date());\n\t\tvar offset = date.getTimezoneOffset() ; // in minutes\n\t\tdate = new Date(date.getTime()+offset*60*1000) ;\n\t\tt = t.substr(5) ;\n\t}\n\twhile(t.length){\n\t\tvar matchString = \"\";\n\t\t$tw.utils.each(matches, function(m) {\n\t\t\tvar match = m[0].exec(t);\n\t\t\tif(match) {\n\t\t\t\tmatchString = m[1].call();\n\t\t\t\tt = t.substr(match[0].length);\n\t\t\t\treturn false;\n\t\t\t}\n\t\t});\n\t\tif(matchString) {\n\t\t\tresult += matchString;\n\t\t} else {\n\t\t\tresult += t.charAt(0);\n\t\t\tt = t.substr(1);\n\t\t}\n\t}\n\tresult = result.replace(/\\\\(.)/g,\"$1\");\n\treturn result;\n};\n\nexports.getAmPm = function(date) {\n\treturn $tw.language.getString(\"Date/Period/\" + (date.getHours() >= 12 ? \"pm\" : \"am\"));\n};\n\nexports.getDaySuffix = function(date) {\n\treturn $tw.language.getString(\"Date/DaySuffix/\" + date.getDate());\n};\n\nexports.getWeek = function(date) {\n\tvar dt = new Date(date.getTime());\n\tvar d = dt.getDay();\n\tif(d === 0) {\n\t\td = 7; // JavaScript Sun=0, ISO Sun=7\n\t}\n\tdt.setTime(dt.getTime() + (4 - d) * 86400000);// shift day to Thurs of same week to calculate weekNo\n\tvar x = new Date(dt.getFullYear(),0,1);\n\tvar n = Math.floor((dt.getTime() - x.getTime()) / 86400000);\n\treturn Math.floor(n / 7) + 1;\n};\n\nexports.getYearForWeekNo = function(date) {\n\tvar dt = new Date(date.getTime());\n\tvar d = dt.getDay();\n\tif(d === 0) {\n\t\td = 7; // JavaScript Sun=0, ISO Sun=7\n\t}\n\tdt.setTime(dt.getTime() + (4 - d) * 86400000);// shift day to Thurs of same week\n\treturn dt.getFullYear();\n};\n\nexports.getHours12 = function(date) {\n\tvar h = date.getHours();\n\treturn h > 12 ? h-12 : ( h > 0 ? h : 12 );\n};\n\n/*\nConvert a date delta in milliseconds into a string representation of \"23 seconds ago\", \"27 minutes ago\" etc.\n\tdelta: delta in milliseconds\nReturns an object with these members:\n\tdescription: string describing the delta period\n\tupdatePeriod: time in millisecond until the string will be inaccurate\n*/\nexports.getRelativeDate = function(delta) {\n\tvar futurep = false;\n\tif(delta < 0) {\n\t\tdelta = -1 * delta;\n\t\tfuturep = true;\n\t}\n\tvar units = [\n\t\t{name: \"Years\",   duration:      365 * 24 * 60 * 60 * 1000},\n\t\t{name: \"Months\",  duration: (365/12) * 24 * 60 * 60 * 1000},\n\t\t{name: \"Days\",    duration:            24 * 60 * 60 * 1000},\n\t\t{name: \"Hours\",   duration:                 60 * 60 * 1000},\n\t\t{name: \"Minutes\", duration:                      60 * 1000},\n\t\t{name: \"Seconds\", duration:                           1000}\n\t];\n\tfor(var t=0; t<units.length; t++) {\n\t\tvar result = Math.floor(delta / units[t].duration);\n\t\tif(result >= 2) {\n\t\t\treturn {\n\t\t\t\tdelta: delta,\n\t\t\t\tdescription: $tw.language.getString(\n\t\t\t\t\t\"RelativeDate/\" + (futurep ? \"Future\" : \"Past\") + \"/\" + units[t].name,\n\t\t\t\t\t{variables:\n\t\t\t\t\t\t{period: result.toString()}\n\t\t\t\t\t}\n\t\t\t\t),\n\t\t\t\tupdatePeriod: units[t].duration\n\t\t\t};\n\t\t}\n\t}\n\treturn {\n\t\tdelta: delta,\n\t\tdescription: $tw.language.getString(\n\t\t\t\"RelativeDate/\" + (futurep ? \"Future\" : \"Past\") + \"/Second\",\n\t\t\t{variables:\n\t\t\t\t{period: \"1\"}\n\t\t\t}\n\t\t),\n\t\tupdatePeriod: 1000\n\t};\n};\n\n// Convert & to \"&amp;\", < to \"&lt;\", > to \"&gt;\", \" to \"&quot;\"\nexports.htmlEncode = function(s) {\n\tif(s) {\n\t\treturn s.toString().replace(/&/mg,\"&amp;\").replace(/</mg,\"&lt;\").replace(/>/mg,\"&gt;\").replace(/\\\"/mg,\"&quot;\");\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\n// Converts all HTML entities to their character equivalents\nexports.entityDecode = function(s) {\n\tvar converter = String.fromCodePoint || String.fromCharCode,\n\t\te = s.substr(1,s.length-2), // Strip the & and the ;\n\t\tc;\n\tif(e.charAt(0) === \"#\") {\n\t\tif(e.charAt(1) === \"x\" || e.charAt(1) === \"X\") {\n\t\t\tc = parseInt(e.substr(2),16);\n\t\t} else {\n\t\t\tc = parseInt(e.substr(1),10);\n\t\t}\n\t\tif(isNaN(c)) {\n\t\t\treturn s;\n\t\t} else {\n\t\t\treturn converter(c);\n\t\t}\n\t} else {\n\t\tc = $tw.config.htmlEntities[e];\n\t\tif(c) {\n\t\t\treturn converter(c);\n\t\t} else {\n\t\t\treturn s; // Couldn't convert it as an entity, just return it raw\n\t\t}\n\t}\n};\n\nexports.unescapeLineBreaks = function(s) {\n\treturn s.replace(/\\\\n/mg,\"\\n\").replace(/\\\\b/mg,\" \").replace(/\\\\s/mg,\"\\\\\").replace(/\\r/mg,\"\");\n};\n\n/*\n * Returns an escape sequence for given character. Uses \\x for characters <=\n * 0xFF to save space, \\u for the rest.\n *\n * The code needs to be in sync with th code template in the compilation\n * function for \"action\" nodes.\n */\n// Copied from peg.js, thanks to David Majda\nexports.escape = function(ch) {\n\tvar charCode = ch.charCodeAt(0);\n\tif(charCode <= 0xFF) {\n\t\treturn '\\\\x' + $tw.utils.pad(charCode.toString(16).toUpperCase());\n\t} else {\n\t\treturn '\\\\u' + $tw.utils.pad(charCode.toString(16).toUpperCase(),4);\n\t}\n};\n\n// Turns a string into a legal JavaScript string\n// Copied from peg.js, thanks to David Majda\nexports.stringify = function(s) {\n\t/*\n\t* ECMA-262, 5th ed., 7.8.4: All characters may appear literally in a string\n\t* literal except for the closing quote character, backslash, carriage return,\n\t* line separator, paragraph separator, and line feed. Any character may\n\t* appear in the form of an escape sequence.\n\t*\n\t* For portability, we also escape all non-ASCII characters.\n\t*/\n\treturn (s || \"\")\n\t\t.replace(/\\\\/g, '\\\\\\\\')            // backslash\n\t\t.replace(/\"/g, '\\\\\"')              // double quote character\n\t\t.replace(/'/g, \"\\\\'\")              // single quote character\n\t\t.replace(/\\r/g, '\\\\r')             // carriage return\n\t\t.replace(/\\n/g, '\\\\n')             // line feed\n\t\t.replace(/[\\x00-\\x1f\\x80-\\uFFFF]/g, exports.escape); // non-ASCII characters\n};\n\n// Turns a string into a legal JSON string\n// Derived from peg.js, thanks to David Majda\nexports.jsonStringify = function(s) {\n\t// See http://www.json.org/\n\treturn (s || \"\")\n\t\t.replace(/\\\\/g, '\\\\\\\\')            // backslash\n\t\t.replace(/\"/g, '\\\\\"')              // double quote character\n\t\t.replace(/\\r/g, '\\\\r')             // carriage return\n\t\t.replace(/\\n/g, '\\\\n')             // line feed\n\t\t.replace(/\\x08/g, '\\\\b')           // backspace\n\t\t.replace(/\\x0c/g, '\\\\f')           // formfeed\n\t\t.replace(/\\t/g, '\\\\t')             // tab\n\t\t.replace(/[\\x00-\\x1f\\x80-\\uFFFF]/g,function(s) {\n\t\t\treturn '\\\\u' + $tw.utils.pad(s.charCodeAt(0).toString(16).toUpperCase(),4);\n\t\t}); // non-ASCII characters\n};\n\n/*\nEscape the RegExp special characters with a preceding backslash\n*/\nexports.escapeRegExp = function(s) {\n    return s.replace(/[\\-\\/\\\\\\^\\$\\*\\+\\?\\.\\(\\)\\|\\[\\]\\{\\}]/g, '\\\\$&');\n};\n\n// Checks whether a link target is external, i.e. not a tiddler title\nexports.isLinkExternal = function(to) {\n\tvar externalRegExp = /^(?:file|http|https|mailto|ftp|irc|news|data|skype):[^\\s<>{}\\[\\]`|\"\\\\^]+(?:\\/|\\b)/i;\n\treturn externalRegExp.test(to);\n};\n\nexports.nextTick = function(fn) {\n/*global window: false */\n\tif(typeof process === \"undefined\") {\n\t\t// Apparently it would be faster to use postMessage - http://dbaron.org/log/20100309-faster-timeouts\n\t\twindow.setTimeout(fn,4);\n\t} else {\n\t\tprocess.nextTick(fn);\n\t}\n};\n\n/*\nConvert a hyphenated CSS property name into a camel case one\n*/\nexports.unHyphenateCss = function(propName) {\n\treturn propName.replace(/-([a-z])/gi, function(match0,match1) {\n\t\treturn match1.toUpperCase();\n\t});\n};\n\n/*\nConvert a camelcase CSS property name into a dashed one (\"backgroundColor\" --> \"background-color\")\n*/\nexports.hyphenateCss = function(propName) {\n\treturn propName.replace(/([A-Z])/g, function(match0,match1) {\n\t\treturn \"-\" + match1.toLowerCase();\n\t});\n};\n\n/*\nParse a text reference of one of these forms:\n* title\n* !!field\n* title!!field\n* title##index\n* etc\nReturns an object with the following fields, all optional:\n* title: tiddler title\n* field: tiddler field name\n* index: JSON property index\n*/\nexports.parseTextReference = function(textRef) {\n\t// Separate out the title, field name and/or JSON indices\n\tvar reTextRef = /(?:(.*?)!!(.+))|(?:(.*?)##(.+))|(.*)/mg,\n\t\tmatch = reTextRef.exec(textRef),\n\t\tresult = {};\n\tif(match && reTextRef.lastIndex === textRef.length) {\n\t\t// Return the parts\n\t\tif(match[1]) {\n\t\t\tresult.title = match[1];\n\t\t}\n\t\tif(match[2]) {\n\t\t\tresult.field = match[2];\n\t\t}\n\t\tif(match[3]) {\n\t\t\tresult.title = match[3];\n\t\t}\n\t\tif(match[4]) {\n\t\t\tresult.index = match[4];\n\t\t}\n\t\tif(match[5]) {\n\t\t\tresult.title = match[5];\n\t\t}\n\t} else {\n\t\t// If we couldn't parse it\n\t\tresult.title = textRef\n\t}\n\treturn result;\n};\n\n/*\nChecks whether a string is a valid fieldname\n*/\nexports.isValidFieldName = function(name) {\n\tif(!name || typeof name !== \"string\") {\n\t\treturn false;\n\t}\n\tname = name.toLowerCase().trim();\n\tvar fieldValidatorRegEx = /^[a-z0-9\\-\\._]+$/mg;\n\treturn fieldValidatorRegEx.test(name);\n};\n\n/*\nExtract the version number from the meta tag or from the boot file\n*/\n\n// Browser version\nexports.extractVersionInfo = function() {\n\tif($tw.packageInfo) {\n\t\treturn $tw.packageInfo.version;\n\t} else {\n\t\tvar metatags = document.getElementsByTagName(\"meta\");\n\t\tfor(var t=0; t<metatags.length; t++) {\n\t\t\tvar m = metatags[t];\n\t\t\tif(m.name === \"tiddlywiki-version\") {\n\t\t\t\treturn m.content;\n\t\t\t}\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nGet the animation duration in ms\n*/\nexports.getAnimationDuration = function() {\n\treturn parseInt($tw.wiki.getTiddlerText(\"$:/config/AnimationDuration\",\"400\"),10) || 0;\n};\n\n/*\nHash a string to a number\nDerived from http://stackoverflow.com/a/15710692\n*/\nexports.hashString = function(str) {\n\treturn str.split(\"\").reduce(function(a,b) {\n\t\ta = ((a << 5) - a) + b.charCodeAt(0);\n\t\treturn a & a;\n\t},0);\n};\n\n/*\nDecode a base64 string\n*/\nexports.base64Decode = function(string64) {\n\treturn base64utf8.base64.decode.call(base64utf8,string64);\n};\n\n/*\nEncode a string to base64\n*/\nexports.base64Encode = function(string64) {\n\treturn base64utf8.base64.encode.call(base64utf8,string64);\n};\n\n/*\nConvert a hashmap into a tiddler dictionary format sequence of name:value pairs\n*/\nexports.makeTiddlerDictionary = function(data) {\n\tvar output = [];\n\tfor(var name in data) {\n\t\toutput.push(name + \": \" + data[name]);\n\t}\n\treturn output.join(\"\\n\");\n};\n\n/*\nHigh resolution microsecond timer for profiling\n*/\nexports.timer = function(base) {\n\tvar m;\n\tif($tw.node) {\n\t\tvar r = process.hrtime();\n\t\tm =  r[0] * 1e3 + (r[1] / 1e6);\n\t} else if(window.performance) {\n\t\tm = performance.now();\n\t} else {\n\t\tm = Date.now();\n\t}\n\tif(typeof base !== \"undefined\") {\n\t\tm = m - base;\n\t}\n\treturn m;\n};\n\n/*\nConvert text and content type to a data URI\n*/\nexports.makeDataUri = function(text,type,_canonical_uri) {\n\ttype = type || \"text/vnd.tiddlywiki\";\n\tvar typeInfo = $tw.config.contentTypeInfo[type] || $tw.config.contentTypeInfo[\"text/plain\"],\n\t\tisBase64 = typeInfo.encoding === \"base64\",\n\t\tparts = [];\n\tif(_canonical_uri) {\n\t\tparts.push(_canonical_uri);\n\t} else {\n\t\tparts.push(\"data:\");\n\t\tparts.push(type);\n\t\tparts.push(isBase64 ? \";base64\" : \"\");\n\t\tparts.push(\",\");\n\t\tparts.push(isBase64 ? text : encodeURIComponent(text));\t\t\n\t}\n\treturn parts.join(\"\");\n};\n\n/*\nUseful for finding out the fully escaped CSS selector equivalent to a given tag. For example:\n\n$tw.utils.tagToCssSelector(\"$:/tags/Stylesheet\") --> tc-tagged-\\%24\\%3A\\%2Ftags\\%2FStylesheet\n*/\nexports.tagToCssSelector = function(tagName) {\n\treturn \"tc-tagged-\" + encodeURIComponent(tagName).replace(/[!\"#$%&'()*+,\\-./:;<=>?@[\\\\\\]^`{\\|}~,]/mg,function(c) {\n\t\treturn \"\\\\\" + c;\n\t});\n};\n\n/*\nIE does not have sign function\n*/\nexports.sign = Math.sign || function(x) {\n\tx = +x; // convert to a number\n\tif (x === 0 || isNaN(x)) {\n\t\treturn x;\n\t}\n\treturn x > 0 ? 1 : -1;\n};\n\n/*\nIE does not have an endsWith function\n*/\nexports.strEndsWith = function(str,ending,position) {\n\tif(str.endsWith) {\n\t\treturn str.endsWith(ending,position);\n\t} else {\n\t\tif (typeof position !== 'number' || !isFinite(position) || Math.floor(position) !== position || position > str.length) {\n\t\t\tposition = str.length;\n\t\t}\n\t\tposition -= ending.length;\n\t\tvar lastIndex = str.indexOf(ending, position);\n\t\treturn lastIndex !== -1 && lastIndex === position;\n\t}\n};\n\n/*\nReturn system information useful for debugging\n*/\nexports.getSystemInfo = function(str,ending,position) {\n\tvar results = [],\n\t\tsave = function(desc,value) {\n\t\t\tresults.push(desc + \": \" + value);\n\t\t};\n\tif($tw.browser) {\n\t\tsave(\"User Agent\",navigator.userAgent);\n\t\tsave(\"Online Status\",window.navigator.onLine);\n\t}\n\tif($tw.node) {\n\t\tsave(\"Node Version\",process.version);\n\t}\n\treturn results.join(\"\\n\");\n};\n\nexports.parseNumber = function(str) {\n\treturn parseFloat(str) || 0;\n};\n\nexports.parseInt = function(str) {\n\treturn parseInt(str,10) || 0;\n};\n\nexports.stringifyNumber = function(num) {\n\treturn num + \"\";\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/widgets/action-createtiddler.js": {
            "title": "$:/core/modules/widgets/action-createtiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/action-createtiddler.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to create a new tiddler with a unique name and specified fields.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw:false, require:false, exports:false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar CreateTiddlerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nCreateTiddlerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nCreateTiddlerWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nCreateTiddlerWidget.prototype.execute = function() {\n\tthis.actionBaseTitle = this.getAttribute(\"$basetitle\");\n\tthis.hasBase = !!this.actionBaseTitle;\n\tthis.actionSaveTitle = this.getAttribute(\"$savetitle\");\n\tthis.actionSaveDraftTitle = this.getAttribute(\"$savedrafttitle\");\n\tthis.actionTimestamp = this.getAttribute(\"$timestamp\",\"yes\") === \"yes\";\n\t//Following params are new since 5.1.22\n\tthis.actionTemplate = this.getAttribute(\"$template\");\n\tthis.useTemplate = !!this.actionTemplate;\n\tthis.actionOverwrite = this.getAttribute(\"$overwrite\",\"no\");\n\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nCreateTiddlerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif($tw.utils.count(changedAttributes) > 0) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nCreateTiddlerWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar title = this.wiki.getTiddlerText(\"$:/language/DefaultNewTiddlerTitle\"), // Get the initial new-tiddler title\n\t\tfields = {},\n\t\tcreationFields,\n\t\tmodificationFields;\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.charAt(0) !== \"$\") {\n\t\t\tfields[name] = attribute;\n\t\t}\n\t});\n\tif(this.actionTimestamp) {\n\t\tcreationFields = this.wiki.getCreationFields();\n\t\tmodificationFields = this.wiki.getModificationFields();\n\t}\n\tif(this.hasBase && this.actionOverwrite === \"no\") {\n\t\ttitle = this.wiki.generateNewTitle(this.actionBaseTitle);\n\t} else if (this.hasBase && this.actionOverwrite === \"yes\") {\n\t\ttitle = this.actionBaseTitle\n\t}\n\t// NO $basetitle BUT $template parameter is available\n\t// the title MUST be unique, otherwise the template would be overwritten\n\tif (!this.hasBase && this.useTemplate) {\n\t\ttitle = this.wiki.generateNewTitle(this.actionTemplate);\n\t} else if (!this.hasBase && !this.useTemplate) {\n\t\t// If NO $basetitle AND NO $template use initial title\n\t\t// DON'T overwrite any stuff\n\t\ttitle = this.wiki.generateNewTitle(title);\n\t}\n\tvar templateTiddler = this.wiki.getTiddler(this.actionTemplate) || {};\n\tvar tiddler = this.wiki.addTiddler(new $tw.Tiddler(templateTiddler.fields,creationFields,fields,modificationFields,{title: title}));\n\tif(this.actionSaveTitle) {\n\t\tthis.wiki.setTextReference(this.actionSaveTitle,title,this.getVariable(\"currentTiddler\"));\n\t}\n\tif(this.actionSaveDraftTitle) {\n\t\tthis.wiki.setTextReference(this.actionSaveDraftTitle,this.wiki.generateDraftTitle(title),this.getVariable(\"currentTiddler\"));\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-createtiddler\"] = CreateTiddlerWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/action-deletefield.js": {
            "title": "$:/core/modules/widgets/action-deletefield.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/action-deletefield.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to delete fields of a tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DeleteFieldWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDeleteFieldWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDeleteFieldWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nDeleteFieldWidget.prototype.execute = function() {\n\tthis.actionTiddler = this.getAttribute(\"$tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.actionField = this.getAttribute(\"$field\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nDeleteFieldWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$tiddler\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nDeleteFieldWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar self = this,\n\t\ttiddler = this.wiki.getTiddler(self.actionTiddler),\n\t\tremoveFields = {},\n\t\thasChanged = false;\n\tif(this.actionField && tiddler) {\n\t\tremoveFields[this.actionField] = undefined;\n\t\tif(this.actionField in tiddler.fields) {\n\t\t\thasChanged = true;\n\t\t}\n\t}\n\tif(tiddler) {\n\t\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\t\tif(name.charAt(0) !== \"$\" && name !== \"title\") {\n\t\t\t\tremoveFields[name] = undefined;\n\t\t\t\thasChanged = true;\n\t\t\t}\n\t\t});\n\t\tif(hasChanged) {\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getCreationFields(),tiddler,removeFields,this.wiki.getModificationFields()));\t\t\t\n\t\t}\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-deletefield\"] = DeleteFieldWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/action-deletetiddler.js": {
            "title": "$:/core/modules/widgets/action-deletetiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/action-deletetiddler.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to delete a tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DeleteTiddlerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDeleteTiddlerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDeleteTiddlerWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nDeleteTiddlerWidget.prototype.execute = function() {\n\tthis.actionFilter = this.getAttribute(\"$filter\");\n\tthis.actionTiddler = this.getAttribute(\"$tiddler\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nDeleteTiddlerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$filter\"] || changedAttributes[\"$tiddler\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nDeleteTiddlerWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar tiddlers = [];\n\tif(this.actionFilter) {\n\t\ttiddlers = this.wiki.filterTiddlers(this.actionFilter,this);\n\t}\n\tif(this.actionTiddler) {\n\t\ttiddlers.push(this.actionTiddler);\n\t}\n\tfor(var t=0; t<tiddlers.length; t++) {\n\t\tthis.wiki.deleteTiddler(tiddlers[t]);\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-deletetiddler\"] = DeleteTiddlerWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/action-listops.js": {
            "title": "$:/core/modules/widgets/action-listops.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/action-listops.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to apply list operations to any tiddler field (defaults to the 'list' field of the current tiddler)\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\nvar ActionListopsWidget = function(parseTreeNode, options) {\n\tthis.initialise(parseTreeNode, options);\n};\n/**\n * Inherit from the base widget class\n */\nActionListopsWidget.prototype = new Widget();\n/**\n * Render this widget into the DOM\n */\nActionListopsWidget.prototype.render = function(parent, nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n/**\n * Compute the internal state of the widget\n */\nActionListopsWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.target = this.getAttribute(\"$tiddler\", this.getVariable(\n\t\t\"currentTiddler\"));\n\tthis.filter = this.getAttribute(\"$filter\");\n\tthis.subfilter = this.getAttribute(\"$subfilter\");\n\tthis.listField = this.getAttribute(\"$field\", \"list\");\n\tthis.listIndex = this.getAttribute(\"$index\");\n\tthis.filtertags = this.getAttribute(\"$tags\");\n};\n/**\n * \tRefresh the widget by ensuring our attributes are up to date\n */\nActionListopsWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.$tiddler || changedAttributes.$filter ||\n\t\tchangedAttributes.$subfilter || changedAttributes.$field ||\n\t\tchangedAttributes.$index || changedAttributes.$tags) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n/**\n * \tInvoke the action associated with this widget\n */\nActionListopsWidget.prototype.invokeAction = function(triggeringWidget,\n\tevent) {\n\t//Apply the specified filters to the lists\n\tvar field = this.listField,\n\t\tindex,\n\t\ttype = \"!!\",\n\t\tlist = this.listField;\n\tif(this.listIndex) {\n\t\tfield = undefined;\n\t\tindex = this.listIndex;\n\t\ttype = \"##\";\n\t\tlist = this.listIndex;\n\t}\n\tif(this.filter) {\n\t\tthis.wiki.setText(this.target, field, index, $tw.utils.stringifyList(\n\t\t\tthis.wiki\n\t\t\t.filterTiddlers(this.filter, this)));\n\t}\n\tif(this.subfilter) {\n\t\tvar subfilter = \"[list[\" + this.target + type + list + \"]] \" + this.subfilter;\n\t\tthis.wiki.setText(this.target, field, index, $tw.utils.stringifyList(\n\t\t\tthis.wiki\n\t\t\t.filterTiddlers(subfilter, this)));\n\t}\n\tif(this.filtertags) {\n\t\tvar tiddler = this.wiki.getTiddler(this.target),\n\t\t\toldtags = tiddler ? (tiddler.fields.tags || []).slice(0) : [],\n\t\t\ttagfilter = \"[list[\" + this.target + \"!!tags]] \" + this.filtertags,\n\t\t\tnewtags = this.wiki.filterTiddlers(tagfilter,this);\n\t\tif($tw.utils.stringifyList(oldtags.sort()) !== $tw.utils.stringifyList(newtags.sort())) {\n\t\t\tthis.wiki.setText(this.target,\"tags\",undefined,$tw.utils.stringifyList(newtags));\t\t\t\n\t\t}\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-listops\"] = ActionListopsWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/action-navigate.js": {
            "title": "$:/core/modules/widgets/action-navigate.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/action-navigate.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to navigate to a tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar NavigateWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nNavigateWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nNavigateWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nNavigateWidget.prototype.execute = function() {\n\tthis.actionTo = this.getAttribute(\"$to\");\n\tthis.actionScroll = this.getAttribute(\"$scroll\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nNavigateWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$to\"] || changedAttributes[\"$scroll\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nNavigateWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tevent = event || {};\n\tvar bounds = triggeringWidget && triggeringWidget.getBoundingClientRect && triggeringWidget.getBoundingClientRect(),\n\t\tsuppressNavigation = event.metaKey || event.ctrlKey || (event.button === 1);\n\tif(this.actionScroll === \"yes\") {\n\t\tsuppressNavigation = false;\n\t} else if(this.actionScroll === \"no\") {\n\t\tsuppressNavigation = true;\n\t}\n\tthis.dispatchEvent({\n\t\ttype: \"tm-navigate\",\n\t\tnavigateTo: this.actionTo === undefined ? this.getVariable(\"currentTiddler\") : this.actionTo,\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\"),\n\t\tnavigateFromNode: triggeringWidget,\n\t\tnavigateFromClientRect: bounds && { top: bounds.top, left: bounds.left, width: bounds.width, right: bounds.right, bottom: bounds.bottom, height: bounds.height\n\t\t},\n\t\tnavigateSuppressNavigation: suppressNavigation\n\t});\n\treturn true; // Action was invoked\n};\n\nexports[\"action-navigate\"] = NavigateWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/action-popup.js": {
            "title": "$:/core/modules/widgets/action-popup.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/action-popup.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to trigger a popup.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ActionPopupWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nActionPopupWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nActionPopupWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nActionPopupWidget.prototype.execute = function() {\n\tthis.actionState = this.getAttribute(\"$state\");\n\tthis.actionCoords = this.getAttribute(\"$coords\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nActionPopupWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$state\"] || changedAttributes[\"$coords\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nActionPopupWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\t// Trigger the popup\n\tvar popupLocationRegExp = /^\\((-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+)\\)$/,\n\t\tmatch = popupLocationRegExp.exec(this.actionCoords);\n\tif(match) {\n\t\t$tw.popup.triggerPopup({\n\t\t\tdomNode: null,\n\t\t\tdomNodeRect: {\n\t\t\t\tleft: parseFloat(match[1]),\n\t\t\t\ttop: parseFloat(match[2]),\n\t\t\t\twidth: parseFloat(match[3]),\n\t\t\t\theight: parseFloat(match[4])\n\t\t\t},\n\t\t\ttitle: this.actionState,\n\t\t\twiki: this.wiki\n\t\t});\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-popup\"] = ActionPopupWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/action-sendmessage.js": {
            "title": "$:/core/modules/widgets/action-sendmessage.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/action-sendmessage.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to send a message\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SendMessageWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSendMessageWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSendMessageWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nSendMessageWidget.prototype.execute = function() {\n\tthis.actionMessage = this.getAttribute(\"$message\");\n\tthis.actionParam = this.getAttribute(\"$param\");\n\tthis.actionName = this.getAttribute(\"$name\");\n\tthis.actionValue = this.getAttribute(\"$value\",\"\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nSendMessageWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(Object.keys(changedAttributes).length) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nSendMessageWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\t// Get the string parameter\n\tvar param = this.actionParam;\n\t// Assemble the attributes as a hashmap\n\tvar paramObject = Object.create(null);\n\tvar count = 0;\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.charAt(0) !== \"$\") {\n\t\t\tparamObject[name] = attribute;\n\t\t\tcount++;\n\t\t}\n\t});\n\t// Add name/value pair if present\n\tif(this.actionName) {\n\t\tparamObject[this.actionName] = this.actionValue;\n\t}\n\t// Dispatch the message\n\tthis.dispatchEvent({\n\t\ttype: this.actionMessage,\n\t\tparam: param,\n\t\tparamObject: paramObject,\n\t\ttiddlerTitle: this.getVariable(\"currentTiddler\"),\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\"),\n\t\tevent: event\n\t});\n\treturn true; // Action was invoked\n};\n\nexports[\"action-sendmessage\"] = SendMessageWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/action-setfield.js": {
            "title": "$:/core/modules/widgets/action-setfield.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/action-setfield.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to set a single field or index on a tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SetFieldWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSetFieldWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSetFieldWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nSetFieldWidget.prototype.execute = function() {\n\tthis.actionTiddler = this.getAttribute(\"$tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.actionField = this.getAttribute(\"$field\");\n\tthis.actionIndex = this.getAttribute(\"$index\");\n\tthis.actionValue = this.getAttribute(\"$value\");\n\tthis.actionTimestamp = this.getAttribute(\"$timestamp\",\"yes\") === \"yes\";\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nSetFieldWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$tiddler\"] || changedAttributes[\"$field\"] || changedAttributes[\"$index\"] || changedAttributes[\"$value\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nSetFieldWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar self = this,\n\t\toptions = {};\n\toptions.suppressTimestamp = !this.actionTimestamp;\n\tif((typeof this.actionField == \"string\") || (typeof this.actionIndex == \"string\")  || (typeof this.actionValue == \"string\")) {\n\t\tthis.wiki.setText(this.actionTiddler,this.actionField,this.actionIndex,this.actionValue,options);\n\t}\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.charAt(0) !== \"$\") {\n\t\t\tself.wiki.setText(self.actionTiddler,name,undefined,attribute,options);\n\t\t}\n\t});\n\treturn true; // Action was invoked\n};\n\nexports[\"action-setfield\"] = SetFieldWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/browse.js": {
            "title": "$:/core/modules/widgets/browse.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/browse.js\ntype: application/javascript\nmodule-type: widget\n\nBrowse widget for browsing for files to import\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar BrowseWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nBrowseWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nBrowseWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\tvar domNode = this.document.createElement(\"input\");\n\tdomNode.setAttribute(\"type\",\"file\");\n\tif(this.browseMultiple) {\n\t\tdomNode.setAttribute(\"multiple\",\"multiple\");\n\t}\n\tif(this.tooltip) {\n\t\tdomNode.setAttribute(\"title\",this.tooltip);\n\t}\n\t// Nw.js supports \"nwsaveas\" to force a \"save as\" dialogue that allows a new or existing file to be selected\n\tif(this.nwsaveas) {\n\t\tdomNode.setAttribute(\"nwsaveas\",this.nwsaveas);\n\t}\n\t// Nw.js supports \"webkitdirectory\" and \"nwdirectory\" to allow a directory to be selected\n\tif(this.webkitdirectory) {\n\t\tdomNode.setAttribute(\"webkitdirectory\",this.webkitdirectory);\n\t}\n\tif(this.nwdirectory) {\n\t\tdomNode.setAttribute(\"nwdirectory\",this.nwdirectory);\n\t}\n\t// Add a click event handler\n\tdomNode.addEventListener(\"change\",function (event) {\n\t\tif(self.message) {\n\t\t\tself.dispatchEvent({type: self.message, param: self.param, files: event.target.files});\n\t\t} else {\n\t\t\tself.wiki.readFiles(event.target.files,{\n\t\t\t\tcallback: function(tiddlerFieldsArray) {\n\t\t\t\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify(tiddlerFieldsArray)});\n\t\t\t\t},\n\t\t\t\tdeserializer: self.deserializer\n\t\t\t});\n\t\t}\n\t\treturn false;\n\t},false);\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nBrowseWidget.prototype.execute = function() {\n\tthis.browseMultiple = this.getAttribute(\"multiple\");\n\tthis.deserializer = this.getAttribute(\"deserializer\");\n\tthis.message = this.getAttribute(\"message\");\n\tthis.param = this.getAttribute(\"param\");\n\tthis.tooltip = this.getAttribute(\"tooltip\");\n\tthis.nwsaveas = this.getAttribute(\"nwsaveas\");\n\tthis.webkitdirectory = this.getAttribute(\"webkitdirectory\");\n\tthis.nwdirectory = this.getAttribute(\"nwdirectory\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nBrowseWidget.prototype.refresh = function(changedTiddlers) {\n\treturn false;\n};\n\nexports.browse = BrowseWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/button.js": {
            "title": "$:/core/modules/widgets/button.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/button.js\ntype: application/javascript\nmodule-type: widget\n\nButton widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ButtonWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nButtonWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nButtonWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\tvar tag = \"button\";\n\tif(this.buttonTag && $tw.config.htmlUnsafeElements.indexOf(this.buttonTag) === -1) {\n\t\ttag = this.buttonTag;\n\t}\n\tvar domNode = this.document.createElement(tag);\n\t// Assign classes\n\tvar classes = this[\"class\"].split(\" \") || [],\n\t\tisPoppedUp = (this.popup || this.popupTitle) && this.isPoppedUp();\n\tif(this.selectedClass) {\n\t\tif((this.set || this.setTitle) && this.setTo && this.isSelected()) {\n\t\t\t$tw.utils.pushTop(classes,this.selectedClass.split(\" \"));\n\t\t}\n\t\tif(isPoppedUp) {\n\t\t\t$tw.utils.pushTop(classes,this.selectedClass.split(\" \"));\n\t\t}\n\t}\n\tif(isPoppedUp) {\n\t\t$tw.utils.pushTop(classes,\"tc-popup-handle\");\n\t}\n\tdomNode.className = classes.join(\" \");\n\t// Assign other attributes\n\tif(this.style) {\n\t\tdomNode.setAttribute(\"style\",this.style);\n\t}\n\tif(this.tooltip) {\n\t\tdomNode.setAttribute(\"title\",this.tooltip);\n\t}\n\tif(this[\"aria-label\"]) {\n\t\tdomNode.setAttribute(\"aria-label\",this[\"aria-label\"]);\n\t}\n\t// Set the tabindex\n\tif(this.tabIndex) {\n\t\tdomNode.setAttribute(\"tabindex\",this.tabIndex);\n\t}\t\n\t// Add a click event handler\n\tdomNode.addEventListener(\"click\",function (event) {\n\t\tvar handled = false;\n\t\tif(self.invokeActions(self,event)) {\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.to) {\n\t\t\tself.navigateTo(event);\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.message) {\n\t\t\tself.dispatchMessage(event);\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.popup || self.popupTitle) {\n\t\t\tself.triggerPopup(event);\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.set || self.setTitle) {\n\t\t\tself.setTiddler();\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.actions) {\n\t\t\tself.invokeActionString(self.actions,self,event);\n\t\t}\n\t\tif(handled) {\n\t\t\tevent.preventDefault();\n\t\t\tevent.stopPropagation();\n\t\t}\n\t\treturn handled;\n\t},false);\n\t// Make it draggable if required\n\tif(this.dragTiddler || this.dragFilter) {\n\t\t$tw.utils.makeDraggable({\n\t\t\tdomNode: domNode,\n\t\t\tdragTiddlerFn: function() {return self.dragTiddler;},\n\t\t\tdragFilterFn: function() {return self.dragFilter;},\n\t\t\twidget: this\n\t\t});\n\t}\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nWe don't allow actions to propagate because we trigger actions ourselves\n*/\nButtonWidget.prototype.allowActionPropagation = function() {\n\treturn false;\n};\n\nButtonWidget.prototype.getBoundingClientRect = function() {\n\treturn this.domNodes[0].getBoundingClientRect();\n};\n\nButtonWidget.prototype.isSelected = function() {\n    return this.setTitle ? (this.setField ? this.wiki.getTiddler(this.setTitle).getFieldString(this.setField) === this.setTo :\n\t\t(this.setIndex ? this.wiki.extractTiddlerDataItem(this.setTitle,this.setIndex) === this.setTo :\n\t\t\tthis.wiki.getTiddlerText(this.setTitle))) || this.defaultSetValue || this.getVariable(\"currentTiddler\") :\n\t\tthis.wiki.getTextReference(this.set,this.defaultSetValue,this.getVariable(\"currentTiddler\")) === this.setTo;\n};\n\nButtonWidget.prototype.isPoppedUp = function() {\n\tvar tiddler = this.popupTitle ? this.wiki.getTiddler(this.popupTitle) : this.wiki.getTiddler(this.popup);\n\tvar result = tiddler && tiddler.fields.text ? $tw.popup.readPopupState(tiddler.fields.text) : false;\n\treturn result;\n};\n\nButtonWidget.prototype.navigateTo = function(event) {\n\tvar bounds = this.getBoundingClientRect();\n\tthis.dispatchEvent({\n\t\ttype: \"tm-navigate\",\n\t\tnavigateTo: this.to,\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\"),\n\t\tnavigateFromNode: this,\n\t\tnavigateFromClientRect: { top: bounds.top, left: bounds.left, width: bounds.width, right: bounds.right, bottom: bounds.bottom, height: bounds.height\n\t\t},\n\t\tnavigateSuppressNavigation: event.metaKey || event.ctrlKey || (event.button === 1),\n\t\tevent: event\n\t});\n};\n\nButtonWidget.prototype.dispatchMessage = function(event) {\n\tthis.dispatchEvent({type: this.message, param: this.param, tiddlerTitle: this.getVariable(\"currentTiddler\"), event: event});\n};\n\nButtonWidget.prototype.triggerPopup = function(event) {\n\tif(this.popupTitle) {\n\t\t$tw.popup.triggerPopup({\n\t\t\tdomNode: this.domNodes[0],\n\t\t\ttitle: this.popupTitle,\n\t\t\twiki: this.wiki,\n\t\t\tnoStateReference: true\n\t\t});\n\t} else {\n\t\t$tw.popup.triggerPopup({\n\t\t\tdomNode: this.domNodes[0],\n\t\t\ttitle: this.popup,\n\t\t\twiki: this.wiki\n\t\t});\n\t}\n};\n\nButtonWidget.prototype.setTiddler = function() {\n\tif(this.setTitle) {\n\t\tthis.setField ? this.wiki.setText(this.setTitle,this.setField,undefined,this.setTo) :\n\t\t\t\t(this.setIndex ? this.wiki.setText(this.setTitle,undefined,this.setIndex,this.setTo) :\n\t\t\t\tthis.wiki.setText(this.setTitle,\"text\",undefined,this.setTo));\n\t} else {\n\t\tthis.wiki.setTextReference(this.set,this.setTo,this.getVariable(\"currentTiddler\"));\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nButtonWidget.prototype.execute = function() {\n\t// Get attributes\n\tthis.actions = this.getAttribute(\"actions\");\n\tthis.to = this.getAttribute(\"to\");\n\tthis.message = this.getAttribute(\"message\");\n\tthis.param = this.getAttribute(\"param\");\n\tthis.set = this.getAttribute(\"set\");\n\tthis.setTo = this.getAttribute(\"setTo\");\n\tthis.popup = this.getAttribute(\"popup\");\n\tthis.hover = this.getAttribute(\"hover\");\n\tthis[\"class\"] = this.getAttribute(\"class\",\"\");\n\tthis[\"aria-label\"] = this.getAttribute(\"aria-label\");\n\tthis.tooltip = this.getAttribute(\"tooltip\");\n\tthis.style = this.getAttribute(\"style\");\n\tthis.selectedClass = this.getAttribute(\"selectedClass\");\n\tthis.defaultSetValue = this.getAttribute(\"default\",\"\");\n\tthis.buttonTag = this.getAttribute(\"tag\");\n\tthis.dragTiddler = this.getAttribute(\"dragTiddler\");\n\tthis.dragFilter = this.getAttribute(\"dragFilter\");\n\tthis.setTitle = this.getAttribute(\"setTitle\");\n\tthis.setField = this.getAttribute(\"setField\");\n\tthis.setIndex = this.getAttribute(\"setIndex\");\n\tthis.popupTitle = this.getAttribute(\"popupTitle\");\n\tthis.tabIndex = this.getAttribute(\"tabindex\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nButtonWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.actions || changedAttributes.to || changedAttributes.message || changedAttributes.param || changedAttributes.set || changedAttributes.setTo || changedAttributes.popup || changedAttributes.hover || changedAttributes[\"class\"] || changedAttributes.selectedClass || changedAttributes.style || changedAttributes.dragFilter || changedAttributes.dragTiddler || (this.set && changedTiddlers[this.set]) || (this.popup && changedTiddlers[this.popup]) || (this.popupTitle && changedTiddlers[this.popupTitle]) || changedAttributes.setTitle || changedAttributes.setField || changedAttributes.setIndex || changedAttributes.popupTitle) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.button = ButtonWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/checkbox.js": {
            "title": "$:/core/modules/widgets/checkbox.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/checkbox.js\ntype: application/javascript\nmodule-type: widget\n\nCheckbox widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar CheckboxWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nCheckboxWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nCheckboxWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Create our elements\n\tthis.labelDomNode = this.document.createElement(\"label\");\n\tthis.labelDomNode.setAttribute(\"class\",this.checkboxClass);\n\tthis.inputDomNode = this.document.createElement(\"input\");\n\tthis.inputDomNode.setAttribute(\"type\",\"checkbox\");\n\tif(this.getValue()) {\n\t\tthis.inputDomNode.setAttribute(\"checked\",\"true\");\n\t}\n\tthis.labelDomNode.appendChild(this.inputDomNode);\n\tthis.spanDomNode = this.document.createElement(\"span\");\n\tthis.labelDomNode.appendChild(this.spanDomNode);\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(this.inputDomNode,[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n\t// Insert the label into the DOM and render any children\n\tparent.insertBefore(this.labelDomNode,nextSibling);\n\tthis.renderChildren(this.spanDomNode,null);\n\tthis.domNodes.push(this.labelDomNode);\n};\n\nCheckboxWidget.prototype.getValue = function() {\n\tvar tiddler = this.wiki.getTiddler(this.checkboxTitle);\n\tif(tiddler) {\n\t\tif(this.checkboxTag) {\n\t\t\tif(this.checkboxInvertTag) {\n\t\t\t\treturn !tiddler.hasTag(this.checkboxTag);\n\t\t\t} else {\n\t\t\t\treturn tiddler.hasTag(this.checkboxTag);\n\t\t\t}\n\t\t}\n\t\tif(this.checkboxField) {\n\t\t\tvar value;\n\t\t\tif($tw.utils.hop(tiddler.fields,this.checkboxField)) {\n\t\t\t\tvalue = tiddler.fields[this.checkboxField] || \"\";\n\t\t\t} else {\n\t\t\t\tvalue = this.checkboxDefault || \"\";\n\t\t\t}\n\t\t\tif(value === this.checkboxChecked) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\tif(value === this.checkboxUnchecked) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t}\n\t\tif(this.checkboxIndex) {\n\t\t\tvar value = this.wiki.extractTiddlerDataItem(tiddler,this.checkboxIndex,this.checkboxDefault || \"\");\n\t\t\tif(value === this.checkboxChecked) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\tif(value === this.checkboxUnchecked) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t}\n\t} else {\n\t\tif(this.checkboxTag) {\n\t\t\treturn false;\n\t\t}\n\t\tif(this.checkboxField) {\n\t\t\tif(this.checkboxDefault === this.checkboxChecked) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\tif(this.checkboxDefault === this.checkboxUnchecked) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t}\n\t}\n\treturn false;\n};\n\nCheckboxWidget.prototype.handleChangeEvent = function(event) {\n\tvar checked = this.inputDomNode.checked,\n\t\ttiddler = this.wiki.getTiddler(this.checkboxTitle),\n\t\tfallbackFields = {text: \"\"},\n\t\tnewFields = {title: this.checkboxTitle},\n\t\thasChanged = false,\n\t\ttagCheck = false,\n\t\thasTag = tiddler && tiddler.hasTag(this.checkboxTag),\n\t\tvalue = checked ? this.checkboxChecked : this.checkboxUnchecked;\n\tif(this.checkboxTag && this.checkboxInvertTag === \"yes\") {\n\t\ttagCheck = hasTag === checked;\n\t} else {\n\t\ttagCheck = hasTag !== checked;\n\t}\n\t// Set the tag if specified\n\tif(this.checkboxTag && (!tiddler || tagCheck)) {\n\t\tnewFields.tags = tiddler ? (tiddler.fields.tags || []).slice(0) : [];\n\t\tvar pos = newFields.tags.indexOf(this.checkboxTag);\n\t\tif(pos !== -1) {\n\t\t\tnewFields.tags.splice(pos,1);\n\t\t}\n\t\tif(this.checkboxInvertTag === \"yes\" && !checked) {\n\t\t\tnewFields.tags.push(this.checkboxTag);\n\t\t} else if(this.checkboxInvertTag !== \"yes\" && checked) {\n\t\t\tnewFields.tags.push(this.checkboxTag);\n\t\t}\n\t\thasChanged = true;\n\t}\n\t// Set the field if specified\n\tif(this.checkboxField) {\n\t\tif(!tiddler || tiddler.fields[this.checkboxField] !== value) {\n\t\t\tnewFields[this.checkboxField] = value;\n\t\t\thasChanged = true;\n\t\t}\n\t}\n\t// Set the index if specified\n\tif(this.checkboxIndex) {\n\t\tvar indexValue = this.wiki.extractTiddlerDataItem(this.checkboxTitle,this.checkboxIndex);\n\t\tif(!tiddler || indexValue !== value) {\n\t\t\thasChanged = true;\n\t\t}\n\t}\n\tif(hasChanged) {\n\t\tif(this.checkboxIndex) {\n\t\t\tthis.wiki.setText(this.checkboxTitle,\"\",this.checkboxIndex,value);\n\t\t} else {\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getCreationFields(),fallbackFields,tiddler,newFields,this.wiki.getModificationFields()));\n\t\t}\n\t}\n\t// Trigger actions\n\tif(this.checkboxActions) {\n\t\tthis.invokeActionString(this.checkboxActions,this,event);\n\t}\n\tif(this.checkboxCheckActions && checked) {\n\t\tthis.invokeActionString(this.checkboxCheckActions,this,event);\n\t}\n\tif(this.checkboxUncheckActions && !checked) {\n\t\tthis.invokeActionString(this.checkboxUncheckActions,this,event);\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nCheckboxWidget.prototype.execute = function() {\n\t// Get the parameters from the attributes\n\tthis.checkboxActions = this.getAttribute(\"actions\");\n\tthis.checkboxCheckActions = this.getAttribute(\"checkactions\");\n\tthis.checkboxUncheckActions = this.getAttribute(\"uncheckactions\");\n\tthis.checkboxTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.checkboxTag = this.getAttribute(\"tag\");\n\tthis.checkboxField = this.getAttribute(\"field\");\n\tthis.checkboxIndex = this.getAttribute(\"index\");\n\tthis.checkboxChecked = this.getAttribute(\"checked\");\n\tthis.checkboxUnchecked = this.getAttribute(\"unchecked\");\n\tthis.checkboxDefault = this.getAttribute(\"default\");\n\tthis.checkboxClass = this.getAttribute(\"class\",\"\");\n\tthis.checkboxInvertTag = this.getAttribute(\"invertTag\",\"\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nCheckboxWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.tag || changedAttributes.invertTag || changedAttributes.field || changedAttributes.index || changedAttributes.checked || changedAttributes.unchecked || changedAttributes[\"default\"] || changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar refreshed = false;\n\t\tif(changedTiddlers[this.checkboxTitle]) {\n\t\t\tthis.inputDomNode.checked = this.getValue();\n\t\t\trefreshed = true;\n\t\t}\n\t\treturn this.refreshChildren(changedTiddlers) || refreshed;\n\t}\n};\n\nexports.checkbox = CheckboxWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/codeblock.js": {
            "title": "$:/core/modules/widgets/codeblock.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/codeblock.js\ntype: application/javascript\nmodule-type: widget\n\nCode block node widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar CodeBlockWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nCodeBlockWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nCodeBlockWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar codeNode = this.document.createElement(\"code\"),\n\t\tdomNode = this.document.createElement(\"pre\");\n\tcodeNode.appendChild(this.document.createTextNode(this.getAttribute(\"code\")));\n\tdomNode.appendChild(codeNode);\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.domNodes.push(domNode);\n\tif(this.postRender) {\n\t\tthis.postRender();\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nCodeBlockWidget.prototype.execute = function() {\n\tthis.language = this.getAttribute(\"language\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nCodeBlockWidget.prototype.refresh = function(changedTiddlers) {\n\treturn false;\n};\n\nexports.codeblock = CodeBlockWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/count.js": {
            "title": "$:/core/modules/widgets/count.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/count.js\ntype: application/javascript\nmodule-type: widget\n\nCount widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar CountWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nCountWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nCountWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar textNode = this.document.createTextNode(this.currentCount);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nCountWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.filter = this.getAttribute(\"filter\");\n\t// Execute the filter\n\tif(this.filter) {\n\t\tthis.currentCount = this.wiki.filterTiddlers(this.filter,this).length;\n\t} else {\n\t\tthis.currentCount = \"0\";\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nCountWidget.prototype.refresh = function(changedTiddlers) {\n\t// Re-execute the filter to get the count\n\tthis.computeAttributes();\n\tvar oldCount = this.currentCount;\n\tthis.execute();\n\tif(this.currentCount !== oldCount) {\n\t\t// Regenerate and rerender the widget and replace the existing DOM node\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n\n};\n\nexports.count = CountWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/diff-text.js": {
            "title": "$:/core/modules/widgets/diff-text.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/diff-text.js\ntype: application/javascript\nmodule-type: widget\n\nWidget to display a diff between two texts\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget,\n\tdmp = require(\"$:/core/modules/utils/diff-match-patch/diff_match_patch.js\");\n\nvar DiffTextWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDiffTextWidget.prototype = new Widget();\n\nDiffTextWidget.prototype.invisibleCharacters = {\n\t\"\\n\": \"↩︎\\n\",\n\t\"\\r\": \"⇠\",\n\t\"\\t\": \"⇥\\t\"\n};\n\n/*\nRender this widget into the DOM\n*/\nDiffTextWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create the diff\n\tvar dmpObject = new dmp.diff_match_patch(),\n\t\tdiffs = dmpObject.diff_main(this.getAttribute(\"source\"),this.getAttribute(\"dest\"));\n\t// Apply required cleanup\n\tswitch(this.getAttribute(\"cleanup\",\"semantic\")) {\n\t\tcase \"none\":\n\t\t\t// No cleanup\n\t\t\tbreak;\n\t\tcase \"efficiency\":\n\t\t\tdmpObject.diff_cleanupEfficiency(diffs);\n\t\t\tbreak;\n\t\tdefault: // case \"semantic\"\n\t\t\tdmpObject.diff_cleanupSemantic(diffs);\n\t\t\tbreak;\n\t}\n\t// Create the elements\n\tvar domContainer = this.document.createElement(\"div\"), \n\t\tdomDiff = this.createDiffDom(diffs);\n\tparent.insertBefore(domContainer,nextSibling);\n\t// Set variables\n\tthis.setVariable(\"diff-count\",diffs.reduce(function(acc,diff) {\n\t\tif(diff[0] !== dmp.DIFF_EQUAL) {\n\t\t\tacc++;\n\t\t}\n\t\treturn acc;\n\t},0).toString());\n\t// Render child widgets\n\tthis.renderChildren(domContainer,null);\n\t// Render the diff\n\tdomContainer.appendChild(domDiff);\n\t// Save our container\n\tthis.domNodes.push(domContainer);\n};\n\n/*\nCreate DOM elements representing a list of diffs\n*/\nDiffTextWidget.prototype.createDiffDom = function(diffs) {\n\tvar self = this;\n\t// Create the element and assign the attributes\n\tvar domPre = this.document.createElement(\"pre\"),\n\t\tdomCode = this.document.createElement(\"code\");\n\t$tw.utils.each(diffs,function(diff) {\n\t\tvar tag = diff[0] === dmp.DIFF_INSERT ? \"ins\" : (diff[0] === dmp.DIFF_DELETE ? \"del\" : \"span\"),\n\t\t\tclassName = diff[0] === dmp.DIFF_INSERT ? \"tc-diff-insert\" : (diff[0] === dmp.DIFF_DELETE ? \"tc-diff-delete\" : \"tc-diff-equal\"),\n\t\t\tdom = self.document.createElement(tag),\n\t\t\ttext = diff[1],\n\t\t\tcurrPos = 0,\n\t\t\tre = /([\\x00-\\x1F])/mg,\n\t\t\tmatch = re.exec(text),\n\t\t\tspan,\n\t\t\tprintable;\n\t\tdom.className = className;\n\t\twhile(match) {\n\t\t\tif(currPos < match.index) {\n\t\t\t\tdom.appendChild(self.document.createTextNode(text.slice(currPos,match.index)));\n\t\t\t}\n\t\t\tspan = self.document.createElement(\"span\");\n\t\t\tspan.className = \"tc-diff-invisible\";\n\t\t\tprintable = self.invisibleCharacters[match[0]] || (\"[0x\" + match[0].charCodeAt(0).toString(16) + \"]\");\n\t\t\tspan.appendChild(self.document.createTextNode(printable));\n\t\t\tdom.appendChild(span);\n\t\t\tcurrPos = match.index + match[0].length;\n\t\t\tmatch = re.exec(text);\n\t\t}\n\t\tif(currPos < text.length) {\n\t\t\tdom.appendChild(self.document.createTextNode(text.slice(currPos)));\n\t\t}\n\t\tdomCode.appendChild(dom);\n\t});\n\tdomPre.appendChild(domCode);\n\treturn domPre;\n};\n\n/*\nCompute the internal state of the widget\n*/\nDiffTextWidget.prototype.execute = function() {\n\t// Make child widgets\n\tvar parseTreeNodes;\n\tif(this.parseTreeNode && this.parseTreeNode.children && this.parseTreeNode.children.length > 0) {\n\t\tparseTreeNodes = this.parseTreeNode.children;\n\t} else {\n\t\tparseTreeNodes = [{\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: \"$:/language/Diffs/CountMessage\"}\n\t\t\t}\n\t\t}];\n\t}\n\tthis.makeChildWidgets(parseTreeNodes);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nDiffTextWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.source || changedAttributes.dest || changedAttributes.cleanup) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports[\"diff-text\"] = DiffTextWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/draggable.js": {
            "title": "$:/core/modules/widgets/draggable.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/draggable.js\ntype: application/javascript\nmodule-type: widget\n\nDraggable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DraggableWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDraggableWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDraggableWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Sanitise the specified tag\n\tvar tag = this.draggableTag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"div\";\n\t}\n\t// Create our element\n\tvar domNode = this.document.createElement(tag);\n\t// Assign classes\n\tvar classes = [\"tc-draggable\"];\n\tif(this.draggableClasses) {\n\t\tclasses.push(this.draggableClasses);\n\t}\n\tdomNode.setAttribute(\"class\",classes.join(\" \"));\n\t// Add event handlers\n\t$tw.utils.makeDraggable({\n\t\tdomNode: domNode,\n\t\tdragTiddlerFn: function() {return self.getAttribute(\"tiddler\");},\n\t\tdragFilterFn: function() {return self.getAttribute(\"filter\");},\n\t\tstartActions: self.startActions,\n\t\tendActions: self.endActions,\n\t\twidget: this\n\t});\n\t// Insert the link into the DOM and render any children\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nDraggableWidget.prototype.execute = function() {\n\t// Pick up our attributes\n\tthis.draggableTag = this.getAttribute(\"tag\",\"div\");\n\tthis.draggableClasses = this.getAttribute(\"class\");\n\tthis.startActions = this.getAttribute(\"startactions\");\n\tthis.endActions = this.getAttribute(\"endactions\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nDraggableWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tag || changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.draggable = DraggableWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/droppable.js": {
            "title": "$:/core/modules/widgets/droppable.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/droppable.js\ntype: application/javascript\nmodule-type: widget\n\nDroppable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DroppableWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDroppableWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDroppableWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar tag = this.parseTreeNode.isBlock ? \"div\" : \"span\";\n\tif(this.droppableTag && $tw.config.htmlUnsafeElements.indexOf(this.droppableTag) === -1) {\n\t\ttag = this.droppableTag;\n\t}\n\t// Create element and assign classes\n\tvar domNode = this.document.createElement(tag),\n\t\tclasses = (this[\"class\"] || \"\").split(\" \");\n\tclasses.push(\"tc-droppable\");\n\tdomNode.className = classes.join(\" \");\n\t// Add event handlers\n\tif(this.droppableEnable) {\n\t\t$tw.utils.addEventListeners(domNode,[\n\t\t\t{name: \"dragenter\", handlerObject: this, handlerMethod: \"handleDragEnterEvent\"},\n\t\t\t{name: \"dragover\", handlerObject: this, handlerMethod: \"handleDragOverEvent\"},\n\t\t\t{name: \"dragleave\", handlerObject: this, handlerMethod: \"handleDragLeaveEvent\"},\n\t\t\t{name: \"drop\", handlerObject: this, handlerMethod: \"handleDropEvent\"}\n\t\t]);\t\t\n\t}\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n\t// Stack of outstanding enter/leave events\n\tthis.currentlyEntered = [];\n};\n\nDroppableWidget.prototype.enterDrag = function(event) {\n\tif(this.currentlyEntered.indexOf(event.target) === -1) {\n\t\tthis.currentlyEntered.push(event.target);\n\t}\n\t// If we're entering for the first time we need to apply highlighting\n\t$tw.utils.addClass(this.domNodes[0],\"tc-dragover\");\n};\n\nDroppableWidget.prototype.leaveDrag = function(event) {\n\tvar pos = this.currentlyEntered.indexOf(event.target);\n\tif(pos !== -1) {\n\t\tthis.currentlyEntered.splice(pos,1);\n\t}\n\t// Remove highlighting if we're leaving externally. The hacky second condition is to resolve a problem with Firefox whereby there is an erroneous dragenter event if the node being dragged is within the dropzone\n\tif(this.currentlyEntered.length === 0 || (this.currentlyEntered.length === 1 && this.currentlyEntered[0] === $tw.dragInProgress)) {\n\t\tthis.currentlyEntered = [];\n\t\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t}\n};\n\nDroppableWidget.prototype.handleDragEnterEvent  = function(event) {\n\tthis.enterDrag(event);\n\t// Tell the browser that we're ready to handle the drop\n\tevent.preventDefault();\n\t// Tell the browser not to ripple the drag up to any parent drop handlers\n\tevent.stopPropagation();\n\treturn false;\n};\n\nDroppableWidget.prototype.handleDragOverEvent  = function(event) {\n\t// Check for being over a TEXTAREA or INPUT\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) !== -1) {\n\t\treturn false;\n\t}\n\t// Tell the browser that we're still interested in the drop\n\tevent.preventDefault();\n\t// Set the drop effect\n\tevent.dataTransfer.dropEffect = this.droppableEffect;\n\treturn false;\n};\n\nDroppableWidget.prototype.handleDragLeaveEvent  = function(event) {\n\tthis.leaveDrag(event);\n\treturn false;\n};\n\nDroppableWidget.prototype.handleDropEvent  = function(event) {\n\tvar self = this;\n\tthis.leaveDrag(event);\n\t// Check for being over a TEXTAREA or INPUT\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) !== -1) {\n\t\treturn false;\n\t}\n\tvar dataTransfer = event.dataTransfer;\n\t// Remove highlighting\n\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t// Try to import the various data types we understand\n\t$tw.utils.importDataTransfer(dataTransfer,null,function(fieldsArray) {\n\t\tfieldsArray.forEach(function(fields) {\n\t\t\tself.performActions(fields.title || fields.text,event);\n\t\t});\n\t});\n\t// Tell the browser that we handled the drop\n\tevent.preventDefault();\n\t// Stop the drop ripple up to any parent handlers\n\tevent.stopPropagation();\n\treturn false;\n};\n\nDroppableWidget.prototype.performActions = function(title,event) {\n\tif(this.droppableActions) {\n\t\tvar modifierKey = event.ctrlKey && ! event.shiftKey ? \"ctrl\" : event.shiftKey && !event.ctrlKey ? \"shift\" : \n\t\t\t\tevent.ctrlKey && event.shiftKey ? \"ctrl-shift\" : \"normal\" ;\n\t\tthis.invokeActionString(this.droppableActions,this,event,{actionTiddler: title, modifier: modifierKey});\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nDroppableWidget.prototype.execute = function() {\n\tthis.droppableActions = this.getAttribute(\"actions\");\n\tthis.droppableEffect = this.getAttribute(\"effect\",\"copy\");\n\tthis.droppableTag = this.getAttribute(\"tag\");\n\tthis.droppableClass = this.getAttribute(\"class\");\n\tthis.droppableEnable = (this.getAttribute(\"enable\") || \"yes\") === \"yes\";\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nDroppableWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"class\"] || changedAttributes.tag || changedAttributes.enable) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.droppable = DroppableWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/dropzone.js": {
            "title": "$:/core/modules/widgets/dropzone.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/dropzone.js\ntype: application/javascript\nmodule-type: widget\n\nDropzone widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DropZoneWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDropZoneWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDropZoneWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\tvar domNode = this.document.createElement(\"div\");\n\tdomNode.className = this.dropzoneClass || \"tc-dropzone\";\n\t// Add event handlers\n\tif(this.dropzoneEnable) {\n\t\t$tw.utils.addEventListeners(domNode,[\n\t\t\t{name: \"dragenter\", handlerObject: this, handlerMethod: \"handleDragEnterEvent\"},\n\t\t\t{name: \"dragover\", handlerObject: this, handlerMethod: \"handleDragOverEvent\"},\n\t\t\t{name: \"dragleave\", handlerObject: this, handlerMethod: \"handleDragLeaveEvent\"},\n\t\t\t{name: \"drop\", handlerObject: this, handlerMethod: \"handleDropEvent\"},\n\t\t\t{name: \"paste\", handlerObject: this, handlerMethod: \"handlePasteEvent\"},\n\t\t\t{name: \"dragend\", handlerObject: this, handlerMethod: \"handleDragEndEvent\"}\n\t\t]);\t\t\n\t}\n\tdomNode.addEventListener(\"click\",function (event) {\n\t},false);\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n\t// Stack of outstanding enter/leave events\n\tthis.currentlyEntered = [];\n};\n\nDropZoneWidget.prototype.enterDrag = function(event) {\n\tif(this.currentlyEntered.indexOf(event.target) === -1) {\n\t\tthis.currentlyEntered.push(event.target);\n\t}\n\t// If we're entering for the first time we need to apply highlighting\n\t$tw.utils.addClass(this.domNodes[0],\"tc-dragover\");\n};\n\nDropZoneWidget.prototype.leaveDrag = function(event) {\n\tvar pos = this.currentlyEntered.indexOf(event.target);\n\tif(pos !== -1) {\n\t\tthis.currentlyEntered.splice(pos,1);\n\t}\n\t// Remove highlighting if we're leaving externally\n\tif(this.currentlyEntered.length === 0) {\n\t\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t}\n};\n\nDropZoneWidget.prototype.handleDragEnterEvent  = function(event) {\n\t// Check for this window being the source of the drag\n\tif($tw.dragInProgress) {\n\t\treturn false;\n\t}\n\tthis.enterDrag(event);\n\t// Tell the browser that we're ready to handle the drop\n\tevent.preventDefault();\n\t// Tell the browser not to ripple the drag up to any parent drop handlers\n\tevent.stopPropagation();\n};\n\nDropZoneWidget.prototype.handleDragOverEvent  = function(event) {\n\t// Check for being over a TEXTAREA or INPUT\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) !== -1) {\n\t\treturn false;\n\t}\n\t// Check for this window being the source of the drag\n\tif($tw.dragInProgress) {\n\t\treturn false;\n\t}\n\t// Tell the browser that we're still interested in the drop\n\tevent.preventDefault();\n\tevent.dataTransfer.dropEffect = \"copy\"; // Explicitly show this is a copy\n};\n\nDropZoneWidget.prototype.handleDragLeaveEvent  = function(event) {\n\tthis.leaveDrag(event);\n};\n\nDropZoneWidget.prototype.handleDragEndEvent = function(event) {\n\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n};\n\nDropZoneWidget.prototype.handleDropEvent  = function(event) {\n\tvar self = this,\n\t\treadFileCallback = function(tiddlerFieldsArray) {\n\t\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify(tiddlerFieldsArray)});\n\t\t};\n\tthis.leaveDrag(event);\n\t// Check for being over a TEXTAREA or INPUT\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) !== -1) {\n\t\treturn false;\n\t}\n\t// Check for this window being the source of the drag\n\tif($tw.dragInProgress) {\n\t\treturn false;\n\t}\n\tvar self = this,\n\t\tdataTransfer = event.dataTransfer;\n\t// Remove highlighting\n\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t// Import any files in the drop\n\tvar numFiles = 0;\n\tif(dataTransfer.files) {\n\t\tnumFiles = this.wiki.readFiles(dataTransfer.files,{\n\t\t\tcallback: readFileCallback,\n\t\t\tdeserializer: this.dropzoneDeserializer\n\t\t});\n\t}\n\t// Try to import the various data types we understand\n\tif(numFiles === 0) {\n\t\t$tw.utils.importDataTransfer(dataTransfer,this.wiki.generateNewTitle(\"Untitled\"),readFileCallback);\n\t}\n\t// Tell the browser that we handled the drop\n\tevent.preventDefault();\n\t// Stop the drop ripple up to any parent handlers\n\tevent.stopPropagation();\n};\n\nDropZoneWidget.prototype.handlePasteEvent  = function(event) {\n\tvar self = this,\n\t\treadFileCallback = function(tiddlerFieldsArray) {\n\t\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify(tiddlerFieldsArray)});\n\t\t};\n\t// Let the browser handle it if we're in a textarea or input box\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) == -1 && !event.target.isContentEditable) {\n\t\tvar self = this,\n\t\t\titems = event.clipboardData.items;\n\t\t// Enumerate the clipboard items\n\t\tfor(var t = 0; t<items.length; t++) {\n\t\t\tvar item = items[t];\n\t\t\tif(item.kind === \"file\") {\n\t\t\t\t// Import any files\n\t\t\t\tthis.wiki.readFile(item.getAsFile(),{\n\t\t\t\t\tcallback: readFileCallback,\n\t\t\t\t\tdeserializer: this.dropzoneDeserializer\n\t\t\t\t});\n\t\t\t} else if(item.kind === \"string\") {\n\t\t\t\t// Create tiddlers from string items\n\t\t\t\tvar type = item.type;\n\t\t\t\titem.getAsString(function(str) {\n\t\t\t\t\tvar tiddlerFields = {\n\t\t\t\t\t\ttitle: self.wiki.generateNewTitle(\"Untitled\"),\n\t\t\t\t\t\ttext: str,\n\t\t\t\t\t\ttype: type\n\t\t\t\t\t};\n\t\t\t\t\tif($tw.log.IMPORT) {\n\t\t\t\t\t\tconsole.log(\"Importing string '\" + str + \"', type: '\" + type + \"'\");\n\t\t\t\t\t}\n\t\t\t\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify([tiddlerFields])});\n\t\t\t\t});\n\t\t\t}\n\t\t}\n\t\t// Tell the browser that we've handled the paste\n\t\tevent.stopPropagation();\n\t\tevent.preventDefault();\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nDropZoneWidget.prototype.execute = function() {\n\tthis.dropzoneClass = this.getAttribute(\"class\");\n\tthis.dropzoneDeserializer = this.getAttribute(\"deserializer\");\n\tthis.dropzoneEnable = (this.getAttribute(\"enable\") || \"yes\") === \"yes\";\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nDropZoneWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.enable) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.dropzone = DropZoneWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/edit-binary.js": {
            "title": "$:/core/modules/widgets/edit-binary.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/edit-binary.js\ntype: application/javascript\nmodule-type: widget\n\nEdit-binary widget; placeholder for editing binary tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar BINARY_WARNING_MESSAGE = \"$:/core/ui/BinaryWarning\";\nvar EXPORT_BUTTON_IMAGE = \"$:/core/images/export-button\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditBinaryWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditBinaryWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditBinaryWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nEditBinaryWidget.prototype.execute = function() {\n\t// Get our parameters\n\tvar editTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tvar tiddler = this.wiki.getTiddler(editTitle);\n\tvar type = tiddler.fields.type;\n\tvar text = tiddler.fields.text;\n\t// Transclude the binary data tiddler warning message\n\tvar warn = {\n\t\ttype: \"element\",\n\t\ttag: \"p\",\n\t\tchildren: [{\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: BINARY_WARNING_MESSAGE}\n\t\t\t}\n\t\t}]\n\t};\n\t// Create download link based on draft tiddler title\n\tvar link = {\n\t\ttype: \"element\",\n\t\ttag: \"a\",\n\t\tattributes: {\n\t\t\ttitle: {type: \"indirect\", textReference: \"!!draft.title\"},\n\t\t\tdownload: {type: \"indirect\", textReference: \"!!draft.title\"}\n\t\t},\n\t\tchildren: [{\n\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: EXPORT_BUTTON_IMAGE}\n\t\t\t}\n\t\t}]\n\t};\n\t// Set the link href to internal data URI (no external)\n\tif(text) {\n\t\tlink.attributes.href = {\n\t\t\ttype: \"string\", \n\t\t\tvalue: \"data:\" + type + \";base64,\" + text\n\t\t};\n\t}\n\t// Combine warning message and download link in a div\n\tvar element = {\n\t\ttype: \"element\",\n\t\ttag: \"div\",\n\t\tattributes: {\n\t\t\tclass: {type: \"string\", value: \"tc-binary-warning\"}\n\t\t},\n\t\tchildren: [warn, link]\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets([element]);\n};\n\n/*\nRefresh by refreshing our child widget\n*/\nEditBinaryWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports[\"edit-binary\"] = EditBinaryWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/edit-bitmap.js": {
            "title": "$:/core/modules/widgets/edit-bitmap.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/edit-bitmap.js\ntype: application/javascript\nmodule-type: widget\n\nEdit-bitmap widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Default image sizes\nvar DEFAULT_IMAGE_WIDTH = 600,\n\tDEFAULT_IMAGE_HEIGHT = 370,\n\tDEFAULT_IMAGE_TYPE = \"image/png\";\n\n// Configuration tiddlers\nvar LINE_WIDTH_TITLE = \"$:/config/BitmapEditor/LineWidth\",\n\tLINE_COLOUR_TITLE = \"$:/config/BitmapEditor/Colour\",\n\tLINE_OPACITY_TITLE = \"$:/config/BitmapEditor/Opacity\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditBitmapWidget = function(parseTreeNode,options) {\n\t// Initialise the editor operations if they've not been done already\n\tif(!this.editorOperations) {\n\t\tEditBitmapWidget.prototype.editorOperations = {};\n\t\t$tw.modules.applyMethods(\"bitmapeditoroperation\",this.editorOperations);\n\t}\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditBitmapWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditBitmapWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Create the wrapper for the toolbar and render its content\n\tthis.toolbarNode = this.document.createElement(\"div\");\n\tthis.toolbarNode.className = \"tc-editor-toolbar\";\n\tparent.insertBefore(this.toolbarNode,nextSibling);\n\tthis.domNodes.push(this.toolbarNode);\n\t// Create the on-screen canvas\n\tthis.canvasDomNode = $tw.utils.domMaker(\"canvas\",{\n\t\tdocument: this.document,\n\t\t\"class\":\"tc-edit-bitmapeditor\",\n\t\teventListeners: [{\n\t\t\tname: \"touchstart\", handlerObject: this, handlerMethod: \"handleTouchStartEvent\"\n\t\t},{\n\t\t\tname: \"touchmove\", handlerObject: this, handlerMethod: \"handleTouchMoveEvent\"\n\t\t},{\n\t\t\tname: \"touchend\", handlerObject: this, handlerMethod: \"handleTouchEndEvent\"\n\t\t},{\n\t\t\tname: \"mousedown\", handlerObject: this, handlerMethod: \"handleMouseDownEvent\"\n\t\t},{\n\t\t\tname: \"mousemove\", handlerObject: this, handlerMethod: \"handleMouseMoveEvent\"\n\t\t},{\n\t\t\tname: \"mouseup\", handlerObject: this, handlerMethod: \"handleMouseUpEvent\"\n\t\t}]\n\t});\n\t// Set the width and height variables\n\tthis.setVariable(\"tv-bitmap-editor-width\",this.canvasDomNode.width + \"px\");\n\tthis.setVariable(\"tv-bitmap-editor-height\",this.canvasDomNode.height + \"px\");\n\t// Render toolbar child widgets\n\tthis.renderChildren(this.toolbarNode,null);\n\t// // Insert the elements into the DOM\n\tparent.insertBefore(this.canvasDomNode,nextSibling);\n\tthis.domNodes.push(this.canvasDomNode);\n\t// Load the image into the canvas\n\tif($tw.browser) {\n\t\tthis.loadCanvas();\n\t}\n\t// Add widget message listeners\n\tthis.addEventListeners([\n\t\t{type: \"tm-edit-bitmap-operation\", handler: \"handleEditBitmapOperationMessage\"}\n\t]);\n};\n\n/*\nHandle an edit bitmap operation message from the toolbar\n*/\nEditBitmapWidget.prototype.handleEditBitmapOperationMessage = function(event) {\n\t// Invoke the handler\n\tvar handler = this.editorOperations[event.param];\n\tif(handler) {\n\t\thandler.call(this,event);\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nEditBitmapWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.editTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nJust refresh the toolbar\n*/\nEditBitmapWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nSet the bitmap size variables and refresh the toolbar\n*/\nEditBitmapWidget.prototype.refreshToolbar = function() {\n\t// Set the width and height variables\n\tthis.setVariable(\"tv-bitmap-editor-width\",this.canvasDomNode.width + \"px\");\n\tthis.setVariable(\"tv-bitmap-editor-height\",this.canvasDomNode.height + \"px\");\n\t// Refresh each of our child widgets\n\t$tw.utils.each(this.children,function(childWidget) {\n\t\tchildWidget.refreshSelf();\n\t});\n};\n\nEditBitmapWidget.prototype.loadCanvas = function() {\n\tvar tiddler = this.wiki.getTiddler(this.editTitle),\n\t\tcurrImage = new Image();\n\t// Set up event handlers for loading the image\n\tvar self = this;\n\tcurrImage.onload = function() {\n\t\t// Copy the image to the on-screen canvas\n\t\tself.initCanvas(self.canvasDomNode,currImage.width,currImage.height,currImage);\n\t\t// And also copy the current bitmap to the off-screen canvas\n\t\tself.currCanvas = self.document.createElement(\"canvas\");\n\t\tself.initCanvas(self.currCanvas,currImage.width,currImage.height,currImage);\n\t\t// Set the width and height input boxes\n\t\tself.refreshToolbar();\n\t};\n\tcurrImage.onerror = function() {\n\t\t// Set the on-screen canvas size and clear it\n\t\tself.initCanvas(self.canvasDomNode,DEFAULT_IMAGE_WIDTH,DEFAULT_IMAGE_HEIGHT);\n\t\t// Set the off-screen canvas size and clear it\n\t\tself.currCanvas = self.document.createElement(\"canvas\");\n\t\tself.initCanvas(self.currCanvas,DEFAULT_IMAGE_WIDTH,DEFAULT_IMAGE_HEIGHT);\n\t\t// Set the width and height input boxes\n\t\tself.refreshToolbar();\n\t};\n\t// Get the current bitmap into an image object\n\tif(tiddler && tiddler.fields.type && tiddler.fields.text) {\n\t\tcurrImage.src = \"data:\" + tiddler.fields.type + \";base64,\" + tiddler.fields.text;\t\t\n\t} else {\n\t\tcurrImage.width = DEFAULT_IMAGE_WIDTH;\n\t\tcurrImage.height = DEFAULT_IMAGE_HEIGHT;\n\t\tcurrImage.onerror();\n\t}\n};\n\nEditBitmapWidget.prototype.initCanvas = function(canvas,width,height,image) {\n\tcanvas.width = width;\n\tcanvas.height = height;\n\tvar ctx = canvas.getContext(\"2d\");\n\tif(image) {\n\t\tctx.drawImage(image,0,0);\n\t} else {\n\t\tctx.fillStyle = \"#fff\";\n\t\tctx.fillRect(0,0,canvas.width,canvas.height);\n\t}\n};\n\n/*\n** Change the size of the canvas, preserving the current image\n*/\nEditBitmapWidget.prototype.changeCanvasSize = function(newWidth,newHeight) {\n\t// Create and size a new canvas\n\tvar newCanvas = this.document.createElement(\"canvas\");\n\tthis.initCanvas(newCanvas,newWidth,newHeight);\n\t// Copy the old image\n\tvar ctx = newCanvas.getContext(\"2d\");\n\tctx.drawImage(this.currCanvas,0,0);\n\t// Set the new canvas as the current one\n\tthis.currCanvas = newCanvas;\n\t// Set the size of the onscreen canvas\n\tthis.canvasDomNode.width = newWidth;\n\tthis.canvasDomNode.height = newHeight;\n\t// Paint the onscreen canvas with the offscreen canvas\n\tctx = this.canvasDomNode.getContext(\"2d\");\n\tctx.drawImage(this.currCanvas,0,0);\n};\n\n/*\n** Rotate the canvas left by 90 degrees\n*/\nEditBitmapWidget.prototype.rotateCanvasLeft = function() {\n\t// Get the current size of the image\n\tvar origWidth = this.currCanvas.width,\n\t\torigHeight = this.currCanvas.height;\n\t// Create and size a new canvas\n\tvar newCanvas = this.document.createElement(\"canvas\"),\n\t\tnewWidth = origHeight,\n\t\tnewHeight = origWidth;\n\tthis.initCanvas(newCanvas,newWidth,newHeight);\n\t// Copy the old image\n\tvar ctx = newCanvas.getContext(\"2d\");\n\tctx.save();\n\tctx.translate(newWidth / 2,newHeight / 2);\n\tctx.rotate(-Math.PI / 2);\n\tctx.drawImage(this.currCanvas,-origWidth / 2,-origHeight / 2);\n\tctx.restore();\n\t// Set the new canvas as the current one\n\tthis.currCanvas = newCanvas;\n\t// Set the size of the onscreen canvas\n\tthis.canvasDomNode.width = newWidth;\n\tthis.canvasDomNode.height = newHeight;\n\t// Paint the onscreen canvas with the offscreen canvas\n\tctx = this.canvasDomNode.getContext(\"2d\");\n\tctx.drawImage(this.currCanvas,0,0);\n};\n\nEditBitmapWidget.prototype.handleTouchStartEvent = function(event) {\n\tthis.brushDown = true;\n\tthis.strokeStart(event.touches[0].clientX,event.touches[0].clientY);\n\tevent.preventDefault();\n\tevent.stopPropagation();\n\treturn false;\n};\n\nEditBitmapWidget.prototype.handleTouchMoveEvent = function(event) {\n\tif(this.brushDown) {\n\t\tthis.strokeMove(event.touches[0].clientX,event.touches[0].clientY);\n\t}\n\tevent.preventDefault();\n\tevent.stopPropagation();\n\treturn false;\n};\n\nEditBitmapWidget.prototype.handleTouchEndEvent = function(event) {\n\tif(this.brushDown) {\n\t\tthis.brushDown = false;\n\t\tthis.strokeEnd();\n\t}\n\tevent.preventDefault();\n\tevent.stopPropagation();\n\treturn false;\n};\n\nEditBitmapWidget.prototype.handleMouseDownEvent = function(event) {\n\tthis.strokeStart(event.clientX,event.clientY);\n\tthis.brushDown = true;\n\tevent.preventDefault();\n\tevent.stopPropagation();\n\treturn false;\n};\n\nEditBitmapWidget.prototype.handleMouseMoveEvent = function(event) {\n\tif(this.brushDown) {\n\t\tthis.strokeMove(event.clientX,event.clientY);\n\t\tevent.preventDefault();\n\t\tevent.stopPropagation();\n\t\treturn false;\n\t}\n\treturn true;\n};\n\nEditBitmapWidget.prototype.handleMouseUpEvent = function(event) {\n\tif(this.brushDown) {\n\t\tthis.brushDown = false;\n\t\tthis.strokeEnd();\n\t\tevent.preventDefault();\n\t\tevent.stopPropagation();\n\t\treturn false;\n\t}\n\treturn true;\n};\n\nEditBitmapWidget.prototype.adjustCoordinates = function(x,y) {\n\tvar canvasRect = this.canvasDomNode.getBoundingClientRect(),\n\t\tscale = this.canvasDomNode.width/canvasRect.width;\n\treturn {x: (x - canvasRect.left) * scale, y: (y - canvasRect.top) * scale};\n};\n\nEditBitmapWidget.prototype.strokeStart = function(x,y) {\n\t// Start off a new stroke\n\tthis.stroke = [this.adjustCoordinates(x,y)];\n};\n\nEditBitmapWidget.prototype.strokeMove = function(x,y) {\n\tvar ctx = this.canvasDomNode.getContext(\"2d\"),\n\t\tt;\n\t// Add the new position to the end of the stroke\n\tthis.stroke.push(this.adjustCoordinates(x,y));\n\t// Redraw the previous image\n\tctx.drawImage(this.currCanvas,0,0);\n\t// Render the stroke\n\tctx.globalAlpha = parseFloat(this.wiki.getTiddlerText(LINE_OPACITY_TITLE,\"1.0\"));\n\tctx.strokeStyle = this.wiki.getTiddlerText(LINE_COLOUR_TITLE,\"#ff0\");\n\tctx.lineWidth = parseFloat(this.wiki.getTiddlerText(LINE_WIDTH_TITLE,\"3\"));\n\tctx.lineCap = \"round\";\n\tctx.lineJoin = \"round\";\n\tctx.beginPath();\n\tctx.moveTo(this.stroke[0].x,this.stroke[0].y);\n\tfor(t=1; t<this.stroke.length-1; t++) {\n\t\tvar s1 = this.stroke[t],\n\t\t\ts2 = this.stroke[t-1],\n\t\t\ttx = (s1.x + s2.x)/2,\n\t\t\tty = (s1.y + s2.y)/2;\n\t\tctx.quadraticCurveTo(s2.x,s2.y,tx,ty);\n\t}\n\tctx.stroke();\n};\n\nEditBitmapWidget.prototype.strokeEnd = function() {\n\t// Copy the bitmap to the off-screen canvas\n\tvar ctx = this.currCanvas.getContext(\"2d\");\n\tctx.drawImage(this.canvasDomNode,0,0);\n\t// Save the image into the tiddler\n\tthis.saveChanges();\n};\n\nEditBitmapWidget.prototype.saveChanges = function() {\n\tvar tiddler = this.wiki.getTiddler(this.editTitle) || new $tw.Tiddler({title: this.editTitle,type: DEFAULT_IMAGE_TYPE});\n\t// data URIs look like \"data:<type>;base64,<text>\"\n\tvar dataURL = this.canvasDomNode.toDataURL(tiddler.fields.type),\n\t\tposColon = dataURL.indexOf(\":\"),\n\t\tposSemiColon = dataURL.indexOf(\";\"),\n\t\tposComma = dataURL.indexOf(\",\"),\n\t\ttype = dataURL.substring(posColon+1,posSemiColon),\n\t\ttext = dataURL.substring(posComma+1);\n\tvar update = {type: type, text: text};\n\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getModificationFields(),tiddler,update,this.wiki.getCreationFields()));\n};\n\nexports[\"edit-bitmap\"] = EditBitmapWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/edit-shortcut.js": {
            "title": "$:/core/modules/widgets/edit-shortcut.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/edit-shortcut.js\ntype: application/javascript\nmodule-type: widget\n\nWidget to display an editable keyboard shortcut\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditShortcutWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditShortcutWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditShortcutWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.inputNode = this.document.createElement(\"input\");\n\t// Assign classes\n\tif(this.shortcutClass) {\n\t\tthis.inputNode.className = this.shortcutClass;\t\t\n\t}\n\t// Assign other attributes\n\tif(this.shortcutStyle) {\n\t\tthis.inputNode.setAttribute(\"style\",this.shortcutStyle);\n\t}\n\tif(this.shortcutTooltip) {\n\t\tthis.inputNode.setAttribute(\"title\",this.shortcutTooltip);\n\t}\n\tif(this.shortcutPlaceholder) {\n\t\tthis.inputNode.setAttribute(\"placeholder\",this.shortcutPlaceholder);\n\t}\n\tif(this.shortcutAriaLabel) {\n\t\tthis.inputNode.setAttribute(\"aria-label\",this.shortcutAriaLabel);\n\t}\n\t// Assign the current shortcut\n\tthis.updateInputNode();\n\t// Add event handlers\n\t$tw.utils.addEventListeners(this.inputNode,[\n\t\t{name: \"keydown\", handlerObject: this, handlerMethod: \"handleKeydownEvent\"}\n\t]);\n\t// Link into the DOM\n\tparent.insertBefore(this.inputNode,nextSibling);\n\tthis.domNodes.push(this.inputNode);\n\t// Focus the input Node if focus === \"yes\" or focus === \"true\"\n\tif(this.shortcutFocus === \"yes\" || this.shortcutFocus === \"true\") {\n\t\tthis.focus();\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nEditShortcutWidget.prototype.execute = function() {\n\tthis.shortcutTiddler = this.getAttribute(\"tiddler\");\n\tthis.shortcutField = this.getAttribute(\"field\");\n\tthis.shortcutIndex = this.getAttribute(\"index\");\n\tthis.shortcutPlaceholder = this.getAttribute(\"placeholder\");\n\tthis.shortcutDefault = this.getAttribute(\"default\",\"\");\n\tthis.shortcutClass = this.getAttribute(\"class\");\n\tthis.shortcutStyle = this.getAttribute(\"style\");\n\tthis.shortcutTooltip = this.getAttribute(\"tooltip\");\n\tthis.shortcutAriaLabel = this.getAttribute(\"aria-label\");\n\tthis.shortcutFocus = this.getAttribute(\"focus\");\n};\n\n/*\nUpdate the value of the input node\n*/\nEditShortcutWidget.prototype.updateInputNode = function() {\n\tif(this.shortcutField) {\n\t\tvar tiddler = this.wiki.getTiddler(this.shortcutTiddler);\n\t\tif(tiddler && $tw.utils.hop(tiddler.fields,this.shortcutField)) {\n\t\t\tthis.inputNode.value = tiddler.getFieldString(this.shortcutField);\n\t\t} else {\n\t\t\tthis.inputNode.value = this.shortcutDefault;\n\t\t}\n\t} else if(this.shortcutIndex) {\n\t\tthis.inputNode.value = this.wiki.extractTiddlerDataItem(this.shortcutTiddler,this.shortcutIndex,this.shortcutDefault);\n\t} else {\n\t\tthis.inputNode.value = this.wiki.getTiddlerText(this.shortcutTiddler,this.shortcutDefault);\n\t}\n};\n\n/*\nHandle a dom \"keydown\" event\n*/\nEditShortcutWidget.prototype.handleKeydownEvent = function(event) {\n\t// Ignore shift, ctrl, meta, alt\n\tif(event.keyCode && $tw.keyboardManager.getModifierKeys().indexOf(event.keyCode) === -1) {\n\t\t// Get the shortcut text representation\n\t\tvar value = $tw.keyboardManager.getPrintableShortcuts([{\n\t\t\tctrlKey: event.ctrlKey,\n\t\t\tshiftKey: event.shiftKey,\n\t\t\taltKey: event.altKey,\n\t\t\tmetaKey: event.metaKey,\n\t\t\tkeyCode: event.keyCode\n\t\t}]);\n\t\tif(value.length > 0) {\n\t\t\tthis.wiki.setText(this.shortcutTiddler,this.shortcutField,this.shortcutIndex,value[0]);\n\t\t}\n\t\t// Ignore the keydown if it was already handled\n\t\tevent.preventDefault();\n\t\tevent.stopPropagation();\n\t\treturn true;\t\t\n\t} else {\n\t\treturn false;\n\t}\n};\n\n/*\nfocus the input node\n*/\nEditShortcutWidget.prototype.focus = function() {\n\tif(this.inputNode.focus && this.inputNode.select) {\n\t\tthis.inputNode.focus();\n\t\tthis.inputNode.select();\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget needed re-rendering\n*/\nEditShortcutWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes.placeholder || changedAttributes[\"default\"] || changedAttributes[\"class\"] || changedAttributes.style || changedAttributes.tooltip || changedAttributes[\"aria-label\"] || changedAttributes.focus) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else if(changedTiddlers[this.shortcutTiddler]) {\n\t\tthis.updateInputNode();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports[\"edit-shortcut\"] = EditShortcutWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/edit-text.js": {
            "title": "$:/core/modules/widgets/edit-text.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/edit-text.js\ntype: application/javascript\nmodule-type: widget\n\nEdit-text widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar editTextWidgetFactory = require(\"$:/core/modules/editor/factory.js\").editTextWidgetFactory,\n\tFramedEngine = require(\"$:/core/modules/editor/engines/framed.js\").FramedEngine,\n\tSimpleEngine = require(\"$:/core/modules/editor/engines/simple.js\").SimpleEngine;\n\nexports[\"edit-text\"] = editTextWidgetFactory(FramedEngine,SimpleEngine);\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/edit.js": {
            "title": "$:/core/modules/widgets/edit.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/edit.js\ntype: application/javascript\nmodule-type: widget\n\nEdit widget is a meta-widget chooses the appropriate actual editting widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n// Mappings from content type to editor type are stored in tiddlers with this prefix\nvar EDITOR_MAPPING_PREFIX = \"$:/config/EditorTypeMappings/\";\n\n/*\nCompute the internal state of the widget\n*/\nEditWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.editTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.editField = this.getAttribute(\"field\",\"text\");\n\tthis.editIndex = this.getAttribute(\"index\");\n\tthis.editClass = this.getAttribute(\"class\");\n\tthis.editPlaceholder = this.getAttribute(\"placeholder\");\n\tthis.editTabIndex = this.getAttribute(\"tabindex\");\n\tthis.editFocus = this.getAttribute(\"focus\",\"\");\n\t// Choose the appropriate edit widget\n\tthis.editorType = this.getEditorType();\n\t// Make the child widgets\n\tthis.makeChildWidgets([{\n\t\ttype: \"edit-\" + this.editorType,\n\t\tattributes: {\n\t\t\ttiddler: {type: \"string\", value: this.editTitle},\n\t\t\tfield: {type: \"string\", value: this.editField},\n\t\t\tindex: {type: \"string\", value: this.editIndex},\n\t\t\t\"class\": {type: \"string\", value: this.editClass},\n\t\t\t\"placeholder\": {type: \"string\", value: this.editPlaceholder},\n\t\t\t\"tabindex\": {type: \"string\", value: this.editTabIndex},\n\t\t\t\"focus\": {type: \"string\", value: this.editFocus}\n\t\t},\n\t\tchildren: this.parseTreeNode.children\n\t}]);\n};\n\nEditWidget.prototype.getEditorType = function() {\n\t// Get the content type of the thing we're editing\n\tvar type;\n\tif(this.editField === \"text\") {\n\t\tvar tiddler = this.wiki.getTiddler(this.editTitle);\n\t\tif(tiddler) {\n\t\t\ttype = tiddler.fields.type;\n\t\t}\n\t}\n\ttype = type || \"text/vnd.tiddlywiki\";\n\tvar editorType = this.wiki.getTiddlerText(EDITOR_MAPPING_PREFIX + type);\n\tif(!editorType) {\n\t\tvar typeInfo = $tw.config.contentTypeInfo[type];\n\t\tif(typeInfo && typeInfo.encoding === \"base64\") {\n\t\t\teditorType = \"binary\";\n\t\t} else {\n\t\t\teditorType = \"text\";\n\t\t}\n\t}\n\treturn editorType;\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nEditWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\t// Refresh if an attribute has changed, or the type associated with the target tiddler has changed\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes.tabindex || (changedTiddlers[this.editTitle] && this.getEditorType() !== this.editorType)) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.edit = EditWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/element.js": {
            "title": "$:/core/modules/widgets/element.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/element.js\ntype: application/javascript\nmodule-type: widget\n\nElement widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ElementWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nElementWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nElementWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Neuter blacklisted elements\n\tvar tag = this.parseTreeNode.tag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"safe-\" + tag;\n\t}\n\t// Adjust headings by the current base level\n\tvar headingLevel = [\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\"].indexOf(tag);\n\tif(headingLevel !== -1) {\n\t\tvar baseLevel = parseInt(this.getVariable(\"tv-adjust-heading-level\",\"0\"),10) || 0;\n\t\theadingLevel = Math.min(Math.max(headingLevel + 1 + baseLevel,1),6);\n\t\ttag = \"h\" + headingLevel;\n\t}\n\t// Create the DOM node\n\tvar domNode = this.document.createElementNS(this.namespace,tag);\n\tthis.assignAttributes(domNode,{excludeEventAttributes: true});\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nElementWidget.prototype.execute = function() {\n\t// Select the namespace for the tag\n\tvar tagNamespaces = {\n\t\t\tsvg: \"http://www.w3.org/2000/svg\",\n\t\t\tmath: \"http://www.w3.org/1998/Math/MathML\",\n\t\t\tbody: \"http://www.w3.org/1999/xhtml\"\n\t\t};\n\tthis.namespace = tagNamespaces[this.parseTreeNode.tag];\n\tif(this.namespace) {\n\t\tthis.setVariable(\"namespace\",this.namespace);\n\t} else {\n\t\tthis.namespace = this.getVariable(\"namespace\",{defaultValue: \"http://www.w3.org/1999/xhtml\"});\n\t}\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nElementWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes(),\n\t\thasChangedAttributes = $tw.utils.count(changedAttributes) > 0;\n\tif(hasChangedAttributes) {\n\t\t// Update our attributes\n\t\tthis.assignAttributes(this.domNodes[0],{excludeEventAttributes: true});\n\t}\n\treturn this.refreshChildren(changedTiddlers) || hasChangedAttributes;\n};\n\nexports.element = ElementWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/encrypt.js": {
            "title": "$:/core/modules/widgets/encrypt.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/encrypt.js\ntype: application/javascript\nmodule-type: widget\n\nEncrypt widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EncryptWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEncryptWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEncryptWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar textNode = this.document.createTextNode(this.encryptedText);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nEncryptWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.filter = this.getAttribute(\"filter\",\"[!is[system]]\");\n\t// Encrypt the filtered tiddlers\n\tvar tiddlers = this.wiki.filterTiddlers(this.filter),\n\t\tjson = {},\n\t\tself = this;\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.wiki.getTiddler(title),\n\t\t\tjsonTiddler = {};\n\t\tfor(var f in tiddler.fields) {\n\t\t\tjsonTiddler[f] = tiddler.getFieldString(f);\n\t\t}\n\t\tjson[title] = jsonTiddler;\n\t});\n\tthis.encryptedText = $tw.utils.htmlEncode($tw.crypto.encrypt(JSON.stringify(json)));\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nEncryptWidget.prototype.refresh = function(changedTiddlers) {\n\t// We don't need to worry about refreshing because the encrypt widget isn't for interactive use\n\treturn false;\n};\n\nexports.encrypt = EncryptWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/entity.js": {
            "title": "$:/core/modules/widgets/entity.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/entity.js\ntype: application/javascript\nmodule-type: widget\n\nHTML entity widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EntityWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEntityWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEntityWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.execute();\n\tvar entityString = this.getAttribute(\"entity\",this.parseTreeNode.entity || \"\"),\n\t\ttextNode = this.document.createTextNode($tw.utils.entityDecode(entityString));\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nEntityWidget.prototype.execute = function() {\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nEntityWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.entity) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports.entity = EntityWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/fieldmangler.js": {
            "title": "$:/core/modules/widgets/fieldmangler.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/fieldmangler.js\ntype: application/javascript\nmodule-type: widget\n\nField mangler widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar FieldManglerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n\tthis.addEventListeners([\n\t\t{type: \"tm-remove-field\", handler: \"handleRemoveFieldEvent\"},\n\t\t{type: \"tm-add-field\", handler: \"handleAddFieldEvent\"},\n\t\t{type: \"tm-remove-tag\", handler: \"handleRemoveTagEvent\"},\n\t\t{type: \"tm-add-tag\", handler: \"handleAddTagEvent\"}\n\t]);\n};\n\n/*\nInherit from the base widget class\n*/\nFieldManglerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nFieldManglerWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nFieldManglerWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.mangleTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nFieldManglerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nFieldManglerWidget.prototype.handleRemoveFieldEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle),\n\t\tdeletion = {};\n\tdeletion[event.param] = undefined;\n\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,deletion));\n\treturn true;\n};\n\nFieldManglerWidget.prototype.handleAddFieldEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle),\n\t\taddition = this.wiki.getModificationFields(),\n\t\thadInvalidFieldName = false,\n\t\taddField = function(name,value) {\n\t\t\tvar trimmedName = name.toLowerCase().trim();\n\t\t\tif(!$tw.utils.isValidFieldName(trimmedName)) {\n\t\t\t\tif(!hadInvalidFieldName) {\n\t\t\t\t\talert($tw.language.getString(\n\t\t\t\t\t\t\"InvalidFieldName\",\n\t\t\t\t\t\t{variables:\n\t\t\t\t\t\t\t{fieldName: trimmedName}\n\t\t\t\t\t\t}\n\t\t\t\t\t));\n\t\t\t\t\thadInvalidFieldName = true;\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tif(!value && tiddler) {\n\t\t\t\t\tvalue = tiddler.fields[trimmedName];\n\t\t\t\t}\n\t\t\t\taddition[trimmedName] = value || \"\";\n\t\t\t}\n\t\t\treturn;\n\t\t};\n\taddition.title = this.mangleTitle;\n\tif(typeof event.param === \"string\") {\n\t\taddField(event.param,\"\");\n\t}\n\tif(typeof event.paramObject === \"object\") {\n\t\tfor(var name in event.paramObject) {\n\t\t\taddField(name,event.paramObject[name]);\n\t\t}\n\t}\n\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,addition));\n\treturn true;\n};\n\nFieldManglerWidget.prototype.handleRemoveTagEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle),\n\t\tmodification = this.wiki.getModificationFields();\n\tif(tiddler && tiddler.fields.tags) {\n\t\tvar p = tiddler.fields.tags.indexOf(event.param);\n\t\tif(p !== -1) {\n\t\t\tmodification.tags = (tiddler.fields.tags || []).slice(0);\n\t\t\tmodification.tags.splice(p,1);\n\t\t\tif(modification.tags.length === 0) {\n\t\t\t\tmodification.tags = undefined;\n\t\t\t}\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,modification));\n\t\t}\n\t}\n\treturn true;\n};\n\nFieldManglerWidget.prototype.handleAddTagEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle),\n\t\tmodification = this.wiki.getModificationFields();\n\tif(tiddler && typeof event.param === \"string\") {\n\t\tvar tag = event.param.trim();\n\t\tif(tag !== \"\") {\n\t\t\tmodification.tags = (tiddler.fields.tags || []).slice(0);\n\t\t\t$tw.utils.pushTop(modification.tags,tag);\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,modification));\t\t\t\n\t\t}\n\t} else if(typeof event.param === \"string\" && event.param.trim() !== \"\" && this.mangleTitle.trim() !== \"\") {\n\t\tvar tag = [];\n\t\ttag.push(event.param.trim());\n\t\tthis.wiki.addTiddler(new $tw.Tiddler({title: this.mangleTitle, tags: tag},modification));\n\t}\n\treturn true;\n};\n\nexports.fieldmangler = FieldManglerWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/fields.js": {
            "title": "$:/core/modules/widgets/fields.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/fields.js\ntype: application/javascript\nmodule-type: widget\n\nFields widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar FieldsWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nFieldsWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nFieldsWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar textNode = this.document.createTextNode(this.text);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nFieldsWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.tiddlerTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.template = this.getAttribute(\"template\");\n\tthis.sort = this.getAttribute(\"sort\",\"yes\") === \"yes\";\n\tthis.sortReverse = this.getAttribute(\"sortReverse\",\"no\") === \"yes\";\n\tthis.exclude = this.getAttribute(\"exclude\");\n\tthis.include = this.getAttribute(\"include\",null);\n\tthis.stripTitlePrefix = this.getAttribute(\"stripTitlePrefix\",\"no\") === \"yes\";\n\t// Get the value to display\n\tvar tiddler = this.wiki.getTiddler(this.tiddlerTitle);\n\n\t// Get the inclusion and exclusion list\n\tvar excludeArr = (this.exclude) ? this.exclude.split(\" \") : [\"text\"];\n\t// Include takes precedence\n\tvar includeArr = (this.include) ? this.include.split(\" \") : null;\n\n\t// Compose the template\n\tvar text = [];\n\tif(this.template && tiddler) {\n\t\tvar fields = [];\n\t\tif (includeArr) { // Include takes precedence\n\t\t\tfor(var i=0; i<includeArr.length; i++) {\n\t\t\t\tif(tiddler.fields[includeArr[i]]) {\n\t\t\t\t\tfields.push(includeArr[i]);\n\t\t\t\t}\n\t\t\t}\n\t\t} else {\n\t\t\tfor(var fieldName in tiddler.fields) {\n\t\t\t\tif(excludeArr.indexOf(fieldName) === -1) {\n\t\t\t\t\tfields.push(fieldName);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\tif (this.sort) fields.sort();\n\t\tif (this.sortReverse) fields.reverse();\n\t\tfor(var f=0, fmax=fields.length; f<fmax; f++) {\n\t\t\tfieldName = fields[f];\n\t\t\tvar row = this.template,\n\t\t\t\tvalue = tiddler.getFieldString(fieldName);\n\t\t\tif(this.stripTitlePrefix && fieldName === \"title\") {\n\t\t\t\tvar reStrip = /^\\{[^\\}]+\\}(.+)/mg,\n\t\t\t\t\treMatch = reStrip.exec(value);\n\t\t\t\tif(reMatch) {\n\t\t\t\t\tvalue = reMatch[1];\n\t\t\t\t}\n\t\t\t}\n\t\t\trow = $tw.utils.replaceString(row,\"$name$\",fieldName);\n\t\t\trow = $tw.utils.replaceString(row,\"$value$\",value);\n\t\t\trow = $tw.utils.replaceString(row,\"$encoded_value$\",$tw.utils.htmlEncode(value));\n\t\t\ttext.push(row);\n\t\t}\n\t}\n\tthis.text = text.join(\"\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nFieldsWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif( changedAttributes.tiddler || changedAttributes.template || changedAttributes.exclude ||\n\t\tchangedAttributes.include || changedAttributes.sort || changedAttributes.sortReverse ||\n\t\tchangedTiddlers[this.tiddlerTitle] || changedAttributes.stripTitlePrefix) {\n\t\t\tthis.refreshSelf();\n\t\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n};\n\nexports.fields = FieldsWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/image.js": {
            "title": "$:/core/modules/widgets/image.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/image.js\ntype: application/javascript\nmodule-type: widget\n\nThe image widget displays an image referenced with an external URI or with a local tiddler title.\n\n```\n<$image src=\"TiddlerTitle\" width=\"320\" height=\"400\" class=\"classnames\">\n```\n\nThe image source can be the title of an existing tiddler or the URL of an external image.\n\nExternal images always generate an HTML `<img>` tag.\n\nTiddlers that have a _canonical_uri field generate an HTML `<img>` tag with the src attribute containing the URI.\n\nTiddlers that contain image data generate an HTML `<img>` tag with the src attribute containing a base64 representation of the image.\n\nTiddlers that contain wikitext could be rendered to a DIV of the usual size of a tiddler, and then transformed to the size requested.\n\nThe width and height attributes are interpreted as a number of pixels, and do not need to include the \"px\" suffix.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ImageWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nImageWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nImageWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\t// Determine what type of image it is\n\tvar tag = \"img\", src = \"\",\n\t\ttiddler = this.wiki.getTiddler(this.imageSource);\n\tif(!tiddler) {\n\t\t// The source isn't the title of a tiddler, so we'll assume it's a URL\n\t\tsrc = this.getVariable(\"tv-get-export-image-link\",{params: [{name: \"src\",value: this.imageSource}],defaultValue: this.imageSource});\n\t} else {\n\t\t// Check if it is an image tiddler\n\t\tif(this.wiki.isImageTiddler(this.imageSource)) {\n\t\t\tvar type = tiddler.fields.type,\n\t\t\t\ttext = tiddler.fields.text,\n\t\t\t\t_canonical_uri = tiddler.fields._canonical_uri;\n\t\t\t// If the tiddler has body text then it doesn't need to be lazily loaded\n\t\t\tif(text) {\n\t\t\t\t// Render the appropriate element for the image type\n\t\t\t\tswitch(type) {\n\t\t\t\t\tcase \"application/pdf\":\n\t\t\t\t\t\ttag = \"embed\";\n\t\t\t\t\t\tsrc = \"data:application/pdf;base64,\" + text;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase \"image/svg+xml\":\n\t\t\t\t\t\tsrc = \"data:image/svg+xml,\" + encodeURIComponent(text);\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tdefault:\n\t\t\t\t\t\tsrc = \"data:\" + type + \";base64,\" + text;\n\t\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t} else if(_canonical_uri) {\n\t\t\t\tswitch(type) {\n\t\t\t\t\tcase \"application/pdf\":\n\t\t\t\t\t\ttag = \"embed\";\n\t\t\t\t\t\tsrc = _canonical_uri;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase \"image/svg+xml\":\n\t\t\t\t\t\tsrc = _canonical_uri;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tdefault:\n\t\t\t\t\t\tsrc = _canonical_uri;\n\t\t\t\t\t\tbreak;\n\t\t\t\t}\t\n\t\t\t} else {\n\t\t\t\t// Just trigger loading of the tiddler\n\t\t\t\tthis.wiki.getTiddlerText(this.imageSource);\n\t\t\t}\n\t\t}\n\t}\n\t// Create the element and assign the attributes\n\tvar domNode = this.document.createElement(tag);\n\tdomNode.setAttribute(\"src\",src);\n\tif(this.imageClass) {\n\t\tdomNode.setAttribute(\"class\",this.imageClass);\t\t\n\t}\n\tif(this.imageWidth) {\n\t\tdomNode.setAttribute(\"width\",this.imageWidth);\n\t}\n\tif(this.imageHeight) {\n\t\tdomNode.setAttribute(\"height\",this.imageHeight);\n\t}\n\tif(this.imageTooltip) {\n\t\tdomNode.setAttribute(\"title\",this.imageTooltip);\t\t\n\t}\n\tif(this.imageAlt) {\n\t\tdomNode.setAttribute(\"alt\",this.imageAlt);\t\t\n\t}\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nImageWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.imageSource = this.getAttribute(\"source\");\n\tthis.imageWidth = this.getAttribute(\"width\");\n\tthis.imageHeight = this.getAttribute(\"height\");\n\tthis.imageClass = this.getAttribute(\"class\");\n\tthis.imageTooltip = this.getAttribute(\"tooltip\");\n\tthis.imageAlt = this.getAttribute(\"alt\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nImageWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.source || changedAttributes.width || changedAttributes.height || changedAttributes[\"class\"] || changedAttributes.tooltip || changedTiddlers[this.imageSource]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\t\n\t}\n};\n\nexports.image = ImageWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/importvariables.js": {
            "title": "$:/core/modules/widgets/importvariables.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/importvariables.js\ntype: application/javascript\nmodule-type: widget\n\nImport variable definitions from other tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ImportVariablesWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nImportVariablesWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nImportVariablesWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nImportVariablesWidget.prototype.execute = function(tiddlerList) {\n\tvar widgetPointer = this;\n\t// Get our parameters\n\tthis.filter = this.getAttribute(\"filter\");\n\t// Compute the filter\n\tthis.tiddlerList = tiddlerList || this.wiki.filterTiddlers(this.filter,this);\n\t// Accumulate the <$set> widgets from each tiddler\n\t$tw.utils.each(this.tiddlerList,function(title) {\n\t\tvar parser = widgetPointer.wiki.parseTiddler(title);\n\t\tif(parser) {\n\t\t\tvar parseTreeNode = parser.tree[0];\n\t\t\twhile(parseTreeNode && parseTreeNode.type === \"set\") {\n\t\t\t\tvar node = {\n\t\t\t\t\ttype: \"set\",\n\t\t\t\t\tattributes: parseTreeNode.attributes,\n\t\t\t\t\tparams: parseTreeNode.params,\n\t\t\t\t\tisMacroDefinition: parseTreeNode.isMacroDefinition\n\t\t\t\t};\n\t\t\t\tif (parseTreeNode.isMacroDefinition) {\n\t\t\t\t\t// Macro definitions can be folded into\n\t\t\t\t\t// current widget instead of adding\n\t\t\t\t\t// another link to the chain.\n\t\t\t\t\tvar widget = widgetPointer.makeChildWidget(node);\n\t\t\t\t\twidget.computeAttributes();\n\t\t\t\t\twidget.execute();\n\t\t\t\t\t// We SHALLOW copy over all variables\n\t\t\t\t\t// in widget. We can't use\n\t\t\t\t\t// $tw.utils.assign, because that copies\n\t\t\t\t\t// up the prototype chain, which we\n\t\t\t\t\t// don't want.\n\t\t\t\t\t$tw.utils.each(Object.keys(widget.variables), function(key) {\n\t\t\t\t\t\twidgetPointer.variables[key] = widget.variables[key];\n\t\t\t\t\t});\n\t\t\t\t} else {\n\t\t\t\t\twidgetPointer.makeChildWidgets([node]);\n\t\t\t\t\twidgetPointer = widgetPointer.children[0];\n\t\t\t\t}\n\t\t\t\tparseTreeNode = parseTreeNode.children && parseTreeNode.children[0];\n\t\t\t}\n\t\t} \n\t});\n\n\tif (widgetPointer != this) {\n\t\twidgetPointer.parseTreeNode.children = this.parseTreeNode.children;\n\t} else {\n\t\twidgetPointer.makeChildWidgets();\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nImportVariablesWidget.prototype.refresh = function(changedTiddlers) {\n\t// Recompute our attributes and the filter list\n\tvar changedAttributes = this.computeAttributes(),\n\t\ttiddlerList = this.wiki.filterTiddlers(this.getAttribute(\"filter\"),this);\n\t// Refresh if the filter has changed, or the list of tiddlers has changed, or any of the tiddlers in the list has changed\n\tfunction haveListedTiddlersChanged() {\n\t\tvar changed = false;\n\t\ttiddlerList.forEach(function(title) {\n\t\t\tif(changedTiddlers[title]) {\n\t\t\t\tchanged = true;\n\t\t\t}\n\t\t});\n\t\treturn changed;\n\t}\n\tif(changedAttributes.filter || !$tw.utils.isArrayEqual(this.tiddlerList,tiddlerList) || haveListedTiddlersChanged()) {\n\t\t// Compute the filter\n\t\tthis.removeChildDomNodes();\n\t\tthis.execute(tiddlerList);\n\t\tthis.renderChildren(this.parentDomNode,this.findNextSiblingDomNode());\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nexports.importvariables = ImportVariablesWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/keyboard.js": {
            "title": "$:/core/modules/widgets/keyboard.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/keyboard.js\ntype: application/javascript\nmodule-type: widget\n\nKeyboard shortcut widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar KeyboardWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nKeyboardWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nKeyboardWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar tag = this.parseTreeNode.isBlock ? \"div\" : \"span\";\n\tif(this.tag && $tw.config.htmlUnsafeElements.indexOf(this.tag) === -1) {\n\t\ttag = this.tag;\n\t}\n\t// Create element\n\tvar domNode = this.document.createElement(tag);\n\t// Assign classes\n\tvar classes = (this[\"class\"] || \"\").split(\" \");\n\tclasses.push(\"tc-keyboard\");\n\tdomNode.className = classes.join(\" \");\n\t// Add a keyboard event handler\n\tdomNode.addEventListener(\"keydown\",function (event) {\n\t\tif($tw.keyboardManager.checkKeyDescriptors(event,self.keyInfoArray)) {\n\t\t\tself.invokeActions(self,event);\n\t\t\tif(self.actions) {\n\t\t\t\tself.invokeActionString(self.actions,self,event);\n\t\t\t}\n\t\t\tself.dispatchMessage(event);\n\t\t\tevent.preventDefault();\n\t\t\tevent.stopPropagation();\n\t\t\treturn true;\n\t\t}\n\t\treturn false;\n\t},false);\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\nKeyboardWidget.prototype.dispatchMessage = function(event) {\n\tthis.dispatchEvent({type: this.message, param: this.param, tiddlerTitle: this.getVariable(\"currentTiddler\")});\n};\n\n/*\nCompute the internal state of the widget\n*/\nKeyboardWidget.prototype.execute = function() {\n\tvar self = this;\n\t// Get attributes\n\tthis.actions = this.getAttribute(\"actions\",\"\");\n\tthis.message = this.getAttribute(\"message\",\"\");\n\tthis.param = this.getAttribute(\"param\",\"\");\n\tthis.key = this.getAttribute(\"key\",\"\");\n\tthis.tag = this.getAttribute(\"tag\",\"\");\n\tthis.keyInfoArray = $tw.keyboardManager.parseKeyDescriptors(this.key);\n\tthis[\"class\"] = this.getAttribute(\"class\",\"\");\n\tif(this.key.substr(0,2) === \"((\" && this.key.substr(-2,2) === \"))\") {\n\t\tthis.shortcutTiddlers = [];\n\t\tvar name = this.key.substring(2,this.key.length -2);\n\t\t$tw.utils.each($tw.keyboardManager.lookupNames,function(platformDescriptor) {\n\t\t\tself.shortcutTiddlers.push(\"$:/config/\" + platformDescriptor + \"/\" + name);\n\t\t});\n\t}\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nKeyboardWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.message || changedAttributes.param || changedAttributes.key || changedAttributes[\"class\"] || changedAttributes.tag) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\t// Update the keyInfoArray if one of its shortcut-config-tiddlers has changed\n\tif(this.shortcutTiddlers && $tw.utils.hopArray(changedTiddlers,this.shortcutTiddlers)) {\n\t\tthis.keyInfoArray = $tw.keyboardManager.parseKeyDescriptors(this.key);\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.keyboard = KeyboardWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/link.js": {
            "title": "$:/core/modules/widgets/link.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/link.js\ntype: application/javascript\nmodule-type: widget\n\nLink widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar LinkWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nLinkWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nLinkWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Get the value of the tv-wikilinks configuration macro\n\tvar wikiLinksMacro = this.getVariable(\"tv-wikilinks\"),\n\t\tuseWikiLinks = wikiLinksMacro ? (wikiLinksMacro.trim() !== \"no\") : true,\n\t\tmissingLinksEnabled = !(this.hideMissingLinks && this.isMissing && !this.isShadow);\n\t// Render the link if required\n\tif(useWikiLinks && missingLinksEnabled) {\n\t\tthis.renderLink(parent,nextSibling);\n\t} else {\n\t\t// Just insert the link text\n\t\tvar domNode = this.document.createElement(\"span\");\n\t\tparent.insertBefore(domNode,nextSibling);\n\t\tthis.renderChildren(domNode,null);\n\t\tthis.domNodes.push(domNode);\n\t}\n};\n\n/*\nRender this widget into the DOM\n*/\nLinkWidget.prototype.renderLink = function(parent,nextSibling) {\n\tvar self = this;\n\t// Sanitise the specified tag\n\tvar tag = this.linkTag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"a\";\n\t}\n\t// Create our element\n\tvar domNode = this.document.createElement(tag);\n\t// Assign classes\n\tvar classes = [];\n\tif(this.overrideClasses === undefined) {\n\t\tclasses.push(\"tc-tiddlylink\");\n\t\tif(this.isShadow) {\n\t\t\tclasses.push(\"tc-tiddlylink-shadow\");\n\t\t}\n\t\tif(this.isMissing && !this.isShadow) {\n\t\t\tclasses.push(\"tc-tiddlylink-missing\");\n\t\t} else {\n\t\t\tif(!this.isMissing) {\n\t\t\t\tclasses.push(\"tc-tiddlylink-resolves\");\n\t\t\t}\n\t\t}\n\t\tif(this.linkClasses) {\n\t\t\tclasses.push(this.linkClasses);\t\t\t\n\t\t}\n\t} else if(this.overrideClasses !== \"\") {\n\t\tclasses.push(this.overrideClasses)\n\t}\n\tif(classes.length > 0) {\n\t\tdomNode.setAttribute(\"class\",classes.join(\" \"));\n\t}\n\t// Set an href\n\tvar wikilinkTransformFilter = this.getVariable(\"tv-filter-export-link\"),\n\t\twikiLinkText;\n\tif(wikilinkTransformFilter) {\n\t\t// Use the filter to construct the href\n\t\twikiLinkText = this.wiki.filterTiddlers(wikilinkTransformFilter,this,function(iterator) {\n\t\t\titerator(self.wiki.getTiddler(self.to),self.to)\n\t\t})[0];\n\t} else {\n\t\t// Expand the tv-wikilink-template variable to construct the href\n\t\tvar wikiLinkTemplateMacro = this.getVariable(\"tv-wikilink-template\"),\n\t\t\twikiLinkTemplate = wikiLinkTemplateMacro ? wikiLinkTemplateMacro.trim() : \"#$uri_encoded$\";\n\t\twikiLinkText = $tw.utils.replaceString(wikiLinkTemplate,\"$uri_encoded$\",encodeURIComponent(this.to));\n\t\twikiLinkText = $tw.utils.replaceString(wikiLinkText,\"$uri_doubleencoded$\",encodeURIComponent(encodeURIComponent(this.to)));\n\t}\n\t// Override with the value of tv-get-export-link if defined\n\twikiLinkText = this.getVariable(\"tv-get-export-link\",{params: [{name: \"to\",value: this.to}],defaultValue: wikiLinkText});\n\tif(tag === \"a\") {\n\t\tdomNode.setAttribute(\"href\",wikiLinkText);\n\t}\n\t// Set the tabindex\n\tif(this.tabIndex) {\n\t\tdomNode.setAttribute(\"tabindex\",this.tabIndex);\n\t}\n\t// Set the tooltip\n\t// HACK: Performance issues with re-parsing the tooltip prevent us defaulting the tooltip to \"<$transclude field='tooltip'><$transclude field='title'/></$transclude>\"\n\tvar tooltipWikiText = this.tooltip || this.getVariable(\"tv-wikilink-tooltip\");\n\tif(tooltipWikiText) {\n\t\tvar tooltipText = this.wiki.renderText(\"text/plain\",\"text/vnd.tiddlywiki\",tooltipWikiText,{\n\t\t\t\tparseAsInline: true,\n\t\t\t\tvariables: {\n\t\t\t\t\tcurrentTiddler: this.to\n\t\t\t\t},\n\t\t\t\tparentWidget: this\n\t\t\t});\n\t\tdomNode.setAttribute(\"title\",tooltipText);\n\t}\n\tif(this[\"aria-label\"]) {\n\t\tdomNode.setAttribute(\"aria-label\",this[\"aria-label\"]);\n\t}\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(domNode,[\n\t\t{name: \"click\", handlerObject: this, handlerMethod: \"handleClickEvent\"},\n\t]);\n\t// Make the link draggable if required\n\tif(this.draggable === \"yes\") {\n\t\t$tw.utils.makeDraggable({\n\t\t\tdomNode: domNode,\n\t\t\tdragTiddlerFn: function() {return self.to;},\n\t\t\twidget: this\n\t\t});\n\t}\n\t// Insert the link into the DOM and render any children\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\nLinkWidget.prototype.handleClickEvent = function(event) {\n\t// Send the click on its way as a navigate event\n\tvar bounds = this.domNodes[0].getBoundingClientRect();\n\tthis.dispatchEvent({\n\t\ttype: \"tm-navigate\",\n\t\tnavigateTo: this.to,\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\"),\n\t\tnavigateFromNode: this,\n\t\tnavigateFromClientRect: { top: bounds.top, left: bounds.left, width: bounds.width, right: bounds.right, bottom: bounds.bottom, height: bounds.height\n\t\t},\n\t\tnavigateSuppressNavigation: event.metaKey || event.ctrlKey || (event.button === 1),\n\t\tmetaKey: event.metaKey,\n\t\tctrlKey: event.ctrlKey,\n\t\taltKey: event.altKey,\n\t\tshiftKey: event.shiftKey\n\t});\n\tif(this.domNodes[0].hasAttribute(\"href\")) {\n\t\tevent.preventDefault();\n\t}\n\tevent.stopPropagation();\n\treturn false;\n};\n\n/*\nCompute the internal state of the widget\n*/\nLinkWidget.prototype.execute = function() {\n\t// Pick up our attributes\n\tthis.to = this.getAttribute(\"to\",this.getVariable(\"currentTiddler\"));\n\tthis.tooltip = this.getAttribute(\"tooltip\");\n\tthis[\"aria-label\"] = this.getAttribute(\"aria-label\");\n\tthis.linkClasses = this.getAttribute(\"class\");\n\tthis.overrideClasses = this.getAttribute(\"overrideClass\");\n\tthis.tabIndex = this.getAttribute(\"tabindex\");\n\tthis.draggable = this.getAttribute(\"draggable\",\"yes\");\n\tthis.linkTag = this.getAttribute(\"tag\",\"a\");\n\t// Determine the link characteristics\n\tthis.isMissing = !this.wiki.tiddlerExists(this.to);\n\tthis.isShadow = this.wiki.isShadowTiddler(this.to);\n\tthis.hideMissingLinks = (this.getVariable(\"tv-show-missing-links\") || \"yes\") === \"no\";\n\t// Make the child widgets\n\tvar templateTree;\n\tif(this.parseTreeNode.children && this.parseTreeNode.children.length > 0) {\n\t\ttemplateTree = this.parseTreeNode.children;\n\t} else {\n\t\t// Default template is a link to the title\n\t\ttemplateTree = [{type: \"text\", text: this.to}];\n\t}\n\tthis.makeChildWidgets(templateTree);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nLinkWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.to || changedTiddlers[this.to] || changedAttributes[\"aria-label\"] || changedAttributes.tooltip) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.link = LinkWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/linkcatcher.js": {
            "title": "$:/core/modules/widgets/linkcatcher.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/linkcatcher.js\ntype: application/javascript\nmodule-type: widget\n\nLinkcatcher widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar LinkCatcherWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n\tthis.addEventListeners([\n\t\t{type: \"tm-navigate\", handler: \"handleNavigateEvent\"}\n\t]);\n};\n\n/*\nInherit from the base widget class\n*/\nLinkCatcherWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nLinkCatcherWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nLinkCatcherWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.catchTo = this.getAttribute(\"to\");\n\tthis.catchMessage = this.getAttribute(\"message\");\n\tthis.catchSet = this.getAttribute(\"set\");\n\tthis.catchSetTo = this.getAttribute(\"setTo\");\n\tthis.catchActions = this.getAttribute(\"actions\");\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n\t// When executing actions we avoid trapping navigate events, so that we don't trigger ourselves recursively\n\tthis.executingActions = false;\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nLinkCatcherWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.to || changedAttributes.message || changedAttributes.set || changedAttributes.setTo) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\n/*\nHandle a tm-navigate event\n*/\nLinkCatcherWidget.prototype.handleNavigateEvent = function(event) {\n\tif(!this.executingActions) {\n\t\t// Execute the actions\n\t\tif(this.catchTo) {\n\t\t\tthis.wiki.setTextReference(this.catchTo,event.navigateTo,this.getVariable(\"currentTiddler\"));\n\t\t}\n\t\tif(this.catchMessage && this.parentWidget) {\n\t\t\tthis.parentWidget.dispatchEvent({\n\t\t\t\ttype: this.catchMessage,\n\t\t\t\tparam: event.navigateTo,\n\t\t\t\tnavigateTo: event.navigateTo\n\t\t\t});\n\t\t}\n\t\tif(this.catchSet) {\n\t\t\tvar tiddler = this.wiki.getTiddler(this.catchSet);\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,{title: this.catchSet, text: this.catchSetTo}));\n\t\t}\n\t\tif(this.catchActions) {\n\t\t\tthis.executingActions = true;\n\t\t\tthis.invokeActionString(this.catchActions,this,event,{navigateTo: event.navigateTo});\n\t\t\tthis.executingActions = false;\n\t\t}\n\t} else {\n\t\t// This is a navigate event generated by the actions of this linkcatcher, so we don't trap it again, but just pass it to the parent\n\t\tthis.parentWidget.dispatchEvent({\n\t\t\ttype: \"tm-navigate\",\n\t\t\tparam: event.navigateTo,\n\t\t\tnavigateTo: event.navigateTo\n\t\t});\n\t}\n\treturn false;\n};\n\nexports.linkcatcher = LinkCatcherWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/list.js": {
            "title": "$:/core/modules/widgets/list.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/list.js\ntype: application/javascript\nmodule-type: widget\n\nList and list item widgets\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\n/*\nThe list widget creates list element sub-widgets that reach back into the list widget for their configuration\n*/\n\nvar ListWidget = function(parseTreeNode,options) {\n\t// Initialise the storyviews if they've not been done already\n\tif(!this.storyViews) {\n\t\tListWidget.prototype.storyViews = {};\n\t\t$tw.modules.applyMethods(\"storyview\",this.storyViews);\n\t}\n\t// Main initialisation inherited from widget.js\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nListWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nListWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n\t// Construct the storyview\n\tvar StoryView = this.storyViews[this.storyViewName];\n\tif(this.storyViewName && !StoryView) {\n\t\tStoryView = this.storyViews[\"classic\"];\n\t}\n\tif(StoryView && !this.document.isTiddlyWikiFakeDom) {\n\t\tthis.storyview = new StoryView(this);\n\t} else {\n\t\tthis.storyview = null;\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nListWidget.prototype.execute = function() {\n\t// Get our attributes\n\tthis.template = this.getAttribute(\"template\");\n\tthis.editTemplate = this.getAttribute(\"editTemplate\");\n\tthis.variableName = this.getAttribute(\"variable\",\"currentTiddler\");\n\tthis.storyViewName = this.getAttribute(\"storyview\");\n\tthis.historyTitle = this.getAttribute(\"history\");\n\t// Compose the list elements\n\tthis.list = this.getTiddlerList();\n\tvar members = [],\n\t\tself = this;\n\t// Check for an empty list\n\tif(this.list.length === 0) {\n\t\tmembers = this.getEmptyMessage();\n\t} else {\n\t\t$tw.utils.each(this.list,function(title,index) {\n\t\t\tmembers.push(self.makeItemTemplate(title));\n\t\t});\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets(members);\n\t// Clear the last history\n\tthis.history = [];\n};\n\nListWidget.prototype.getTiddlerList = function() {\n\tvar defaultFilter = \"[!is[system]sort[title]]\";\n\treturn this.wiki.filterTiddlers(this.getAttribute(\"filter\",defaultFilter),this);\n};\n\nListWidget.prototype.getEmptyMessage = function() {\n\tvar emptyMessage = this.getAttribute(\"emptyMessage\",\"\"),\n\t\tparser = this.wiki.parseText(\"text/vnd.tiddlywiki\",emptyMessage,{parseAsInline: true});\n\tif(parser) {\n\t\treturn parser.tree;\n\t} else {\n\t\treturn [];\n\t}\n};\n\n/*\nCompose the template for a list item\n*/\nListWidget.prototype.makeItemTemplate = function(title) {\n\t// Check if the tiddler is a draft\n\tvar tiddler = this.wiki.getTiddler(title),\n\t\tisDraft = tiddler && tiddler.hasField(\"draft.of\"),\n\t\ttemplate = this.template,\n\t\ttemplateTree;\n\tif(isDraft && this.editTemplate) {\n\t\ttemplate = this.editTemplate;\n\t}\n\t// Compose the transclusion of the template\n\tif(template) {\n\t\ttemplateTree = [{type: \"transclude\", attributes: {tiddler: {type: \"string\", value: template}}}];\n\t} else {\n\t\tif(this.parseTreeNode.children && this.parseTreeNode.children.length > 0) {\n\t\t\ttemplateTree = this.parseTreeNode.children;\n\t\t} else {\n\t\t\t// Default template is a link to the title\n\t\t\ttemplateTree = [{type: \"element\", tag: this.parseTreeNode.isBlock ? \"div\" : \"span\", children: [{type: \"link\", attributes: {to: {type: \"string\", value: title}}, children: [\n\t\t\t\t\t{type: \"text\", text: title}\n\t\t\t]}]}];\n\t\t}\n\t}\n\t// Return the list item\n\treturn {type: \"listitem\", itemTitle: title, variableName: this.variableName, children: templateTree};\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nListWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes(),\n\t\tresult;\n\t// Call the storyview\n\tif(this.storyview && this.storyview.refreshStart) {\n\t\tthis.storyview.refreshStart(changedTiddlers,changedAttributes);\n\t}\n\t// Completely refresh if any of our attributes have changed\n\tif(changedAttributes.filter || changedAttributes.template || changedAttributes.editTemplate || changedAttributes.emptyMessage || changedAttributes.storyview || changedAttributes.history) {\n\t\tthis.refreshSelf();\n\t\tresult = true;\n\t} else {\n\t\t// Handle any changes to the list\n\t\tresult = this.handleListChanges(changedTiddlers);\n\t\t// Handle any changes to the history stack\n\t\tif(this.historyTitle && changedTiddlers[this.historyTitle]) {\n\t\t\tthis.handleHistoryChanges();\n\t\t}\n\t}\n\t// Call the storyview\n\tif(this.storyview && this.storyview.refreshEnd) {\n\t\tthis.storyview.refreshEnd(changedTiddlers,changedAttributes);\n\t}\n\treturn result;\n};\n\n/*\nHandle any changes to the history list\n*/\nListWidget.prototype.handleHistoryChanges = function() {\n\t// Get the history data\n\tvar newHistory = this.wiki.getTiddlerDataCached(this.historyTitle,[]);\n\t// Ignore any entries of the history that match the previous history\n\tvar entry = 0;\n\twhile(entry < newHistory.length && entry < this.history.length && newHistory[entry].title === this.history[entry].title) {\n\t\tentry++;\n\t}\n\t// Navigate forwards to each of the new tiddlers\n\twhile(entry < newHistory.length) {\n\t\tif(this.storyview && this.storyview.navigateTo) {\n\t\t\tthis.storyview.navigateTo(newHistory[entry]);\n\t\t}\n\t\tentry++;\n\t}\n\t// Update the history\n\tthis.history = newHistory;\n};\n\n/*\nProcess any changes to the list\n*/\nListWidget.prototype.handleListChanges = function(changedTiddlers) {\n\t// Get the new list\n\tvar prevList = this.list;\n\tthis.list = this.getTiddlerList();\n\t// Check for an empty list\n\tif(this.list.length === 0) {\n\t\t// Check if it was empty before\n\t\tif(prevList.length === 0) {\n\t\t\t// If so, just refresh the empty message\n\t\t\treturn this.refreshChildren(changedTiddlers);\n\t\t} else {\n\t\t\t// Replace the previous content with the empty message\n\t\t\tfor(t=this.children.length-1; t>=0; t--) {\n\t\t\t\tthis.removeListItem(t);\n\t\t\t}\n\t\t\tvar nextSibling = this.findNextSiblingDomNode();\n\t\t\tthis.makeChildWidgets(this.getEmptyMessage());\n\t\t\tthis.renderChildren(this.parentDomNode,nextSibling);\n\t\t\treturn true;\n\t\t}\n\t} else {\n\t\t// If the list was empty then we need to remove the empty message\n\t\tif(prevList.length === 0) {\n\t\t\tthis.removeChildDomNodes();\n\t\t\tthis.children = [];\n\t\t}\n\t\t// Cycle through the list, inserting and removing list items as needed\n\t\tvar hasRefreshed = false;\n\t\tfor(var t=0; t<this.list.length; t++) {\n\t\t\tvar index = this.findListItem(t,this.list[t]);\n\t\t\tif(index === undefined) {\n\t\t\t\t// The list item must be inserted\n\t\t\t\tthis.insertListItem(t,this.list[t]);\n\t\t\t\thasRefreshed = true;\n\t\t\t} else {\n\t\t\t\t// There are intervening list items that must be removed\n\t\t\t\tfor(var n=index-1; n>=t; n--) {\n\t\t\t\t\tthis.removeListItem(n);\n\t\t\t\t\thasRefreshed = true;\n\t\t\t\t}\n\t\t\t\t// Refresh the item we're reusing\n\t\t\t\tvar refreshed = this.children[t].refresh(changedTiddlers);\n\t\t\t\thasRefreshed = hasRefreshed || refreshed;\n\t\t\t}\n\t\t}\n\t\t// Remove any left over items\n\t\tfor(t=this.children.length-1; t>=this.list.length; t--) {\n\t\t\tthis.removeListItem(t);\n\t\t\thasRefreshed = true;\n\t\t}\n\t\treturn hasRefreshed;\n\t}\n};\n\n/*\nFind the list item with a given title, starting from a specified position\n*/\nListWidget.prototype.findListItem = function(startIndex,title) {\n\twhile(startIndex < this.children.length) {\n\t\tif(this.children[startIndex].parseTreeNode.itemTitle === title) {\n\t\t\treturn startIndex;\n\t\t}\n\t\tstartIndex++;\n\t}\n\treturn undefined;\n};\n\n/*\nInsert a new list item at the specified index\n*/\nListWidget.prototype.insertListItem = function(index,title) {\n\t// Create, insert and render the new child widgets\n\tvar widget = this.makeChildWidget(this.makeItemTemplate(title));\n\twidget.parentDomNode = this.parentDomNode; // Hack to enable findNextSiblingDomNode() to work\n\tthis.children.splice(index,0,widget);\n\tvar nextSibling = widget.findNextSiblingDomNode();\n\twidget.render(this.parentDomNode,nextSibling);\n\t// Animate the insertion if required\n\tif(this.storyview && this.storyview.insert) {\n\t\tthis.storyview.insert(widget);\n\t}\n\treturn true;\n};\n\n/*\nRemove the specified list item\n*/\nListWidget.prototype.removeListItem = function(index) {\n\tvar widget = this.children[index];\n\t// Animate the removal if required\n\tif(this.storyview && this.storyview.remove) {\n\t\tthis.storyview.remove(widget);\n\t} else {\n\t\twidget.removeChildDomNodes();\n\t}\n\t// Remove the child widget\n\tthis.children.splice(index,1);\n};\n\nexports.list = ListWidget;\n\nvar ListItemWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nListItemWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nListItemWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nListItemWidget.prototype.execute = function() {\n\t// Set the current list item title\n\tthis.setVariable(this.parseTreeNode.variableName,this.parseTreeNode.itemTitle);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nListItemWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.listitem = ListItemWidget;\n\n})();",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/macrocall.js": {
            "title": "$:/core/modules/widgets/macrocall.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/macrocall.js\ntype: application/javascript\nmodule-type: widget\n\nMacrocall widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar MacroCallWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nMacroCallWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nMacroCallWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nMacroCallWidget.prototype.execute = function() {\n\t// Get the parse type if specified\n\tthis.parseType = this.getAttribute(\"$type\",\"text/vnd.tiddlywiki\");\n\tthis.renderOutput = this.getAttribute(\"$output\",\"text/html\");\n\t// Merge together the parameters specified in the parse tree with the specified attributes\n\tvar params = this.parseTreeNode.params ? this.parseTreeNode.params.slice(0) : [];\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.charAt(0) !== \"$\") {\n\t\t\tparams.push({name: name, value: attribute});\t\t\t\n\t\t}\n\t});\n\t// Get the macro value\n\tvar macroName = this.parseTreeNode.name || this.getAttribute(\"$name\"),\n\t\tvariableInfo = this.getVariableInfo(macroName,{params: params}),\n\t\ttext = variableInfo.text,\n\t\tparseTreeNodes;\n\t// Are we rendering to HTML?\n\tif(this.renderOutput === \"text/html\") {\n\t\t// If so we'll return the parsed macro\n\t\tvar parser = this.wiki.parseText(this.parseType,text,\n\t\t\t\t\t\t\t{parseAsInline: !this.parseTreeNode.isBlock});\n\t\tparseTreeNodes = parser ? parser.tree : [];\n\t\t// Wrap the parse tree in a vars widget assigning the parameters to variables named \"__paramname__\"\n\t\tvar attributes = {};\n\t\t$tw.utils.each(variableInfo.params,function(param) {\n\t\t\tvar name = \"__\" + param.name + \"__\";\n\t\t\tattributes[name] = {\n\t\t\t\tname: name,\n\t\t\t\ttype: \"string\",\n\t\t\t\tvalue: param.value\n\t\t\t};\n\t\t});\n\t\tparseTreeNodes = [{\n\t\t\ttype: \"vars\",\n\t\t\tattributes: attributes,\n\t\t\tchildren: parseTreeNodes\n\t\t}];\n\t} else {\n\t\t// Otherwise, we'll render the text\n\t\tvar plainText = this.wiki.renderText(\"text/plain\",this.parseType,text,{parentWidget: this});\n\t\tparseTreeNodes = [{type: \"text\", text: plainText}];\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets(parseTreeNodes);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nMacroCallWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif($tw.utils.count(changedAttributes) > 0) {\n\t\t// Rerender ourselves\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.macrocall = MacroCallWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/navigator.js": {
            "title": "$:/core/modules/widgets/navigator.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/navigator.js\ntype: application/javascript\nmodule-type: widget\n\nNavigator widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar IMPORT_TITLE = \"$:/Import\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar NavigatorWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n\tthis.addEventListeners([\n\t\t{type: \"tm-navigate\", handler: \"handleNavigateEvent\"},\n\t\t{type: \"tm-edit-tiddler\", handler: \"handleEditTiddlerEvent\"},\n\t\t{type: \"tm-delete-tiddler\", handler: \"handleDeleteTiddlerEvent\"},\n\t\t{type: \"tm-save-tiddler\", handler: \"handleSaveTiddlerEvent\"},\n\t\t{type: \"tm-cancel-tiddler\", handler: \"handleCancelTiddlerEvent\"},\n\t\t{type: \"tm-close-tiddler\", handler: \"handleCloseTiddlerEvent\"},\n\t\t{type: \"tm-close-all-tiddlers\", handler: \"handleCloseAllTiddlersEvent\"},\n\t\t{type: \"tm-close-other-tiddlers\", handler: \"handleCloseOtherTiddlersEvent\"},\n\t\t{type: \"tm-new-tiddler\", handler: \"handleNewTiddlerEvent\"},\n\t\t{type: \"tm-import-tiddlers\", handler: \"handleImportTiddlersEvent\"},\n\t\t{type: \"tm-perform-import\", handler: \"handlePerformImportEvent\"},\n\t\t{type: \"tm-fold-tiddler\", handler: \"handleFoldTiddlerEvent\"},\n\t\t{type: \"tm-fold-other-tiddlers\", handler: \"handleFoldOtherTiddlersEvent\"},\n\t\t{type: \"tm-fold-all-tiddlers\", handler: \"handleFoldAllTiddlersEvent\"},\n\t\t{type: \"tm-unfold-all-tiddlers\", handler: \"handleUnfoldAllTiddlersEvent\"},\n\t\t{type: \"tm-rename-tiddler\", handler: \"handleRenameTiddlerEvent\"}\n\t]);\n};\n\n/*\nInherit from the base widget class\n*/\nNavigatorWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nNavigatorWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nNavigatorWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.storyTitle = this.getAttribute(\"story\");\n\tthis.historyTitle = this.getAttribute(\"history\");\n\tthis.setVariable(\"tv-story-list\",this.storyTitle);\n\tthis.setVariable(\"tv-history-list\",this.historyTitle);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nNavigatorWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.story || changedAttributes.history) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nNavigatorWidget.prototype.getStoryList = function() {\n\treturn this.storyTitle ? this.wiki.getTiddlerList(this.storyTitle) : null;\n};\n\nNavigatorWidget.prototype.saveStoryList = function(storyList) {\n\tif(this.storyTitle) {\n\t\tvar storyTiddler = this.wiki.getTiddler(this.storyTitle);\n\t\tthis.wiki.addTiddler(new $tw.Tiddler(\n\t\t\t{title: this.storyTitle},\n\t\t\tstoryTiddler,\n\t\t\t{list: storyList}\n\t\t));\t\t\n\t}\n};\n\nNavigatorWidget.prototype.removeTitleFromStory = function(storyList,title) {\n\tif(storyList) {\n\t\tvar p = storyList.indexOf(title);\n\t\twhile(p !== -1) {\n\t\t\tstoryList.splice(p,1);\n\t\t\tp = storyList.indexOf(title);\n\t\t}\t\t\n\t}\n};\n\nNavigatorWidget.prototype.replaceFirstTitleInStory = function(storyList,oldTitle,newTitle) {\n\tif(storyList) {\n\t\tvar pos = storyList.indexOf(oldTitle);\n\t\tif(pos !== -1) {\n\t\t\tstoryList[pos] = newTitle;\n\t\t\tdo {\n\t\t\t\tpos = storyList.indexOf(oldTitle,pos + 1);\n\t\t\t\tif(pos !== -1) {\n\t\t\t\t\tstoryList.splice(pos,1);\n\t\t\t\t}\n\t\t\t} while(pos !== -1);\n\t\t} else {\n\t\t\tstoryList.splice(0,0,newTitle);\n\t\t}\t\t\n\t}\n};\n\nNavigatorWidget.prototype.addToStory = function(title,fromTitle) {\n\tif(this.storyTitle) {\n\t\tthis.wiki.addToStory(title,fromTitle,this.storyTitle,{\n\t\t\topenLinkFromInsideRiver: this.getAttribute(\"openLinkFromInsideRiver\",\"top\"),\n\t\t\topenLinkFromOutsideRiver: this.getAttribute(\"openLinkFromOutsideRiver\",\"top\")\n\t\t});\n\t}\n};\n\n/*\nAdd a new record to the top of the history stack\ntitle: a title string or an array of title strings\nfromPageRect: page coordinates of the origin of the navigation\n*/\nNavigatorWidget.prototype.addToHistory = function(title,fromPageRect) {\n\tthis.wiki.addToHistory(title,fromPageRect,this.historyTitle);\n};\n\n/*\nHandle a tm-navigate event\n*/\nNavigatorWidget.prototype.handleNavigateEvent = function(event) {\n\tevent = $tw.hooks.invokeHook(\"th-navigating\",event);\n\tif(event.navigateTo) {\n\t\tthis.addToStory(event.navigateTo,event.navigateFromTitle);\n\t\tif(!event.navigateSuppressNavigation) {\n\t\t\tthis.addToHistory(event.navigateTo,event.navigateFromClientRect);\n\t\t}\n\t}\n\treturn false;\n};\n\n// Close a specified tiddler\nNavigatorWidget.prototype.handleCloseTiddlerEvent = function(event) {\n\tvar title = event.param || event.tiddlerTitle,\n\t\tstoryList = this.getStoryList();\n\t// Look for tiddlers with this title to close\n\tthis.removeTitleFromStory(storyList,title);\n\tthis.saveStoryList(storyList);\n\treturn false;\n};\n\n// Close all tiddlers\nNavigatorWidget.prototype.handleCloseAllTiddlersEvent = function(event) {\n\tthis.saveStoryList([]);\n\treturn false;\n};\n\n// Close other tiddlers\nNavigatorWidget.prototype.handleCloseOtherTiddlersEvent = function(event) {\n\tvar title = event.param || event.tiddlerTitle;\n\tthis.saveStoryList([title]);\n\treturn false;\n};\n\n// Place a tiddler in edit mode\nNavigatorWidget.prototype.handleEditTiddlerEvent = function(event) {\n\tvar editTiddler = $tw.hooks.invokeHook(\"th-editing-tiddler\",event);\n\tif(!editTiddler) {\n\t\treturn false;\n\t}\n\tvar self = this;\n\tfunction isUnmodifiedShadow(title) {\n\t\treturn self.wiki.isShadowTiddler(title) && !self.wiki.tiddlerExists(title);\n\t}\n\tfunction confirmEditShadow(title) {\n\t\treturn confirm($tw.language.getString(\n\t\t\t\"ConfirmEditShadowTiddler\",\n\t\t\t{variables:\n\t\t\t\t{title: title}\n\t\t\t}\n\t\t));\n\t}\n\tvar title = event.param || event.tiddlerTitle;\n\tif(isUnmodifiedShadow(title) && !confirmEditShadow(title)) {\n\t\treturn false;\n\t}\n\t// Replace the specified tiddler with a draft in edit mode\n\tvar draftTiddler = this.makeDraftTiddler(title);\n\t// Update the story and history if required\n\tif(!event.paramObject || event.paramObject.suppressNavigation !== \"yes\") {\n\t\tvar draftTitle = draftTiddler.fields.title,\n\t\t\tstoryList = this.getStoryList();\n\t\tthis.removeTitleFromStory(storyList,draftTitle);\n\t\tthis.replaceFirstTitleInStory(storyList,title,draftTitle);\n\t\tthis.addToHistory(draftTitle,event.navigateFromClientRect);\n\t\tthis.saveStoryList(storyList);\n\t\treturn false;\n\t}\n};\n\n// Delete a tiddler\nNavigatorWidget.prototype.handleDeleteTiddlerEvent = function(event) {\n\t// Get the tiddler we're deleting\n\tvar title = event.param || event.tiddlerTitle,\n\t\ttiddler = this.wiki.getTiddler(title),\n\t\tstoryList = this.getStoryList(),\n\t\toriginalTitle = tiddler ? tiddler.fields[\"draft.of\"] : \"\",\n\t\toriginalTiddler = originalTitle ? this.wiki.getTiddler(originalTitle) : undefined,\n\t\tconfirmationTitle;\n\tif(!tiddler) {\n\t\treturn false;\n\t}\n\t// Check if the tiddler we're deleting is in draft mode\n\tif(originalTitle) {\n\t\t// If so, we'll prompt for confirmation referencing the original tiddler\n\t\tconfirmationTitle = originalTitle;\n\t} else {\n\t\t// If not a draft, then prompt for confirmation referencing the specified tiddler\n\t\tconfirmationTitle = title;\n\t}\n\t// Seek confirmation\n\tif((this.wiki.getTiddler(originalTitle) || (tiddler.fields.text || \"\") !== \"\") && !confirm($tw.language.getString(\n\t\t\t\t\"ConfirmDeleteTiddler\",\n\t\t\t\t{variables:\n\t\t\t\t\t{title: confirmationTitle}\n\t\t\t\t}\n\t\t\t))) {\n\t\treturn false;\n\t}\n\t// Delete the original tiddler\n\tif(originalTitle) {\n\t\tif(originalTiddler) {\n\t\t\t$tw.hooks.invokeHook(\"th-deleting-tiddler\",originalTiddler);\n\t\t}\n\t\tthis.wiki.deleteTiddler(originalTitle);\n\t\tthis.removeTitleFromStory(storyList,originalTitle);\n\t}\n\t// Invoke the hook function and delete this tiddler\n\t$tw.hooks.invokeHook(\"th-deleting-tiddler\",tiddler);\n\tthis.wiki.deleteTiddler(title);\n\t// Remove the closed tiddler from the story\n\tthis.removeTitleFromStory(storyList,title);\n\tthis.saveStoryList(storyList);\n\t// Trigger an autosave\n\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n\treturn false;\n};\n\n/*\nCreate/reuse the draft tiddler for a given title\n*/\nNavigatorWidget.prototype.makeDraftTiddler = function(targetTitle) {\n\t// See if there is already a draft tiddler for this tiddler\n\tvar draftTitle = this.wiki.findDraft(targetTitle);\n\tif(draftTitle) {\n\t\treturn this.wiki.getTiddler(draftTitle);\n\t}\n\t// Get the current value of the tiddler we're editing\n\tvar tiddler = this.wiki.getTiddler(targetTitle);\n\t// Save the initial value of the draft tiddler\n\tdraftTitle = this.generateDraftTitle(targetTitle);\n\tvar draftTiddler = new $tw.Tiddler(\n\t\t\ttiddler,\n\t\t\t{\n\t\t\t\ttitle: draftTitle,\n\t\t\t\t\"draft.title\": targetTitle,\n\t\t\t\t\"draft.of\": targetTitle\n\t\t\t},\n\t\t\tthis.wiki.getModificationFields()\n\t\t);\n\tthis.wiki.addTiddler(draftTiddler);\n\treturn draftTiddler;\n};\n\n/*\nGenerate a title for the draft of a given tiddler\n*/\nNavigatorWidget.prototype.generateDraftTitle = function(title) {\n\treturn this.wiki.generateDraftTitle(title);\n};\n\n// Take a tiddler out of edit mode, saving the changes\nNavigatorWidget.prototype.handleSaveTiddlerEvent = function(event) {\n\tvar title = event.param || event.tiddlerTitle,\n\t\ttiddler = this.wiki.getTiddler(title),\n\t\tstoryList = this.getStoryList();\n\t// Replace the original tiddler with the draft\n\tif(tiddler) {\n\t\tvar draftTitle = (tiddler.fields[\"draft.title\"] || \"\").trim(),\n\t\t\tdraftOf = (tiddler.fields[\"draft.of\"] || \"\").trim();\n\t\tif(draftTitle) {\n\t\t\tvar isRename = draftOf !== draftTitle,\n\t\t\t\tisConfirmed = true;\n\t\t\tif(isRename && this.wiki.tiddlerExists(draftTitle)) {\n\t\t\t\tisConfirmed = confirm($tw.language.getString(\n\t\t\t\t\t\"ConfirmOverwriteTiddler\",\n\t\t\t\t\t{variables:\n\t\t\t\t\t\t{title: draftTitle}\n\t\t\t\t\t}\n\t\t\t\t));\n\t\t\t}\n\t\t\tif(isConfirmed) {\n\t\t\t\t// Create the new tiddler and pass it through the th-saving-tiddler hook\n\t\t\t\tvar newTiddler = new $tw.Tiddler(this.wiki.getCreationFields(),tiddler,{\n\t\t\t\t\ttitle: draftTitle,\n\t\t\t\t\t\"draft.title\": undefined,\n\t\t\t\t\t\"draft.of\": undefined\n\t\t\t\t},this.wiki.getModificationFields());\n\t\t\t\tnewTiddler = $tw.hooks.invokeHook(\"th-saving-tiddler\",newTiddler);\n\t\t\t\tthis.wiki.addTiddler(newTiddler);\n\t\t\t\t// If enabled, relink references to renamed tiddler\n\t\t\t\tvar shouldRelink = this.getAttribute(\"relinkOnRename\",\"no\").toLowerCase().trim() === \"yes\";\n\t\t\t\tif(isRename && shouldRelink && this.wiki.tiddlerExists(draftOf)) {\nconsole.log(\"Relinking '\" + draftOf + \"' to '\" + draftTitle + \"'\");\n\t\t\t\t\tthis.wiki.relinkTiddler(draftOf,draftTitle);\n\t\t\t\t}\n\t\t\t\t// Remove the draft tiddler\n\t\t\t\tthis.wiki.deleteTiddler(title);\n\t\t\t\t// Remove the original tiddler if we're renaming it\n\t\t\t\tif(isRename) {\n\t\t\t\t\tthis.wiki.deleteTiddler(draftOf);\n\t\t\t\t}\n\t\t\t\t// #2381 always remove new title & old\n\t\t\t\tthis.removeTitleFromStory(storyList,draftTitle);\n\t\t\t\tthis.removeTitleFromStory(storyList,draftOf);\n\t\t\t\tif(!event.paramObject || event.paramObject.suppressNavigation !== \"yes\") {\n\t\t\t\t\t// Replace the draft in the story with the original\n\t\t\t\t\tthis.replaceFirstTitleInStory(storyList,title,draftTitle);\n\t\t\t\t\tthis.addToHistory(draftTitle,event.navigateFromClientRect);\n\t\t\t\t\tif(draftTitle !== this.storyTitle) {\n\t\t\t\t\t\tthis.saveStoryList(storyList);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t// Trigger an autosave\n\t\t\t\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n\t\t\t}\n\t\t}\n\t}\n\treturn false;\n};\n\n// Take a tiddler out of edit mode without saving the changes\nNavigatorWidget.prototype.handleCancelTiddlerEvent = function(event) {\n\tevent = $tw.hooks.invokeHook(\"th-cancelling-tiddler\", event);\n\t// Flip the specified tiddler from draft back to the original\n\tvar draftTitle = event.param || event.tiddlerTitle,\n\t\tdraftTiddler = this.wiki.getTiddler(draftTitle),\n\t\toriginalTitle = draftTiddler && draftTiddler.fields[\"draft.of\"];\n\tif(draftTiddler && originalTitle) {\n\t\t// Ask for confirmation if the tiddler text has changed\n\t\tvar isConfirmed = true,\n\t\t\toriginalTiddler = this.wiki.getTiddler(originalTitle),\n\t\t\tstoryList = this.getStoryList();\n\t\tif(this.wiki.isDraftModified(draftTitle)) {\n\t\t\tisConfirmed = confirm($tw.language.getString(\n\t\t\t\t\"ConfirmCancelTiddler\",\n\t\t\t\t{variables:\n\t\t\t\t\t{title: draftTitle}\n\t\t\t\t}\n\t\t\t));\n\t\t}\n\t\t// Remove the draft tiddler\n\t\tif(isConfirmed) {\n\t\t\tthis.wiki.deleteTiddler(draftTitle);\n\t\t\tif(!event.paramObject || event.paramObject.suppressNavigation !== \"yes\") {\n\t\t\t\tif(originalTiddler) {\n\t\t\t\t\tthis.replaceFirstTitleInStory(storyList,draftTitle,originalTitle);\n\t\t\t\t\tthis.addToHistory(originalTitle,event.navigateFromClientRect);\n\t\t\t\t} else {\n\t\t\t\t\tthis.removeTitleFromStory(storyList,draftTitle);\n\t\t\t\t}\n\t\t\t\tthis.saveStoryList(storyList);\n\t\t\t}\n\t\t}\n\t}\n\treturn false;\n};\n\n// Create a new draft tiddler\n// event.param can either be the title of a template tiddler, or a hashmap of fields.\n//\n// The title of the newly created tiddler follows these rules:\n// * If a hashmap was used and a title field was specified, use that title\n// * If a hashmap was used without a title field, use a default title, if necessary making it unique with a numeric suffix\n// * If a template tiddler was used, use the title of the template, if necessary making it unique with a numeric suffix\n//\n// If a draft of the target tiddler already exists then it is reused\nNavigatorWidget.prototype.handleNewTiddlerEvent = function(event) {\n\tevent = $tw.hooks.invokeHook(\"th-new-tiddler\", event);\n\t// Get the story details\n\tvar storyList = this.getStoryList(),\n\t\ttemplateTiddler, additionalFields, title, draftTitle, existingTiddler;\n\t// Get the template tiddler (if any)\n\tif(typeof event.param === \"string\") {\n\t\t// Get the template tiddler\n\t\ttemplateTiddler = this.wiki.getTiddler(event.param);\n\t\t// Generate a new title\n\t\ttitle = this.wiki.generateNewTitle(event.param || $tw.language.getString(\"DefaultNewTiddlerTitle\"));\n\t}\n\t// Get the specified additional fields\n\tif(typeof event.paramObject === \"object\") {\n\t\tadditionalFields = event.paramObject;\n\t}\n\tif(typeof event.param === \"object\") { // Backwards compatibility with 5.1.3\n\t\tadditionalFields = event.param;\n\t}\n\tif(additionalFields && additionalFields.title) {\n\t\ttitle = additionalFields.title;\n\t}\n\t// Make a copy of the additional fields excluding any blank ones\n\tvar filteredAdditionalFields = $tw.utils.extend({},additionalFields);\n\tObject.keys(filteredAdditionalFields).forEach(function(fieldName) {\n\t\tif(filteredAdditionalFields[fieldName] === \"\") {\n\t\t\tdelete filteredAdditionalFields[fieldName];\n\t\t}\n\t});\n\t// Generate a title if we don't have one\n\ttitle = title || this.wiki.generateNewTitle($tw.language.getString(\"DefaultNewTiddlerTitle\"));\n\t// Find any existing draft for this tiddler\n\tdraftTitle = this.wiki.findDraft(title);\n\t// Pull in any existing tiddler\n\tif(draftTitle) {\n\t\texistingTiddler = this.wiki.getTiddler(draftTitle);\n\t} else {\n\t\tdraftTitle = this.generateDraftTitle(title);\n\t\texistingTiddler = this.wiki.getTiddler(title);\n\t}\n\t// Merge the tags\n\tvar mergedTags = [];\n\tif(existingTiddler && existingTiddler.fields.tags) {\n\t\t$tw.utils.pushTop(mergedTags,existingTiddler.fields.tags);\n\t}\n\tif(additionalFields && additionalFields.tags) {\n\t\t// Merge tags\n\t\tmergedTags = $tw.utils.pushTop(mergedTags,$tw.utils.parseStringArray(additionalFields.tags));\n\t}\n\tif(templateTiddler && templateTiddler.fields.tags) {\n\t\t// Merge tags\n\t\tmergedTags = $tw.utils.pushTop(mergedTags,templateTiddler.fields.tags);\n\t}\n\t// Save the draft tiddler\n\tvar draftTiddler = new $tw.Tiddler({\n\t\t\ttext: \"\",\n\t\t\t\"draft.title\": title\n\t\t},\n\t\ttemplateTiddler,\n\t\tadditionalFields,\n\t\tthis.wiki.getCreationFields(),\n\t\texistingTiddler,\n\t\tfilteredAdditionalFields,\n\t\t{\n\t\t\ttitle: draftTitle,\n\t\t\t\"draft.of\": title,\n\t\t\ttags: mergedTags\n\t\t},this.wiki.getModificationFields());\n\tthis.wiki.addTiddler(draftTiddler);\n\t// Update the story to insert the new draft at the top and remove any existing tiddler\n\tif(storyList && storyList.indexOf(draftTitle) === -1) {\n\t\tvar slot = storyList.indexOf(event.navigateFromTitle);\n\t\tif(slot === -1) {\n\t\t\tslot = this.getAttribute(\"openLinkFromOutsideRiver\",\"top\") === \"bottom\" ? storyList.length - 1 : slot;\n\t\t}\n\t\tstoryList.splice(slot + 1,0,draftTitle);\n\t}\n\tif(storyList && storyList.indexOf(title) !== -1) {\n\t\tstoryList.splice(storyList.indexOf(title),1);\n\t}\n\tthis.saveStoryList(storyList);\n\t// Add a new record to the top of the history stack\n\tthis.addToHistory(draftTitle);\n\treturn false;\n};\n\n// Import JSON tiddlers into a pending import tiddler\nNavigatorWidget.prototype.handleImportTiddlersEvent = function(event) {\n\t// Get the tiddlers\n\tvar tiddlers = [];\n\ttry {\n\t\ttiddlers = JSON.parse(event.param);\n\t} catch(e) {\n\t}\n\t// Get the current $:/Import tiddler\n\tvar importTiddler = this.wiki.getTiddler(IMPORT_TITLE),\n\t\timportData = this.wiki.getTiddlerData(IMPORT_TITLE,{}),\n\t\tnewFields = new Object({\n\t\t\ttitle: IMPORT_TITLE,\n\t\t\ttype: \"application/json\",\n\t\t\t\"plugin-type\": \"import\",\n\t\t\t\"status\": \"pending\"\n\t\t}),\n\t\tincomingTiddlers = [];\n\t// Process each tiddler\n\timportData.tiddlers = importData.tiddlers || {};\n\t$tw.utils.each(tiddlers,function(tiddlerFields) {\n\t\ttiddlerFields.title = $tw.utils.trim(tiddlerFields.title);\n\t\tvar title = tiddlerFields.title;\n\t\tif(title) {\n\t\t\tincomingTiddlers.push(title);\n\t\t\timportData.tiddlers[title] = tiddlerFields;\n\t\t}\n\t});\n\t// Give the active upgrader modules a chance to process the incoming tiddlers\n\tvar messages = this.wiki.invokeUpgraders(incomingTiddlers,importData.tiddlers);\n\t$tw.utils.each(messages,function(message,title) {\n\t\tnewFields[\"message-\" + title] = message;\n\t});\n\t// Deselect any suppressed tiddlers\n\t$tw.utils.each(importData.tiddlers,function(tiddler,title) {\n\t\tif($tw.utils.count(tiddler) === 0) {\n\t\t\tnewFields[\"selection-\" + title] = \"unchecked\";\n\t\t}\n\t});\n\t// Save the $:/Import tiddler\n\tnewFields.text = JSON.stringify(importData,null,$tw.config.preferences.jsonSpaces);\n\tthis.wiki.addTiddler(new $tw.Tiddler(importTiddler,newFields));\n\t// Update the story and history details\n\tif(this.getVariable(\"tv-auto-open-on-import\") !== \"no\") {\n\t\tvar storyList = this.getStoryList(),\n\t\t\thistory = [];\n\t\t// Add it to the story\n\t\tif(storyList && storyList.indexOf(IMPORT_TITLE) === -1) {\n\t\t\tstoryList.unshift(IMPORT_TITLE);\n\t\t}\n\t\t// And to history\n\t\thistory.push(IMPORT_TITLE);\n\t\t// Save the updated story and history\n\t\tthis.saveStoryList(storyList);\n\t\tthis.addToHistory(history);\n\t}\n\treturn false;\n};\n\n//\nNavigatorWidget.prototype.handlePerformImportEvent = function(event) {\n\tvar self = this,\n\t\timportTiddler = this.wiki.getTiddler(event.param),\n\t\timportData = this.wiki.getTiddlerDataCached(event.param,{tiddlers: {}}),\n\t\timportReport = [];\n\t// Add the tiddlers to the store\n\timportReport.push($tw.language.getString(\"Import/Imported/Hint\") + \"\\n\");\n\t$tw.utils.each(importData.tiddlers,function(tiddlerFields) {\n\t\tvar title = tiddlerFields.title;\n\t\tif(title && importTiddler && importTiddler.fields[\"selection-\" + title] !== \"unchecked\") {\n\t\t\tvar tiddler = new $tw.Tiddler(tiddlerFields);\n\t\t\ttiddler = $tw.hooks.invokeHook(\"th-importing-tiddler\",tiddler);\n\t\t\tself.wiki.addTiddler(tiddler);\n\t\t\timportReport.push(\"# [[\" + tiddlerFields.title + \"]]\");\n\t\t}\n\t});\n\t// Replace the $:/Import tiddler with an import report\n\tthis.wiki.addTiddler(new $tw.Tiddler({\n\t\ttitle: event.param,\n\t\ttext: importReport.join(\"\\n\"),\n\t\t\"status\": \"complete\"\n\t}));\n\t// Navigate to the $:/Import tiddler\n\tthis.addToHistory([event.param]);\n\t// Trigger an autosave\n\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n};\n\nNavigatorWidget.prototype.handleFoldTiddlerEvent = function(event) {\n\tvar paramObject = event.paramObject || {};\n\tif(paramObject.foldedState) {\n\t\tvar foldedState = this.wiki.getTiddlerText(paramObject.foldedState,\"show\") === \"show\" ? \"hide\" : \"show\";\n\t\tthis.wiki.setText(paramObject.foldedState,\"text\",null,foldedState);\n\t}\n};\n\nNavigatorWidget.prototype.handleFoldOtherTiddlersEvent = function(event) {\n\tvar self = this,\n\t\tparamObject = event.paramObject || {},\n\t\tprefix = paramObject.foldedStatePrefix;\n\t$tw.utils.each(this.getStoryList(),function(title) {\n\t\tself.wiki.setText(prefix + title,\"text\",null,event.param === title ? \"show\" : \"hide\");\n\t});\n};\n\nNavigatorWidget.prototype.handleFoldAllTiddlersEvent = function(event) {\n\tvar self = this,\n\t\tparamObject = event.paramObject || {},\n\t\tprefix = paramObject.foldedStatePrefix || \"$:/state/folded/\";\n\t$tw.utils.each(this.getStoryList(),function(title) {\n\t\tself.wiki.setText(prefix + title,\"text\",null,\"hide\");\n\t});\n};\n\nNavigatorWidget.prototype.handleUnfoldAllTiddlersEvent = function(event) {\n\tvar self = this,\n\t\tparamObject = event.paramObject || {},\n\t\tprefix = paramObject.foldedStatePrefix;\n\t$tw.utils.each(this.getStoryList(),function(title) {\n\t\tself.wiki.setText(prefix + title,\"text\",null,\"show\");\n\t});\n};\n\nNavigatorWidget.prototype.handleRenameTiddlerEvent = function(event) {\n\tvar paramObject = event.paramObject || {},\n\t\tfrom = paramObject.from || event.tiddlerTitle,\n\t\tto = paramObject.to;\n\tthis.wiki.renameTiddler(from,to);\n};\n\nexports.navigator = NavigatorWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/password.js": {
            "title": "$:/core/modules/widgets/password.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/password.js\ntype: application/javascript\nmodule-type: widget\n\nPassword widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar PasswordWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nPasswordWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nPasswordWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Get the current password\n\tvar password = $tw.browser ? $tw.utils.getPassword(this.passwordName) || \"\" : \"\";\n\t// Create our element\n\tvar domNode = this.document.createElement(\"input\");\n\tdomNode.setAttribute(\"type\",\"password\");\n\tdomNode.setAttribute(\"value\",password);\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(domNode,[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n\t// Insert the label into the DOM and render any children\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\nPasswordWidget.prototype.handleChangeEvent = function(event) {\n\tvar password = this.domNodes[0].value;\n\treturn $tw.utils.savePassword(this.passwordName,password);\n};\n\n/*\nCompute the internal state of the widget\n*/\nPasswordWidget.prototype.execute = function() {\n\t// Get the parameters from the attributes\n\tthis.passwordName = this.getAttribute(\"name\",\"\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nPasswordWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.name) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.password = PasswordWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/qualify.js": {
            "title": "$:/core/modules/widgets/qualify.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/qualify.js\ntype: application/javascript\nmodule-type: widget\n\nQualify text to a variable \n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar QualifyWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nQualifyWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nQualifyWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nQualifyWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.qualifyName = this.getAttribute(\"name\");\n\tthis.qualifyTitle = this.getAttribute(\"title\");\n\t// Set context variable\n\tif(this.qualifyName) {\n\t\tthis.setVariable(this.qualifyName,this.qualifyTitle + \"-\" + this.getStateQualifier());\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nQualifyWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.name || changedAttributes.title) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.qualify = QualifyWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/radio.js": {
            "title": "$:/core/modules/widgets/radio.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/radio.js\ntype: application/javascript\nmodule-type: widget\n\nSet a field or index at a given tiddler via radio buttons\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar RadioWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nRadioWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nRadioWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\tvar isChecked = this.getValue() === this.radioValue;\n\t// Create our elements\n\tthis.labelDomNode = this.document.createElement(\"label\");\n\tthis.labelDomNode.setAttribute(\"class\",\n   \t\t\"tc-radio \" + this.radioClass + (isChecked ? \" tc-radio-selected\" : \"\")\n  \t);\n\tthis.inputDomNode = this.document.createElement(\"input\");\n\tthis.inputDomNode.setAttribute(\"type\",\"radio\");\n\tif(isChecked) {\n\t\tthis.inputDomNode.setAttribute(\"checked\",\"true\");\n\t}\n\tthis.labelDomNode.appendChild(this.inputDomNode);\n\tthis.spanDomNode = this.document.createElement(\"span\");\n\tthis.labelDomNode.appendChild(this.spanDomNode);\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(this.inputDomNode,[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n\t// Insert the label into the DOM and render any children\n\tparent.insertBefore(this.labelDomNode,nextSibling);\n\tthis.renderChildren(this.spanDomNode,null);\n\tthis.domNodes.push(this.labelDomNode);\n};\n\nRadioWidget.prototype.getValue = function() {\n\tvar value,\n\t\ttiddler = this.wiki.getTiddler(this.radioTitle);\n\tif (this.radioIndex) {\n\t\tvalue = this.wiki.extractTiddlerDataItem(this.radioTitle,this.radioIndex);\n\t} else {\n\t\tvalue = tiddler && tiddler.getFieldString(this.radioField);\n\t}\n\treturn value;\n};\n\nRadioWidget.prototype.setValue = function() {\n\tif(this.radioIndex) {\n\t\tthis.wiki.setText(this.radioTitle,\"\",this.radioIndex,this.radioValue);\n\t} else {\n\t\tvar tiddler = this.wiki.getTiddler(this.radioTitle),\n\t\t\taddition = {};\n\t\taddition[this.radioField] = this.radioValue;\n\t\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getCreationFields(),{title: this.radioTitle},tiddler,addition,this.wiki.getModificationFields()));\n\t}\n};\n\nRadioWidget.prototype.handleChangeEvent = function(event) {\n\tif(this.inputDomNode.checked) {\n\t\tthis.setValue();\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nRadioWidget.prototype.execute = function() {\n\t// Get the parameters from the attributes\n\tthis.radioTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.radioField = this.getAttribute(\"field\",\"text\");\n\tthis.radioIndex = this.getAttribute(\"index\");\n\tthis.radioValue = this.getAttribute(\"value\");\n\tthis.radioClass = this.getAttribute(\"class\",\"\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nRadioWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes.value || changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar refreshed = false;\n\t\tif(changedTiddlers[this.radioTitle]) {\n\t\t\tthis.inputDomNode.checked = this.getValue() === this.radioValue;\n\t\t\trefreshed = true;\n\t\t}\n\t\treturn this.refreshChildren(changedTiddlers) || refreshed;\n\t}\n};\n\nexports.radio = RadioWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/range.js": {
            "title": "$:/core/modules/widgets/range.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/range.js\ntype: application/javascript\nmodule-type: widget\n\nRange widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar RangeWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nRangeWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nRangeWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Create our elements\n\tthis.inputDomNode = this.document.createElement(\"input\");\n\tthis.inputDomNode.setAttribute(\"type\",\"range\");\n\tthis.inputDomNode.setAttribute(\"class\",this.elementClass);\n\tif(this.minValue){\n\t\tthis.inputDomNode.setAttribute(\"min\", this.minValue);\n\t}\n\tif(this.maxValue){\n\t\tthis.inputDomNode.setAttribute(\"max\", this.maxValue);\n\t}\n\tif(this.increment){\n\t\tthis.inputDomNode.setAttribute(\"step\", this.increment);\n\t}\n\tthis.inputDomNode.value = this.getValue();\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(this.inputDomNode,[\n\t\t{name: \"input\", handlerObject: this, handlerMethod: \"handleInputEvent\"},\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleInputEvent\"}\t\t\n\t]);\n\t// Insert the label into the DOM and render any children\n\tparent.insertBefore(this.inputDomNode,nextSibling);\n\tthis.domNodes.push(this.inputDomNode);\n};\n\nRangeWidget.prototype.getValue = function() {\n\tvar tiddler = this.wiki.getTiddler(this.tiddlerTitle),\n\t\tfieldName = this.tiddlerField || \"text\",\n\t\tvalue   = this.defaultValue;\n\tif(tiddler) {\n\t\tif(this.tiddlerIndex) {\n\t\t\tvalue = this.wiki.extractTiddlerDataItem(tiddler,this.tiddlerIndex,this.defaultValue || \"\");\n\t\t} else {\n\t\t\tif($tw.utils.hop(tiddler.fields,fieldName)) {\n\t\t\t\tvalue = tiddler.fields[fieldName] || \"\";\n\t\t\t} else {\n\t\t\t\tvalue = this.defaultValue || \"\";\n\t\t\t}\n\t\t}\n\t}\n\treturn value;\n};\n\nRangeWidget.prototype.handleInputEvent = function(event) {\n\tif(this.getValue() !== this.inputDomNode.value) {\n\t\tif(this.tiddlerIndex) {\n\t\t\tthis.wiki.setText(this.tiddlerTitle,\"\",this.tiddlerIndex,this.inputDomNode.value);\n\t\t} else {\n\t\t\tthis.wiki.setText(this.tiddlerTitle,this.tiddlerField,null,this.inputDomNode.value);\n\t\t}\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nRangeWidget.prototype.execute = function() {\n\t// Get the parameters from the attributes\n\tthis.tiddlerTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.tiddlerField = this.getAttribute(\"field\");\n\tthis.tiddlerIndex = this.getAttribute(\"index\");\n\tthis.minValue = this.getAttribute(\"min\");\n\tthis.maxValue = this.getAttribute(\"max\");\n\tthis.increment = this.getAttribute(\"increment\");\n\tthis.defaultValue = this.getAttribute(\"default\");\n\tthis.elementClass = this.getAttribute(\"class\",\"\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nRangeWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes['min'] || changedAttributes['max'] || changedAttributes['increment'] || changedAttributes[\"default\"] || changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar refreshed = false;\n\t\tif(changedTiddlers[this.tiddlerTitle]) {\n\t\t\tvar value = this.getValue();\n\t\t\tif(this.inputDomNode.value !== value) {\n\t\t\t\tthis.inputDomNode.value = value;\t\t\t\t\n\t\t\t}\n\t\t\trefreshed = true;\n\t\t}\n\t\treturn this.refreshChildren(changedTiddlers) || refreshed;\n\t}\n};\n\nexports.range = RangeWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/raw.js": {
            "title": "$:/core/modules/widgets/raw.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/raw.js\ntype: application/javascript\nmodule-type: widget\n\nRaw widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar RawWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nRawWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nRawWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.execute();\n\tvar div = this.document.createElement(\"div\");\n\tdiv.innerHTML=this.parseTreeNode.html;\n\tparent.insertBefore(div,nextSibling);\n\tthis.domNodes.push(div);\t\n};\n\n/*\nCompute the internal state of the widget\n*/\nRawWidget.prototype.execute = function() {\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nRawWidget.prototype.refresh = function(changedTiddlers) {\n\treturn false;\n};\n\nexports.raw = RawWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/reveal.js": {
            "title": "$:/core/modules/widgets/reveal.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/reveal.js\ntype: application/javascript\nmodule-type: widget\n\nReveal widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar RevealWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nRevealWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nRevealWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar tag = this.parseTreeNode.isBlock ? \"div\" : \"span\";\n\tif(this.revealTag && $tw.config.htmlUnsafeElements.indexOf(this.revealTag) === -1) {\n\t\ttag = this.revealTag;\n\t}\n\tvar domNode = this.document.createElement(tag);\n\tvar classes = this[\"class\"].split(\" \") || [];\n\tclasses.push(\"tc-reveal\");\n\tdomNode.className = classes.join(\" \");\n\tif(this.style) {\n\t\tdomNode.setAttribute(\"style\",this.style);\n\t}\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tif(!domNode.isTiddlyWikiFakeDom && this.type === \"popup\" && this.isOpen) {\n\t\tthis.positionPopup(domNode);\n\t\t$tw.utils.addClass(domNode,\"tc-popup\"); // Make sure that clicks don't dismiss popups within the revealed content\n\t}\n\tif(!this.isOpen) {\n\t\tdomNode.setAttribute(\"hidden\",\"true\");\n\t}\n\tthis.domNodes.push(domNode);\n};\n\nRevealWidget.prototype.positionPopup = function(domNode) {\n\tdomNode.style.position = \"absolute\";\n\tdomNode.style.zIndex = \"1000\";\n\tvar left,top;\n\tswitch(this.position) {\n\t\tcase \"left\":\n\t\t\tleft = this.popup.left - domNode.offsetWidth;\n\t\t\ttop = this.popup.top;\n\t\t\tbreak;\n\t\tcase \"above\":\n\t\t\tleft = this.popup.left;\n\t\t\ttop = this.popup.top - domNode.offsetHeight;\n\t\t\tbreak;\n\t\tcase \"aboveright\":\n\t\t\tleft = this.popup.left + this.popup.width;\n\t\t\ttop = this.popup.top + this.popup.height - domNode.offsetHeight;\n\t\t\tbreak;\n\t\tcase \"right\":\n\t\t\tleft = this.popup.left + this.popup.width;\n\t\t\ttop = this.popup.top;\n\t\t\tbreak;\n\t\tcase \"belowleft\":\n\t\t\tleft = this.popup.left + this.popup.width - domNode.offsetWidth;\n\t\t\ttop = this.popup.top + this.popup.height;\n\t\t\tbreak;\n\t\tdefault: // Below\n\t\t\tleft = this.popup.left;\n\t\t\ttop = this.popup.top + this.popup.height;\n\t\t\tbreak;\n\t}\n\tif(!this.positionAllowNegative) {\n\t\tleft = Math.max(0,left);\n\t\ttop = Math.max(0,top);\n\t}\n\tdomNode.style.left = left + \"px\";\n\tdomNode.style.top = top + \"px\";\n};\n\n/*\nCompute the internal state of the widget\n*/\nRevealWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.state = this.getAttribute(\"state\");\n\tthis.revealTag = this.getAttribute(\"tag\");\n\tthis.type = this.getAttribute(\"type\");\n\tthis.text = this.getAttribute(\"text\");\n\tthis.position = this.getAttribute(\"position\");\n\tthis.positionAllowNegative = this.getAttribute(\"positionAllowNegative\") === \"yes\";\n\tthis[\"class\"] = this.getAttribute(\"class\",\"\");\n\tthis.style = this.getAttribute(\"style\",\"\");\n\tthis[\"default\"] = this.getAttribute(\"default\",\"\");\n\tthis.animate = this.getAttribute(\"animate\",\"no\");\n\tthis.retain = this.getAttribute(\"retain\",\"no\");\n\tthis.openAnimation = this.animate === \"no\" ? undefined : \"open\";\n\tthis.closeAnimation = this.animate === \"no\" ? undefined : \"close\";\n\t// Compute the title of the state tiddler and read it\n\tthis.stateTiddlerTitle = this.state;\n\tthis.stateTitle = this.getAttribute(\"stateTitle\");\n\tthis.stateField = this.getAttribute(\"stateField\");\n\tthis.stateIndex = this.getAttribute(\"stateIndex\");\n\tthis.readState();\n\t// Construct the child widgets\n\tvar childNodes = this.isOpen ? this.parseTreeNode.children : [];\n\tthis.hasChildNodes = this.isOpen;\n\tthis.makeChildWidgets(childNodes);\n};\n\n/*\nRead the state tiddler\n*/\nRevealWidget.prototype.readState = function() {\n\t// Read the information from the state tiddler\n\tvar state,\n\t    defaultState = this[\"default\"];\n\tif(this.stateTitle) {\n\t\tvar stateTitleTiddler = this.wiki.getTiddler(this.stateTitle);\n\t\tif(this.stateField) {\n\t\t\tstate = stateTitleTiddler ? stateTitleTiddler.getFieldString(this.stateField) || defaultState : defaultState;\n\t\t} else if(this.stateIndex) {\n\t\t\tstate = stateTitleTiddler ? this.wiki.extractTiddlerDataItem(this.stateTitle,this.stateIndex) || defaultState : defaultState;\n\t\t} else if(stateTitleTiddler) {\n\t\t\tstate = this.wiki.getTiddlerText(this.stateTitle) || defaultState;\n\t\t} else {\n\t\t\tstate = defaultState;\n\t\t}\n\t} else {\n\t\tstate = this.stateTiddlerTitle ? this.wiki.getTextReference(this.state,this[\"default\"],this.getVariable(\"currentTiddler\")) : this[\"default\"];\n\t}\n\tif(state === null) {\n\t\tstate = this[\"default\"];\n\t}\n\tswitch(this.type) {\n\t\tcase \"popup\":\n\t\t\tthis.readPopupState(state);\n\t\t\tbreak;\n\t\tcase \"match\":\n\t\t\tthis.isOpen = this.text === state;\n\t\t\tbreak;\n\t\tcase \"nomatch\":\n\t\t\tthis.isOpen = this.text !== state;\n\t\t\tbreak;\n\t\tcase \"lt\":\n\t\t\tthis.isOpen = !!(this.compareStateText(state) < 0);\n\t\t\tbreak;\n\t\tcase \"gt\":\n\t\t\tthis.isOpen = !!(this.compareStateText(state) > 0);\n\t\t\tbreak;\n\t\tcase \"lteq\":\n\t\t\tthis.isOpen = !(this.compareStateText(state) > 0);\n\t\t\tbreak;\n\t\tcase \"gteq\":\n\t\t\tthis.isOpen = !(this.compareStateText(state) < 0);\n\t\t\tbreak;\n\t}\n};\n\nRevealWidget.prototype.compareStateText = function(state) {\n\treturn state.localeCompare(this.text,undefined,{numeric: true,sensitivity: \"case\"});\n};\n\nRevealWidget.prototype.readPopupState = function(state) {\n\tvar popupLocationRegExp = /^\\((-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+)\\)$/,\n\t\tmatch = popupLocationRegExp.exec(state);\n\t// Check if the state matches the location regexp\n\tif(match) {\n\t\t// If so, we're open\n\t\tthis.isOpen = true;\n\t\t// Get the location\n\t\tthis.popup = {\n\t\t\tleft: parseFloat(match[1]),\n\t\t\ttop: parseFloat(match[2]),\n\t\t\twidth: parseFloat(match[3]),\n\t\t\theight: parseFloat(match[4])\n\t\t};\n\t} else {\n\t\t// If not, we're closed\n\t\tthis.isOpen = false;\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nRevealWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.state || changedAttributes.type || changedAttributes.text || changedAttributes.position || changedAttributes.positionAllowNegative || changedAttributes[\"default\"] || changedAttributes.animate || changedAttributes.stateTitle || changedAttributes.stateField || changedAttributes.stateIndex) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar currentlyOpen = this.isOpen;\n\t\tthis.readState();\n\t\tif(this.isOpen !== currentlyOpen) {\n\t\t\tif(this.retain === \"yes\") {\n\t\t\t\tthis.updateState();\n\t\t\t} else {\n\t\t\t\tthis.refreshSelf();\n\t\t\t\treturn true;\n\t\t\t}\n\t\t}\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\n/*\nCalled by refresh() to dynamically show or hide the content\n*/\nRevealWidget.prototype.updateState = function() {\n\tvar self = this;\n\t// Read the current state\n\tthis.readState();\n\t// Construct the child nodes if needed\n\tvar domNode = this.domNodes[0];\n\tif(this.isOpen && !this.hasChildNodes) {\n\t\tthis.hasChildNodes = true;\n\t\tthis.makeChildWidgets(this.parseTreeNode.children);\n\t\tthis.renderChildren(domNode,null);\n\t}\n\t// Animate our DOM node\n\tif(!domNode.isTiddlyWikiFakeDom && this.type === \"popup\" && this.isOpen) {\n\t\tthis.positionPopup(domNode);\n\t\t$tw.utils.addClass(domNode,\"tc-popup\"); // Make sure that clicks don't dismiss popups within the revealed content\n\n\t}\n\tif(this.isOpen) {\n\t\tdomNode.removeAttribute(\"hidden\");\n        $tw.anim.perform(this.openAnimation,domNode);\n\t} else {\n\t\t$tw.anim.perform(this.closeAnimation,domNode,{callback: function() {\n\t\t\t//make sure that the state hasn't changed during the close animation\n\t\t\tself.readState()\n\t\t\tif(!self.isOpen) {\n\t\t\t\tdomNode.setAttribute(\"hidden\",\"true\");\n\t\t\t}\n\t\t}});\n\t}\n};\n\nexports.reveal = RevealWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/scrollable.js": {
            "title": "$:/core/modules/widgets/scrollable.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/scrollable.js\ntype: application/javascript\nmodule-type: widget\n\nScrollable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ScrollableWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n\tthis.scaleFactor = 1;\n\tthis.addEventListeners([\n\t\t{type: \"tm-scroll\", handler: \"handleScrollEvent\"}\n\t]);\n\tif($tw.browser) {\n\t\tthis.requestAnimationFrame = window.requestAnimationFrame ||\n\t\t\twindow.webkitRequestAnimationFrame ||\n\t\t\twindow.mozRequestAnimationFrame ||\n\t\t\tfunction(callback) {\n\t\t\t\treturn window.setTimeout(callback, 1000/60);\n\t\t\t};\n\t\tthis.cancelAnimationFrame = window.cancelAnimationFrame ||\n\t\t\twindow.webkitCancelAnimationFrame ||\n\t\t\twindow.webkitCancelRequestAnimationFrame ||\n\t\t\twindow.mozCancelAnimationFrame ||\n\t\t\twindow.mozCancelRequestAnimationFrame ||\n\t\t\tfunction(id) {\n\t\t\t\twindow.clearTimeout(id);\n\t\t\t};\n\t}\n};\n\n/*\nInherit from the base widget class\n*/\nScrollableWidget.prototype = new Widget();\n\nScrollableWidget.prototype.cancelScroll = function() {\n\tif(this.idRequestFrame) {\n\t\tthis.cancelAnimationFrame.call(window,this.idRequestFrame);\n\t\tthis.idRequestFrame = null;\n\t}\n};\n\n/*\nHandle a scroll event\n*/\nScrollableWidget.prototype.handleScrollEvent = function(event) {\n\t// Pass the scroll event through if our offsetsize is larger than our scrollsize\n\tif(this.outerDomNode.scrollWidth <= this.outerDomNode.offsetWidth && this.outerDomNode.scrollHeight <= this.outerDomNode.offsetHeight && this.fallthrough === \"yes\") {\n\t\treturn true;\n\t}\n\tthis.scrollIntoView(event.target);\n\treturn false; // Handled event\n};\n\n/*\nScroll an element into view\n*/\nScrollableWidget.prototype.scrollIntoView = function(element) {\n\tvar duration = $tw.utils.getAnimationDuration();\n\tthis.cancelScroll();\n\tthis.startTime = Date.now();\n\tvar scrollPosition = {\n\t\tx: this.outerDomNode.scrollLeft,\n\t\ty: this.outerDomNode.scrollTop\n\t};\n\t// Get the client bounds of the element and adjust by the scroll position\n\tvar scrollableBounds = this.outerDomNode.getBoundingClientRect(),\n\t\tclientTargetBounds = element.getBoundingClientRect(),\n\t\tbounds = {\n\t\t\tleft: clientTargetBounds.left + scrollPosition.x - scrollableBounds.left,\n\t\t\ttop: clientTargetBounds.top + scrollPosition.y - scrollableBounds.top,\n\t\t\twidth: clientTargetBounds.width,\n\t\t\theight: clientTargetBounds.height\n\t\t};\n\t// We'll consider the horizontal and vertical scroll directions separately via this function\n\tvar getEndPos = function(targetPos,targetSize,currentPos,currentSize) {\n\t\t\t// If the target is already visible then stay where we are\n\t\t\tif(targetPos >= currentPos && (targetPos + targetSize) <= (currentPos + currentSize)) {\n\t\t\t\treturn currentPos;\n\t\t\t// If the target is above/left of the current view, then scroll to its top/left\n\t\t\t} else if(targetPos <= currentPos) {\n\t\t\t\treturn targetPos;\n\t\t\t// If the target is smaller than the window and the scroll position is too far up, then scroll till the target is at the bottom of the window\n\t\t\t} else if(targetSize < currentSize && currentPos < (targetPos + targetSize - currentSize)) {\n\t\t\t\treturn targetPos + targetSize - currentSize;\n\t\t\t// If the target is big, then just scroll to the top\n\t\t\t} else if(currentPos < targetPos) {\n\t\t\t\treturn targetPos;\n\t\t\t// Otherwise, stay where we are\n\t\t\t} else {\n\t\t\t\treturn currentPos;\n\t\t\t}\n\t\t},\n\t\tendX = getEndPos(bounds.left,bounds.width,scrollPosition.x,this.outerDomNode.offsetWidth),\n\t\tendY = getEndPos(bounds.top,bounds.height,scrollPosition.y,this.outerDomNode.offsetHeight);\n\t// Only scroll if necessary\n\tif(endX !== scrollPosition.x || endY !== scrollPosition.y) {\n\t\tvar self = this,\n\t\t\tdrawFrame;\n\t\tdrawFrame = function () {\n\t\t\tvar t;\n\t\t\tif(duration <= 0) {\n\t\t\t\tt = 1;\n\t\t\t} else {\n\t\t\t\tt = ((Date.now()) - self.startTime) / duration;\t\n\t\t\t}\n\t\t\tif(t >= 1) {\n\t\t\t\tself.cancelScroll();\n\t\t\t\tt = 1;\n\t\t\t}\n\t\t\tt = $tw.utils.slowInSlowOut(t);\n\t\t\tself.outerDomNode.scrollLeft = scrollPosition.x + (endX - scrollPosition.x) * t;\n\t\t\tself.outerDomNode.scrollTop = scrollPosition.y + (endY - scrollPosition.y) * t;\n\t\t\tif(t < 1) {\n\t\t\t\tself.idRequestFrame = self.requestAnimationFrame.call(window,drawFrame);\n\t\t\t}\n\t\t};\n\t\tdrawFrame();\n\t}\n};\n\n/*\nRender this widget into the DOM\n*/\nScrollableWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create elements\n\tthis.outerDomNode = this.document.createElement(\"div\");\n\t$tw.utils.setStyle(this.outerDomNode,[\n\t\t{overflowY: \"auto\"},\n\t\t{overflowX: \"auto\"},\n\t\t{webkitOverflowScrolling: \"touch\"}\n\t]);\n\tthis.innerDomNode = this.document.createElement(\"div\");\n\tthis.outerDomNode.appendChild(this.innerDomNode);\n\t// Assign classes\n\tthis.outerDomNode.className = this[\"class\"] || \"\";\n\t// Insert element\n\tparent.insertBefore(this.outerDomNode,nextSibling);\n\tthis.renderChildren(this.innerDomNode,null);\n\tthis.domNodes.push(this.outerDomNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nScrollableWidget.prototype.execute = function() {\n\t// Get attributes\n\tthis.fallthrough = this.getAttribute(\"fallthrough\",\"yes\");\n\tthis[\"class\"] = this.getAttribute(\"class\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nScrollableWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.scrollable = ScrollableWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/select.js": {
            "title": "$:/core/modules/widgets/select.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/select.js\ntype: application/javascript\nmodule-type: widget\n\nSelect widget:\n\n```\n<$select tiddler=\"MyTiddler\" field=\"text\">\n<$list filter=\"[tag[chapter]]\">\n<option value=<<currentTiddler>>>\n<$view field=\"description\"/>\n</option>\n</$list>\n</$select>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SelectWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSelectWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSelectWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n\tthis.setSelectValue();\n\t$tw.utils.addEventListeners(this.getSelectDomNode(),[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n};\n\n/*\nHandle a change event\n*/\nSelectWidget.prototype.handleChangeEvent = function(event) {\n\t// Get the new value and assign it to the tiddler\n\tif(this.selectMultiple == false) {\n\t\tvar value = this.getSelectDomNode().value;\n\t} else {\n\t\tvar value = this.getSelectValues()\n\t\t\t\tvalue = $tw.utils.stringifyList(value);\n\t}\n\tthis.wiki.setText(this.selectTitle,this.selectField,this.selectIndex,value);\n\t// Trigger actions\n\tif(this.selectActions) {\n\t\tthis.invokeActionString(this.selectActions,this,event);\n\t}\n};\n\n/*\nIf necessary, set the value of the select element to the current value\n*/\nSelectWidget.prototype.setSelectValue = function() {\n\tvar value = this.selectDefault;\n\t// Get the value\n\tif(this.selectIndex) {\n\t\tvalue = this.wiki.extractTiddlerDataItem(this.selectTitle,this.selectIndex,value);\n\t} else {\n\t\tvar tiddler = this.wiki.getTiddler(this.selectTitle);\n\t\tif(tiddler) {\n\t\t\tif(this.selectField === \"text\") {\n\t\t\t\t// Calling getTiddlerText() triggers lazy loading of skinny tiddlers\n\t\t\t\tvalue = this.wiki.getTiddlerText(this.selectTitle);\n\t\t\t} else {\n\t\t\t\tif($tw.utils.hop(tiddler.fields,this.selectField)) {\n\t\t\t\t\tvalue = tiddler.getFieldString(this.selectField);\n\t\t\t\t}\n\t\t\t}\n\t\t} else {\n\t\t\tif(this.selectField === \"title\") {\n\t\t\t\tvalue = this.selectTitle;\n\t\t\t}\n\t\t}\n\t}\n\t// Assign it to the select element if it's different than the current value\n\tif (this.selectMultiple) {\n\t\tvalue = value === undefined ? \"\" : value;\n\t\tvar select = this.getSelectDomNode();\n\t\tvar values = Array.isArray(value) ? value : $tw.utils.parseStringArray(value);\n\t\tfor(var i=0; i < select.children.length; i++){\n\t\t\tselect.children[i].selected = values.indexOf(select.children[i].value) !== -1\n\t\t}\n\t} else {\n\t\tvar domNode = this.getSelectDomNode();\n\t\tif(domNode.value !== value) {\n\t\t\tdomNode.value = value;\n\t\t}\n\t}\n};\n\n/*\nGet the DOM node of the select element\n*/\nSelectWidget.prototype.getSelectDomNode = function() {\n\treturn this.children[0].domNodes[0];\n};\n\n// Return an array of the selected opion values\n// select is an HTML select element\nSelectWidget.prototype.getSelectValues = function() {\n\tvar select, result, options, opt;\n\tselect = this.getSelectDomNode();\n\tresult = [];\n\toptions = select && select.options;\n\tfor (var i=0; i<options.length; i++) {\n\t\topt = options[i];\n\t\tif (opt.selected) {\n\t\t\tresult.push(opt.value || opt.text);\n\t\t}\n\t}\n\treturn result;\n}\n\n/*\nCompute the internal state of the widget\n*/\nSelectWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.selectActions = this.getAttribute(\"actions\");\n\tthis.selectTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.selectField = this.getAttribute(\"field\",\"text\");\n\tthis.selectIndex = this.getAttribute(\"index\");\n\tthis.selectClass = this.getAttribute(\"class\");\n\tthis.selectDefault = this.getAttribute(\"default\");\n\tthis.selectMultiple = this.getAttribute(\"multiple\", false);\n\tthis.selectSize = this.getAttribute(\"size\");\n\tthis.selectTooltip = this.getAttribute(\"tooltip\");\n\t// Make the child widgets\n\tvar selectNode = {\n\t\ttype: \"element\",\n\t\ttag: \"select\",\n\t\tchildren: this.parseTreeNode.children\n\t};\n\tif(this.selectClass) {\n\t\t$tw.utils.addAttributeToParseTreeNode(selectNode,\"class\",this.selectClass);\n\t}\n\tif(this.selectMultiple) {\n\t\t$tw.utils.addAttributeToParseTreeNode(selectNode,\"multiple\",\"multiple\");\n\t}\n\tif(this.selectSize) {\n\t\t$tw.utils.addAttributeToParseTreeNode(selectNode,\"size\",this.selectSize);\n\t}\n\tif(this.selectTooltip) {\n\t\t$tw.utils.addAttributeToParseTreeNode(selectNode,\"title\",this.selectTooltip);\n\t}\n\tthis.makeChildWidgets([selectNode]);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nSelectWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\t// If we're using a different tiddler/field/index then completely refresh ourselves\n\tif(changedAttributes.selectTitle || changedAttributes.selectField || changedAttributes.selectIndex || changedAttributes.selectTooltip) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t// If the target tiddler value has changed, just update setting and refresh the children\n\t} else {\n\t\tvar childrenRefreshed = this.refreshChildren(changedTiddlers);\n\t\tif(changedTiddlers[this.selectTitle] || childrenRefreshed) {\n\t\t\tthis.setSelectValue();\n\t\t} \n\t\treturn childrenRefreshed;\n\t}\n};\n\nexports.select = SelectWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/set.js": {
            "title": "$:/core/modules/widgets/set.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/set.js\ntype: application/javascript\nmodule-type: widget\n\nSet variable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SetWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSetWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSetWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nSetWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.setName = this.getAttribute(\"name\",\"currentTiddler\");\n\tthis.setFilter = this.getAttribute(\"filter\");\n\tthis.setSelect = this.getAttribute(\"select\");\n\tthis.setTiddler = this.getAttribute(\"tiddler\");\n\tthis.setSubTiddler = this.getAttribute(\"subtiddler\");\n\tthis.setField = this.getAttribute(\"field\");\n\tthis.setIndex = this.getAttribute(\"index\");\n\tthis.setValue = this.getAttribute(\"value\");\n\tthis.setEmptyValue = this.getAttribute(\"emptyValue\");\n\t// Set context variable\n\tthis.setVariable(this.setName,this.getValue(),this.parseTreeNode.params,!!this.parseTreeNode.isMacroDefinition);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nGet the value to be assigned\n*/\nSetWidget.prototype.getValue = function() {\n\tvar value = this.setValue;\n\tif(this.setTiddler) {\n\t\tvar tiddler;\n\t\tif(this.setSubTiddler) {\n\t\t\ttiddler = this.wiki.getSubTiddler(this.setTiddler,this.setSubTiddler);\n\t\t} else {\n\t\t\ttiddler = this.wiki.getTiddler(this.setTiddler);\t\t\t\n\t\t}\n\t\tif(!tiddler) {\n\t\t\tvalue = this.setEmptyValue;\n\t\t} else if(this.setField) {\n\t\t\tvalue = tiddler.getFieldString(this.setField) || this.setEmptyValue;\n\t\t} else if(this.setIndex) {\n\t\t\tvalue = this.wiki.extractTiddlerDataItem(this.setTiddler,this.setIndex,this.setEmptyValue);\n\t\t} else {\n\t\t\tvalue = tiddler.fields.text || this.setEmptyValue ;\n\t\t}\n\t} else if(this.setFilter) {\n\t\tvar results = this.wiki.filterTiddlers(this.setFilter,this);\n\t\tif(this.setValue == null) {\n\t\t\tvar select;\n\t\t\tif(this.setSelect) {\n\t\t\t\tselect = parseInt(this.setSelect,10);\n\t\t\t}\n\t\t\tif(select !== undefined) {\n\t\t\t\tvalue = results[select] || \"\";\n\t\t\t} else {\n\t\t\t\tvalue = $tw.utils.stringifyList(results);\t\t\t\n\t\t\t}\n\t\t}\n\t\tif(results.length === 0 && this.setEmptyValue !== undefined) {\n\t\t\tvalue = this.setEmptyValue;\n\t\t}\n\t} else if(!value && this.setEmptyValue) {\n\t\tvalue = this.setEmptyValue;\n\t}\n\treturn value || \"\";\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nSetWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.name || changedAttributes.filter || changedAttributes.select || changedAttributes.tiddler || (this.setTiddler && changedTiddlers[this.setTiddler]) || changedAttributes.field || changedAttributes.index || changedAttributes.value || changedAttributes.emptyValue ||\n\t   (this.setFilter && this.getValue() != this.variables[this.setName].value)) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.setvariable = SetWidget;\nexports.set = SetWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/text.js": {
            "title": "$:/core/modules/widgets/text.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/text.js\ntype: application/javascript\nmodule-type: widget\n\nText node widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar TextNodeWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nTextNodeWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nTextNodeWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar text = this.getAttribute(\"text\",this.parseTreeNode.text || \"\");\n\ttext = text.replace(/\\r/mg,\"\");\n\tvar textNode = this.document.createTextNode(text);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nTextNodeWidget.prototype.execute = function() {\n\t// Nothing to do for a text node\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nTextNodeWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.text) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports.text = TextNodeWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/tiddler.js": {
            "title": "$:/core/modules/widgets/tiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/tiddler.js\ntype: application/javascript\nmodule-type: widget\n\nTiddler widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar TiddlerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nTiddlerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nTiddlerWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nTiddlerWidget.prototype.execute = function() {\n\tthis.tiddlerState = this.computeTiddlerState();\n\tthis.setVariable(\"currentTiddler\",this.tiddlerState.currentTiddler);\n\tthis.setVariable(\"missingTiddlerClass\",this.tiddlerState.missingTiddlerClass);\n\tthis.setVariable(\"shadowTiddlerClass\",this.tiddlerState.shadowTiddlerClass);\n\tthis.setVariable(\"systemTiddlerClass\",this.tiddlerState.systemTiddlerClass);\n\tthis.setVariable(\"tiddlerTagClasses\",this.tiddlerState.tiddlerTagClasses);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nCompute the tiddler state flags\n*/\nTiddlerWidget.prototype.computeTiddlerState = function() {\n\t// Get our parameters\n\tthis.tiddlerTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\t// Compute the state\n\tvar state = {\n\t\tcurrentTiddler: this.tiddlerTitle || \"\",\n\t\tmissingTiddlerClass: (this.wiki.tiddlerExists(this.tiddlerTitle) || this.wiki.isShadowTiddler(this.tiddlerTitle)) ? \"tc-tiddler-exists\" : \"tc-tiddler-missing\",\n\t\tshadowTiddlerClass: this.wiki.isShadowTiddler(this.tiddlerTitle) ? \"tc-tiddler-shadow\" : \"\",\n\t\tsystemTiddlerClass: this.wiki.isSystemTiddler(this.tiddlerTitle) ? \"tc-tiddler-system\" : \"\",\n\t\ttiddlerTagClasses: this.getTagClasses()\n\t};\n\t// Compute a simple hash to make it easier to detect changes\n\tstate.hash = state.currentTiddler + state.missingTiddlerClass + state.shadowTiddlerClass + state.systemTiddlerClass + state.tiddlerTagClasses;\n\treturn state;\n};\n\n/*\nCreate a string of CSS classes derived from the tags of the current tiddler\n*/\nTiddlerWidget.prototype.getTagClasses = function() {\n\tvar tiddler = this.wiki.getTiddler(this.tiddlerTitle);\n\tif(tiddler) {\n\t\tvar tags = [];\n\t\t$tw.utils.each(tiddler.fields.tags,function(tag) {\n\t\t\ttags.push(\"tc-tagged-\" + encodeURIComponent(tag));\n\t\t});\n\t\treturn tags.join(\" \");\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nTiddlerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes(),\n\t\tnewTiddlerState = this.computeTiddlerState();\n\tif(changedAttributes.tiddler || newTiddlerState.hash !== this.tiddlerState.hash) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nexports.tiddler = TiddlerWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/transclude.js": {
            "title": "$:/core/modules/widgets/transclude.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/transclude.js\ntype: application/javascript\nmodule-type: widget\n\nTransclude widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar TranscludeWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nTranscludeWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nTranscludeWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nTranscludeWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.transcludeTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.transcludeSubTiddler = this.getAttribute(\"subtiddler\");\n\tthis.transcludeField = this.getAttribute(\"field\");\n\tthis.transcludeIndex = this.getAttribute(\"index\");\n\tthis.transcludeMode = this.getAttribute(\"mode\");\n\t// Parse the text reference\n\tvar parseAsInline = !this.parseTreeNode.isBlock;\n\tif(this.transcludeMode === \"inline\") {\n\t\tparseAsInline = true;\n\t} else if(this.transcludeMode === \"block\") {\n\t\tparseAsInline = false;\n\t}\n\tvar parser = this.wiki.parseTextReference(\n\t\t\t\t\t\tthis.transcludeTitle,\n\t\t\t\t\t\tthis.transcludeField,\n\t\t\t\t\t\tthis.transcludeIndex,\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tparseAsInline: parseAsInline,\n\t\t\t\t\t\t\tsubTiddler: this.transcludeSubTiddler\n\t\t\t\t\t\t}),\n\t\tparseTreeNodes = parser ? parser.tree : this.parseTreeNode.children;\n\t// Set context variables for recursion detection\n\tvar recursionMarker = this.makeRecursionMarker();\n\tthis.setVariable(\"transclusion\",recursionMarker);\n\t// Check for recursion\n\tif(parser) {\n\t\tif(this.parentWidget && this.parentWidget.hasVariable(\"transclusion\",recursionMarker)) {\n\t\t\tparseTreeNodes = [{type: \"element\", tag: \"span\", attributes: {\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-error\"}\n\t\t\t}, children: [\n\t\t\t\t{type: \"text\", text: $tw.language.getString(\"Error/RecursiveTransclusion\")}\n\t\t\t]}];\n\t\t}\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets(parseTreeNodes);\n};\n\n/*\nCompose a string comprising the title, field and/or index to identify this transclusion for recursion detection\n*/\nTranscludeWidget.prototype.makeRecursionMarker = function() {\n\tvar output = [];\n\toutput.push(\"{\");\n\toutput.push(this.getVariable(\"currentTiddler\",{defaultValue: \"\"}));\n\toutput.push(\"|\");\n\toutput.push(this.transcludeTitle || \"\");\n\toutput.push(\"|\");\n\toutput.push(this.transcludeField || \"\");\n\toutput.push(\"|\");\n\toutput.push(this.transcludeIndex || \"\");\n\toutput.push(\"|\");\n\toutput.push(this.transcludeSubTiddler || \"\");\n\toutput.push(\"}\");\n\treturn output.join(\"\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nTranscludeWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedTiddlers[this.transcludeTitle]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nexports.transclude = TranscludeWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/vars.js": {
            "title": "$:/core/modules/widgets/vars.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/vars.js\ntype: application/javascript\nmodule-type: widget\n\nThis widget allows multiple variables to be set in one go:\n\n```\n\\define helloworld() Hello world!\n<$vars greeting=\"Hi\" me={{!!title}} sentence=<<helloworld>>>\n  <<greeting>>! I am <<me>> and I say: <<sentence>>\n</$vars>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar VarsWidget = function(parseTreeNode,options) {\n\t// Call the constructor\n\tWidget.call(this);\n\t// Initialise\t\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nVarsWidget.prototype = Object.create(Widget.prototype);\n\n/*\nRender this widget into the DOM\n*/\nVarsWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nVarsWidget.prototype.execute = function() {\n\t// Parse variables\n\tvar self = this;\n\t$tw.utils.each(this.attributes,function(val,key) {\n\t\tif(key.charAt(0) !== \"$\") {\n\t\t\tself.setVariable(key,val);\n\t\t}\n\t});\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nVarsWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(Object.keys(changedAttributes).length) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports[\"vars\"] = VarsWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/view.js": {
            "title": "$:/core/modules/widgets/view.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/view.js\ntype: application/javascript\nmodule-type: widget\n\nView widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ViewWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nViewWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nViewWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tif(this.text) {\n\t\tvar textNode = this.document.createTextNode(this.text);\n\t\tparent.insertBefore(textNode,nextSibling);\n\t\tthis.domNodes.push(textNode);\n\t} else {\n\t\tthis.makeChildWidgets();\n\t\tthis.renderChildren(parent,nextSibling);\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nViewWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.viewTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.viewSubtiddler = this.getAttribute(\"subtiddler\");\n\tthis.viewField = this.getAttribute(\"field\",\"text\");\n\tthis.viewIndex = this.getAttribute(\"index\");\n\tthis.viewFormat = this.getAttribute(\"format\",\"text\");\n\tthis.viewTemplate = this.getAttribute(\"template\",\"\");\n\tthis.viewMode = this.getAttribute(\"mode\",\"block\");\n\tswitch(this.viewFormat) {\n\t\tcase \"htmlwikified\":\n\t\t\tthis.text = this.getValueAsHtmlWikified(this.viewMode);\n\t\t\tbreak;\n\t\tcase \"plainwikified\":\n\t\t\tthis.text = this.getValueAsPlainWikified(this.viewMode);\n\t\t\tbreak;\n\t\tcase \"htmlencodedplainwikified\":\n\t\t\tthis.text = this.getValueAsHtmlEncodedPlainWikified(this.viewMode);\n\t\t\tbreak;\n\t\tcase \"htmlencoded\":\n\t\t\tthis.text = this.getValueAsHtmlEncoded();\n\t\t\tbreak;\n\t\tcase \"urlencoded\":\n\t\t\tthis.text = this.getValueAsUrlEncoded();\n\t\t\tbreak;\n\t\tcase \"doubleurlencoded\":\n\t\t\tthis.text = this.getValueAsDoubleUrlEncoded();\n\t\t\tbreak;\n\t\tcase \"date\":\n\t\t\tthis.text = this.getValueAsDate(this.viewTemplate);\n\t\t\tbreak;\n\t\tcase \"relativedate\":\n\t\t\tthis.text = this.getValueAsRelativeDate();\n\t\t\tbreak;\n\t\tcase \"stripcomments\":\n\t\t\tthis.text = this.getValueAsStrippedComments();\n\t\t\tbreak;\n\t\tcase \"jsencoded\":\n\t\t\tthis.text = this.getValueAsJsEncoded();\n\t\t\tbreak;\n\t\tdefault: // \"text\"\n\t\t\tthis.text = this.getValueAsText();\n\t\t\tbreak;\n\t}\n};\n\n/*\nThe various formatter functions are baked into this widget for the moment. Eventually they will be replaced by macro functions\n*/\n\n/*\nRetrieve the value of the widget. Options are:\nasString: Optionally return the value as a string\n*/\nViewWidget.prototype.getValue = function(options) {\n\toptions = options || {};\n\tvar value = options.asString ? \"\" : undefined;\n\tif(this.viewIndex) {\n\t\tvalue = this.wiki.extractTiddlerDataItem(this.viewTitle,this.viewIndex);\n\t} else {\n\t\tvar tiddler;\n\t\tif(this.viewSubtiddler) {\n\t\t\ttiddler = this.wiki.getSubTiddler(this.viewTitle,this.viewSubtiddler);\t\n\t\t} else {\n\t\t\ttiddler = this.wiki.getTiddler(this.viewTitle);\n\t\t}\n\t\tif(tiddler) {\n\t\t\tif(this.viewField === \"text\" && !this.viewSubtiddler) {\n\t\t\t\t// Calling getTiddlerText() triggers lazy loading of skinny tiddlers\n\t\t\t\tvalue = this.wiki.getTiddlerText(this.viewTitle);\n\t\t\t} else {\n\t\t\t\tif($tw.utils.hop(tiddler.fields,this.viewField)) {\n\t\t\t\t\tif(options.asString) {\n\t\t\t\t\t\tvalue = tiddler.getFieldString(this.viewField);\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvalue = tiddler.fields[this.viewField];\t\t\t\t\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t} else {\n\t\t\tif(this.viewField === \"title\") {\n\t\t\t\tvalue = this.viewTitle;\n\t\t\t}\n\t\t}\n\t}\n\treturn value;\n};\n\nViewWidget.prototype.getValueAsText = function() {\n\treturn this.getValue({asString: true});\n};\n\nViewWidget.prototype.getValueAsHtmlWikified = function(mode) {\n\treturn this.wiki.renderText(\"text/html\",\"text/vnd.tiddlywiki\",this.getValueAsText(),{\n\t\tparseAsInline: mode !== \"block\",\n\t\tparentWidget: this\n\t});\n};\n\nViewWidget.prototype.getValueAsPlainWikified = function(mode) {\n\treturn this.wiki.renderText(\"text/plain\",\"text/vnd.tiddlywiki\",this.getValueAsText(),{\n\t\tparseAsInline: mode !== \"block\",\n\t\tparentWidget: this\n\t});\n};\n\nViewWidget.prototype.getValueAsHtmlEncodedPlainWikified = function(mode) {\n\treturn $tw.utils.htmlEncode(this.wiki.renderText(\"text/plain\",\"text/vnd.tiddlywiki\",this.getValueAsText(),{\n\t\tparseAsInline: mode !== \"block\",\n\t\tparentWidget: this\n\t}));\n};\n\nViewWidget.prototype.getValueAsHtmlEncoded = function() {\n\treturn $tw.utils.htmlEncode(this.getValueAsText());\n};\n\nViewWidget.prototype.getValueAsUrlEncoded = function() {\n\treturn encodeURIComponent(this.getValueAsText());\n};\n\nViewWidget.prototype.getValueAsDoubleUrlEncoded = function() {\n\treturn encodeURIComponent(encodeURIComponent(this.getValueAsText()));\n};\n\nViewWidget.prototype.getValueAsDate = function(format) {\n\tformat = format || \"YYYY MM DD 0hh:0mm\";\n\tvar value = $tw.utils.parseDate(this.getValue());\n\tif(value && $tw.utils.isDate(value) && value.toString() !== \"Invalid Date\") {\n\t\treturn $tw.utils.formatDateString(value,format);\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\nViewWidget.prototype.getValueAsRelativeDate = function(format) {\n\tvar value = $tw.utils.parseDate(this.getValue());\n\tif(value && $tw.utils.isDate(value) && value.toString() !== \"Invalid Date\") {\n\t\treturn $tw.utils.getRelativeDate((new Date()) - (new Date(value))).description;\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\nViewWidget.prototype.getValueAsStrippedComments = function() {\n\tvar lines = this.getValueAsText().split(\"\\n\"),\n\t\tout = [];\n\tfor(var line=0; line<lines.length; line++) {\n\t\tvar text = lines[line];\n\t\tif(!/^\\s*\\/\\/#/.test(text)) {\n\t\t\tout.push(text);\n\t\t}\n\t}\n\treturn out.join(\"\\n\");\n};\n\nViewWidget.prototype.getValueAsJsEncoded = function() {\n\treturn $tw.utils.stringify(this.getValueAsText());\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nViewWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes.template || changedAttributes.format || changedTiddlers[this.viewTitle]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports.view = ViewWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/widget.js": {
            "title": "$:/core/modules/widgets/widget.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/widget.js\ntype: application/javascript\nmodule-type: widget\n\nWidget base class\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nCreate a widget object for a parse tree node\n\tparseTreeNode: reference to the parse tree node to be rendered\n\toptions: see below\nOptions include:\n\twiki: mandatory reference to wiki associated with this render tree\n\tparentWidget: optional reference to a parent renderer node for the context chain\n\tdocument: optional document object to use instead of global document\n*/\nvar Widget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInitialise widget properties. These steps are pulled out of the constructor so that we can reuse them in subclasses\n*/\nWidget.prototype.initialise = function(parseTreeNode,options) {\n\t// Bail if parseTreeNode is undefined, meaning  that the widget constructor was called without any arguments so that it can be subclassed\n\tif(parseTreeNode === undefined) {\n\t\treturn;\n\t}\n\toptions = options || {};\n\t// Save widget info\n\tthis.parseTreeNode = parseTreeNode;\n\tthis.wiki = options.wiki;\n\tthis.parentWidget = options.parentWidget;\n\tthis.variablesConstructor = function() {};\n\tthis.variablesConstructor.prototype = this.parentWidget ? this.parentWidget.variables : {};\n\tthis.variables = new this.variablesConstructor();\n\tthis.document = options.document;\n\tthis.attributes = {};\n\tthis.children = [];\n\tthis.domNodes = [];\n\tthis.eventListeners = {};\n\t// Hashmap of the widget classes\n\tif(!this.widgetClasses) {\n\t\t// Get widget classes\n\t\tWidget.prototype.widgetClasses = $tw.modules.applyMethods(\"widget\");\n\t\t// Process any subclasses\n\t\t$tw.modules.forEachModuleOfType(\"widget-subclass\",function(title,module) {\n\t\t\tif(module.baseClass) {\n\t\t\t\tvar baseClass = Widget.prototype.widgetClasses[module.baseClass];\n\t\t\t\tif(!baseClass) {\n\t\t\t\t\tthrow \"Module '\" + title + \"' is attemping to extend a non-existent base class '\" + module.baseClass + \"'\";\n\t\t\t\t}\n\t\t\t\tvar subClass = module.constructor;\n\t\t\t\tsubClass.prototype = new baseClass();\n\t\t\t\t$tw.utils.extend(subClass.prototype,module.prototype);\n\t\t\t\tWidget.prototype.widgetClasses[module.name || module.baseClass] = subClass;\n\t\t\t}\n\t\t});\n\t}\n};\n\n/*\nRender this widget into the DOM\n*/\nWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nWidget.prototype.execute = function() {\n\tthis.makeChildWidgets();\n};\n\n/*\nSet the value of a context variable\nname: name of the variable\nvalue: value of the variable\nparams: array of {name:, default:} for each parameter\nisMacroDefinition: true if the variable is set via a \\define macro pragma (and hence should have variable substitution performed)\n*/\nWidget.prototype.setVariable = function(name,value,params,isMacroDefinition) {\n\tthis.variables[name] = {value: value, params: params, isMacroDefinition: !!isMacroDefinition};\n};\n\n/*\nGet the prevailing value of a context variable\nname: name of variable\noptions: see below\nOptions include\nparams: array of {name:, value:} for each parameter\ndefaultValue: default value if the variable is not defined\n\nReturns an object with the following fields:\n\nparams: array of {name:,value:} of parameters passed to wikitext variables\ntext: text of variable, with parameters properly substituted\n*/\nWidget.prototype.getVariableInfo = function(name,options) {\n\toptions = options || {};\n\tvar actualParams = options.params || [],\n\t\tparentWidget = this.parentWidget;\n\t// Check for the variable defined in the parent widget (or an ancestor in the prototype chain)\n\tif(parentWidget && name in parentWidget.variables) {\n\t\tvar variable = parentWidget.variables[name],\n\t\t\tvalue = variable.value,\n\t\t\tparams = this.resolveVariableParameters(variable.params,actualParams);\n\t\t// Substitute any parameters specified in the definition\n\t\t$tw.utils.each(params,function(param) {\n\t\t\tvalue = $tw.utils.replaceString(value,new RegExp(\"\\\\$\" + $tw.utils.escapeRegExp(param.name) + \"\\\\$\",\"mg\"),param.value);\n\t\t});\n\t\t// Only substitute variable references if this variable was defined with the \\define pragma\n\t\tif(variable.isMacroDefinition) {\n\t\t\tvalue = this.substituteVariableReferences(value);\t\t\t\n\t\t}\n\t\treturn {\n\t\t\ttext: value,\n\t\t\tparams: params\n\t\t};\n\t}\n\t// If the variable doesn't exist in the parent widget then look for a macro module\n\treturn {\n\t\ttext: this.evaluateMacroModule(name,actualParams,options.defaultValue)\n\t};\n};\n\n/*\nSimplified version of getVariableInfo() that just returns the text\n*/\nWidget.prototype.getVariable = function(name,options) {\n\treturn this.getVariableInfo(name,options).text;\n};\n\nWidget.prototype.resolveVariableParameters = function(formalParams,actualParams) {\n\tformalParams = formalParams || [];\n\tactualParams = actualParams || [];\n\tvar nextAnonParameter = 0, // Next candidate anonymous parameter in macro call\n\t\tparamInfo, paramValue,\n\t\tresults = [];\n\t// Step through each of the parameters in the macro definition\n\tfor(var p=0; p<formalParams.length; p++) {\n\t\t// Check if we've got a macro call parameter with the same name\n\t\tparamInfo = formalParams[p];\n\t\tparamValue = undefined;\n\t\tfor(var m=0; m<actualParams.length; m++) {\n\t\t\tif(actualParams[m].name === paramInfo.name) {\n\t\t\t\tparamValue = actualParams[m].value;\n\t\t\t}\n\t\t}\n\t\t// If not, use the next available anonymous macro call parameter\n\t\twhile(nextAnonParameter < actualParams.length && actualParams[nextAnonParameter].name) {\n\t\t\tnextAnonParameter++;\n\t\t}\n\t\tif(paramValue === undefined && nextAnonParameter < actualParams.length) {\n\t\t\tparamValue = actualParams[nextAnonParameter++].value;\n\t\t}\n\t\t// If we've still not got a value, use the default, if any\n\t\tparamValue = paramValue || paramInfo[\"default\"] || \"\";\n\t\t// Store the parameter name and value\n\t\tresults.push({name: paramInfo.name, value: paramValue});\n\t}\n\treturn results;\n};\n\nWidget.prototype.substituteVariableReferences = function(text) {\n\tvar self = this;\n\treturn (text || \"\").replace(/\\$\\(([^\\)\\$]+)\\)\\$/g,function(match,p1,offset,string) {\n\t\treturn self.getVariable(p1,{defaultValue: \"\"});\n\t});\n};\n\nWidget.prototype.evaluateMacroModule = function(name,actualParams,defaultValue) {\n\tif($tw.utils.hop($tw.macros,name)) {\n\t\tvar macro = $tw.macros[name],\n\t\t\targs = [];\n\t\tif(macro.params.length > 0) {\n\t\t\tvar nextAnonParameter = 0, // Next candidate anonymous parameter in macro call\n\t\t\t\tparamInfo, paramValue;\n\t\t\t// Step through each of the parameters in the macro definition\n\t\t\tfor(var p=0; p<macro.params.length; p++) {\n\t\t\t\t// Check if we've got a macro call parameter with the same name\n\t\t\t\tparamInfo = macro.params[p];\n\t\t\t\tparamValue = undefined;\n\t\t\t\tfor(var m=0; m<actualParams.length; m++) {\n\t\t\t\t\tif(actualParams[m].name === paramInfo.name) {\n\t\t\t\t\t\tparamValue = actualParams[m].value;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t// If not, use the next available anonymous macro call parameter\n\t\t\t\twhile(nextAnonParameter < actualParams.length && actualParams[nextAnonParameter].name) {\n\t\t\t\t\tnextAnonParameter++;\n\t\t\t\t}\n\t\t\t\tif(paramValue === undefined && nextAnonParameter < actualParams.length) {\n\t\t\t\t\tparamValue = actualParams[nextAnonParameter++].value;\n\t\t\t\t}\n\t\t\t\t// If we've still not got a value, use the default, if any\n\t\t\t\tparamValue = paramValue || paramInfo[\"default\"] || \"\";\n\t\t\t\t// Save the parameter\n\t\t\t\targs.push(paramValue);\n\t\t\t}\n\t\t}\n\t\telse for(var i=0; i<actualParams.length; ++i) {\n\t\t\targs.push(actualParams[i].value);\n\t\t}\n\t\treturn (macro.run.apply(this,args) || \"\").toString();\n\t} else {\n\t\treturn defaultValue;\n\t}\n};\n\n/*\nCheck whether a given context variable value exists in the parent chain\n*/\nWidget.prototype.hasVariable = function(name,value) {\n\tvar node = this;\n\twhile(node) {\n\t\tif($tw.utils.hop(node.variables,name) && node.variables[name].value === value) {\n\t\t\treturn true;\n\t\t}\n\t\tnode = node.parentWidget;\n\t}\n\treturn false;\n};\n\n/*\nConstruct a qualifying string based on a hash of concatenating the values of a given variable in the parent chain\n*/\nWidget.prototype.getStateQualifier = function(name) {\n\tthis.qualifiers = this.qualifiers || Object.create(null);\n\tname = name || \"transclusion\";\n\tif(this.qualifiers[name]) {\n\t\treturn this.qualifiers[name];\n\t} else {\n\t\tvar output = [],\n\t\t\tnode = this;\n\t\twhile(node && node.parentWidget) {\n\t\t\tif($tw.utils.hop(node.parentWidget.variables,name)) {\n\t\t\t\toutput.push(node.getVariable(name));\n\t\t\t}\n\t\t\tnode = node.parentWidget;\n\t\t}\n\t\tvar value = $tw.utils.hashString(output.join(\"\"));\n\t\tthis.qualifiers[name] = value;\n\t\treturn value;\n\t}\n};\n\n/*\nCompute the current values of the attributes of the widget. Returns a hashmap of the names of the attributes that have changed\n*/\nWidget.prototype.computeAttributes = function() {\n\tvar changedAttributes = {},\n\t\tself = this,\n\t\tvalue;\n\t$tw.utils.each(this.parseTreeNode.attributes,function(attribute,name) {\n\t\tif(attribute.type === \"filtered\") {\n\t\t\tvalue = self.wiki.filterTiddlers(attribute.filter,self)[0] || \"\";\n\t\t} else if(attribute.type === \"indirect\") {\n\t\t\tvalue = self.wiki.getTextReference(attribute.textReference,\"\",self.getVariable(\"currentTiddler\"));\n\t\t} else if(attribute.type === \"macro\") {\n\t\t\tvalue = self.getVariable(attribute.value.name,{params: attribute.value.params});\n\t\t} else { // String attribute\n\t\t\tvalue = attribute.value;\n\t\t}\n\t\t// Check whether the attribute has changed\n\t\tif(self.attributes[name] !== value) {\n\t\t\tself.attributes[name] = value;\n\t\t\tchangedAttributes[name] = true;\n\t\t}\n\t});\n\treturn changedAttributes;\n};\n\n/*\nCheck for the presence of an attribute\n*/\nWidget.prototype.hasAttribute = function(name) {\n\treturn $tw.utils.hop(this.attributes,name);\n};\n\n/*\nGet the value of an attribute\n*/\nWidget.prototype.getAttribute = function(name,defaultText) {\n\tif($tw.utils.hop(this.attributes,name)) {\n\t\treturn this.attributes[name];\n\t} else {\n\t\treturn defaultText;\n\t}\n};\n\n/*\nAssign the computed attributes of the widget to a domNode\noptions include:\nexcludeEventAttributes: ignores attributes whose name begins with \"on\"\n*/\nWidget.prototype.assignAttributes = function(domNode,options) {\n\toptions = options || {};\n\tvar self = this;\n\t$tw.utils.each(this.attributes,function(v,a) {\n\t\t// Check exclusions\n\t\tif(options.excludeEventAttributes && a.substr(0,2) === \"on\") {\n\t\t\tv = undefined;\n\t\t}\n\t\tif(v !== undefined) {\n\t\t\tvar b = a.split(\":\");\n\t\t\t// Setting certain attributes can cause a DOM error (eg xmlns on the svg element)\n\t\t\ttry {\n\t\t\t\tif (b.length == 2 && b[0] == \"xlink\"){\n\t\t\t\t\tdomNode.setAttributeNS(\"http://www.w3.org/1999/xlink\",b[1],v);\n\t\t\t\t} else {\n\t\t\t\t\tdomNode.setAttributeNS(null,a,v);\n\t\t\t\t}\n\t\t\t} catch(e) {\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\nMake child widgets correspondng to specified parseTreeNodes\n*/\nWidget.prototype.makeChildWidgets = function(parseTreeNodes) {\n\tthis.children = [];\n\tvar self = this;\n\t$tw.utils.each(parseTreeNodes || (this.parseTreeNode && this.parseTreeNode.children),function(childNode) {\n\t\tself.children.push(self.makeChildWidget(childNode));\n\t});\n};\n\n/*\nConstruct the widget object for a parse tree node\n*/\nWidget.prototype.makeChildWidget = function(parseTreeNode) {\n\tvar WidgetClass = this.widgetClasses[parseTreeNode.type];\n\tif(!WidgetClass) {\n\t\tWidgetClass = this.widgetClasses.text;\n\t\tparseTreeNode = {type: \"text\", text: \"Undefined widget '\" + parseTreeNode.type + \"'\"};\n\t}\n\treturn new WidgetClass(parseTreeNode,{\n\t\twiki: this.wiki,\n\t\tvariables: {},\n\t\tparentWidget: this,\n\t\tdocument: this.document\n\t});\n};\n\n/*\nGet the next sibling of this widget\n*/\nWidget.prototype.nextSibling = function() {\n\tif(this.parentWidget) {\n\t\tvar index = this.parentWidget.children.indexOf(this);\n\t\tif(index !== -1 && index < this.parentWidget.children.length-1) {\n\t\t\treturn this.parentWidget.children[index+1];\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nGet the previous sibling of this widget\n*/\nWidget.prototype.previousSibling = function() {\n\tif(this.parentWidget) {\n\t\tvar index = this.parentWidget.children.indexOf(this);\n\t\tif(index !== -1 && index > 0) {\n\t\t\treturn this.parentWidget.children[index-1];\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nRender the children of this widget into the DOM\n*/\nWidget.prototype.renderChildren = function(parent,nextSibling) {\n\tvar children = this.children;\n\tfor(var i = 0; i < children.length; i++) {\n\t\tchildren[i].render(parent,nextSibling);\n\t};\n};\n\n/*\nAdd a list of event listeners from an array [{type:,handler:},...]\n*/\nWidget.prototype.addEventListeners = function(listeners) {\n\tvar self = this;\n\t$tw.utils.each(listeners,function(listenerInfo) {\n\t\tself.addEventListener(listenerInfo.type,listenerInfo.handler);\n\t});\n};\n\n/*\nAdd an event listener\n*/\nWidget.prototype.addEventListener = function(type,handler) {\n\tvar self = this;\n\tif(typeof handler === \"string\") { // The handler is a method name on this widget\n\t\tthis.eventListeners[type] = function(event) {\n\t\t\treturn self[handler].call(self,event);\n\t\t};\n\t} else { // The handler is a function\n\t\tthis.eventListeners[type] = function(event) {\n\t\t\treturn handler.call(self,event);\n\t\t};\n\t}\n};\n\n/*\nDispatch an event to a widget. If the widget doesn't handle the event then it is also dispatched to the parent widget\n*/\nWidget.prototype.dispatchEvent = function(event) {\n\t// Dispatch the event if this widget handles it\n\tvar listener = this.eventListeners[event.type];\n\tif(listener) {\n\t\t// Don't propagate the event if the listener returned false\n\t\tif(!listener(event)) {\n\t\t\treturn false;\n\t\t}\n\t}\n\t// Dispatch the event to the parent widget\n\tif(this.parentWidget) {\n\t\treturn this.parentWidget.dispatchEvent(event);\n\t}\n\treturn true;\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nRebuild a previously rendered widget\n*/\nWidget.prototype.refreshSelf = function() {\n\tvar nextSibling = this.findNextSiblingDomNode();\n\tthis.removeChildDomNodes();\n\tthis.render(this.parentDomNode,nextSibling);\n};\n\n/*\nRefresh all the children of a widget\n*/\nWidget.prototype.refreshChildren = function(changedTiddlers) {\n\tvar children = this.children,\n\t\trefreshed = false;\n\tfor (var i = 0; i < children.length; i++) {\n\t\trefreshed = children[i].refresh(changedTiddlers) || refreshed;\n\t}\n\treturn refreshed;\n};\n\n/*\nFind the next sibling in the DOM to this widget. This is done by scanning the widget tree through all next siblings and their descendents that share the same parent DOM node\n*/\nWidget.prototype.findNextSiblingDomNode = function(startIndex) {\n\t// Refer to this widget by its index within its parents children\n\tvar parent = this.parentWidget,\n\t\tindex = startIndex !== undefined ? startIndex : parent.children.indexOf(this);\nif(index === -1) {\n\tthrow \"node not found in parents children\";\n}\n\t// Look for a DOM node in the later siblings\n\twhile(++index < parent.children.length) {\n\t\tvar domNode = parent.children[index].findFirstDomNode();\n\t\tif(domNode) {\n\t\t\treturn domNode;\n\t\t}\n\t}\n\t// Go back and look for later siblings of our parent if it has the same parent dom node\n\tvar grandParent = parent.parentWidget;\n\tif(grandParent && parent.parentDomNode === this.parentDomNode) {\n\t\tindex = grandParent.children.indexOf(parent);\n\t\tif(index !== -1) {\n\t\t\treturn parent.findNextSiblingDomNode(index);\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nFind the first DOM node generated by a widget or its children\n*/\nWidget.prototype.findFirstDomNode = function() {\n\t// Return the first dom node of this widget, if we've got one\n\tif(this.domNodes.length > 0) {\n\t\treturn this.domNodes[0];\n\t}\n\t// Otherwise, recursively call our children\n\tfor(var t=0; t<this.children.length; t++) {\n\t\tvar domNode = this.children[t].findFirstDomNode();\n\t\tif(domNode) {\n\t\t\treturn domNode;\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nRemove any DOM nodes created by this widget or its children\n*/\nWidget.prototype.removeChildDomNodes = function() {\n\t// If this widget has directly created DOM nodes, delete them and exit. This assumes that any child widgets are contained within the created DOM nodes, which would normally be the case\n\tif(this.domNodes.length > 0) {\n\t\t$tw.utils.each(this.domNodes,function(domNode) {\n\t\t\tdomNode.parentNode.removeChild(domNode);\n\t\t});\n\t\tthis.domNodes = [];\n\t} else {\n\t\t// Otherwise, ask the child widgets to delete their DOM nodes\n\t\t$tw.utils.each(this.children,function(childWidget) {\n\t\t\tchildWidget.removeChildDomNodes();\n\t\t});\n\t}\n};\n\n/*\nInvoke the action widgets that are descendents of the current widget.\n*/\nWidget.prototype.invokeActions = function(triggeringWidget,event) {\n\tvar handled = false;\n\t// For each child widget\n\tfor(var t=0; t<this.children.length; t++) {\n\t\tvar child = this.children[t];\n\t\t// Invoke the child if it is an action widget\n\t\tif(child.invokeAction) {\n\t\t\tchild.refreshSelf();\n\t\t\tif(child.invokeAction(triggeringWidget,event)) {\n\t\t\t\thandled = true;\n\t\t\t}\n\t\t}\n\t\t// Propagate through through the child if it permits it\n\t\tif(child.allowActionPropagation() && child.invokeActions(triggeringWidget,event)) {\n\t\t\thandled = true;\n\t\t}\n\t}\n\treturn handled;\n};\n\n/*\nInvoke the action widgets defined in a string\n*/\nWidget.prototype.invokeActionString = function(actions,triggeringWidget,event,variables) {\n\tactions = actions || \"\";\n\tvar parser = this.wiki.parseText(\"text/vnd.tiddlywiki\",actions,{\n\t\t\tparentWidget: this,\n\t\t\tdocument: this.document\n\t\t}),\n\t\twidgetNode = this.wiki.makeWidget(parser,{\n\t\t\tparentWidget: this,\n\t\t\tdocument: this.document,\n\t\t\tvariables: variables\n\t\t});\n\tvar container = this.document.createElement(\"div\");\n\twidgetNode.render(container,null);\n\treturn widgetNode.invokeActions(this,event);\n};\n\nWidget.prototype.allowActionPropagation = function() {\n\treturn true;\n};\n\nexports.widget = Widget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/wikify.js": {
            "title": "$:/core/modules/widgets/wikify.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/wikify.js\ntype: application/javascript\nmodule-type: widget\n\nWidget to wikify text into a variable\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar WikifyWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nWikifyWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nWikifyWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nWikifyWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.wikifyName = this.getAttribute(\"name\");\n\tthis.wikifyText = this.getAttribute(\"text\");\n\tthis.wikifyType = this.getAttribute(\"type\");\n\tthis.wikifyMode = this.getAttribute(\"mode\",\"block\");\n\tthis.wikifyOutput = this.getAttribute(\"output\",\"text\");\n\t// Create the parse tree\n\tthis.wikifyParser = this.wiki.parseText(this.wikifyType,this.wikifyText,{\n\t\t\tparseAsInline: this.wikifyMode === \"inline\"\n\t\t});\n\t// Create the widget tree \n\tthis.wikifyWidgetNode = this.wiki.makeWidget(this.wikifyParser,{\n\t\t\tdocument: $tw.fakeDocument,\n\t\t\tparentWidget: this\n\t\t});\n\t// Render the widget tree to the container\n\tthis.wikifyContainer = $tw.fakeDocument.createElement(\"div\");\n\tthis.wikifyWidgetNode.render(this.wikifyContainer,null);\n\tthis.wikifyResult = this.getResult();\n\t// Set context variable\n\tthis.setVariable(this.wikifyName,this.wikifyResult);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nReturn the result string\n*/\nWikifyWidget.prototype.getResult = function() {\n\tvar result;\n\tswitch(this.wikifyOutput) {\n\t\tcase \"text\":\n\t\t\tresult = this.wikifyContainer.textContent;\n\t\t\tbreak;\n\t\tcase \"formattedtext\":\n\t\t\tresult = this.wikifyContainer.formattedTextContent;\n\t\t\tbreak;\n\t\tcase \"html\":\n\t\t\tresult = this.wikifyContainer.innerHTML;\n\t\t\tbreak;\n\t\tcase \"parsetree\":\n\t\t\tresult = JSON.stringify(this.wikifyParser.tree,0,$tw.config.preferences.jsonSpaces);\n\t\t\tbreak;\n\t\tcase \"widgettree\":\n\t\t\tresult = JSON.stringify(this.getWidgetTree(),0,$tw.config.preferences.jsonSpaces);\n\t\t\tbreak;\n\t}\n\treturn result;\n};\n\n/*\nReturn a string of the widget tree\n*/\nWikifyWidget.prototype.getWidgetTree = function() {\n\tvar copyNode = function(widgetNode,resultNode) {\n\t\t\tvar type = widgetNode.parseTreeNode.type;\n\t\t\tresultNode.type = type;\n\t\t\tswitch(type) {\n\t\t\t\tcase \"element\":\n\t\t\t\t\tresultNode.tag = widgetNode.parseTreeNode.tag;\n\t\t\t\t\tbreak;\n\t\t\t\tcase \"text\":\n\t\t\t\t\tresultNode.text = widgetNode.parseTreeNode.text;\n\t\t\t\t\tbreak;\t\n\t\t\t}\n\t\t\tif(Object.keys(widgetNode.attributes || {}).length > 0) {\n\t\t\t\tresultNode.attributes = {};\n\t\t\t\t$tw.utils.each(widgetNode.attributes,function(attr,attrName) {\n\t\t\t\t\tresultNode.attributes[attrName] = widgetNode.getAttribute(attrName);\n\t\t\t\t});\n\t\t\t}\n\t\t\tif(Object.keys(widgetNode.children || {}).length > 0) {\n\t\t\t\tresultNode.children = [];\n\t\t\t\t$tw.utils.each(widgetNode.children,function(widgetChildNode) {\n\t\t\t\t\tvar node = {};\n\t\t\t\t\tresultNode.children.push(node);\n\t\t\t\t\tcopyNode(widgetChildNode,node);\n\t\t\t\t});\n\t\t\t}\n\t\t},\n\t\tresults = {};\n\tcopyNode(this.wikifyWidgetNode,results);\n\treturn results;\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nWikifyWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\t// Refresh ourselves entirely if any of our attributes have changed\n\tif(changedAttributes.name || changedAttributes.text || changedAttributes.type || changedAttributes.mode || changedAttributes.output) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\t// Refresh the widget tree\n\t\tif(this.wikifyWidgetNode.refresh(changedTiddlers)) {\n\t\t\t// Check if there was any change\n\t\t\tvar result = this.getResult();\n\t\t\tif(result !== this.wikifyResult) {\n\t\t\t\t// If so, save the change\n\t\t\t\tthis.wikifyResult = result;\n\t\t\t\tthis.setVariable(this.wikifyName,this.wikifyResult);\n\t\t\t\t// Refresh each of our child widgets\n\t\t\t\t$tw.utils.each(this.children,function(childWidget) {\n\t\t\t\t\tchildWidget.refreshSelf();\n\t\t\t\t});\n\t\t\t\treturn true;\n\t\t\t}\n\t\t}\n\t\t// Just refresh the children\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.wikify = WikifyWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/wiki-bulkops.js": {
            "title": "$:/core/modules/wiki-bulkops.js",
            "text": "/*\\\ntitle: $:/core/modules/wiki-bulkops.js\ntype: application/javascript\nmodule-type: wikimethod\n\nBulk tiddler operations such as rename.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nRename a tiddler, and relink any tags or lists that reference it.\n*/\nfunction renameTiddler(fromTitle,toTitle,options) {\n\tfromTitle = (fromTitle || \"\").trim();\n\ttoTitle = (toTitle || \"\").trim();\n\toptions = options || {};\n\tif(fromTitle && toTitle && fromTitle !== toTitle) {\n\t\t// Rename the tiddler itself\n\t\tvar oldTiddler = this.getTiddler(fromTitle),\n\t\t\tnewTiddler = new $tw.Tiddler(oldTiddler,{title: toTitle},this.getModificationFields());\n\t\tnewTiddler = $tw.hooks.invokeHook(\"th-renaming-tiddler\",newTiddler,oldTiddler);\n\t\tthis.addTiddler(newTiddler);\n\t\tthis.deleteTiddler(fromTitle);\n\t\t// Rename any tags or lists that reference it\n\t\tthis.relinkTiddler(fromTitle,toTitle,options)\n\t}\n}\n\n/*\nRelink any tags or lists that reference a given tiddler\n*/\nfunction relinkTiddler(fromTitle,toTitle,options) {\n\tvar self = this;\n\tfromTitle = (fromTitle || \"\").trim();\n\ttoTitle = (toTitle || \"\").trim();\n\toptions = options || {};\n\tif(fromTitle && toTitle && fromTitle !== toTitle) {\n\t\tthis.each(function(tiddler,title) {\n\t\t\tvar type = tiddler.fields.type || \"\";\n\t\t\t// Don't touch plugins or JavaScript modules\n\t\t\tif(!tiddler.fields[\"plugin-type\"] && type !== \"application/javascript\") {\n\t\t\t\tvar tags = tiddler.fields.tags ? tiddler.fields.tags.slice(0) : undefined,\n\t\t\t\t\tlist = tiddler.fields.list ? tiddler.fields.list.slice(0) : undefined,\n\t\t\t\t\tisModified = false;\n\t\t\t\tif(!options.dontRenameInTags) {\n\t\t\t\t\t// Rename tags\n\t\t\t\t\t$tw.utils.each(tags,function (title,index) {\n\t\t\t\t\t\tif(title === fromTitle) {\nconsole.log(\"Renaming tag '\" + tags[index] + \"' to '\" + toTitle + \"' of tiddler '\" + tiddler.fields.title + \"'\");\n\t\t\t\t\t\t\ttags[index] = toTitle;\n\t\t\t\t\t\t\tisModified = true;\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t\tif(!options.dontRenameInLists) {\n\t\t\t\t\t// Rename lists\n\t\t\t\t\t$tw.utils.each(list,function (title,index) {\n\t\t\t\t\t\tif(title === fromTitle) {\nconsole.log(\"Renaming list item '\" + list[index] + \"' to '\" + toTitle + \"' of tiddler '\" + tiddler.fields.title + \"'\");\n\t\t\t\t\t\t\tlist[index] = toTitle;\n\t\t\t\t\t\t\tisModified = true;\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t\tif(isModified) {\n\t\t\t\t\tvar newTiddler = new $tw.Tiddler(tiddler,{tags: tags, list: list},self.getModificationFields())\n\t\t\t\t\tnewTiddler = $tw.hooks.invokeHook(\"th-relinking-tiddler\",newTiddler,tiddler);\n\t\t\t\t\tself.addTiddler(newTiddler);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n};\n\nexports.renameTiddler = renameTiddler;\nexports.relinkTiddler = relinkTiddler;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikimethod"
        },
        "$:/core/modules/wiki.js": {
            "title": "$:/core/modules/wiki.js",
            "text": "/*\\\ntitle: $:/core/modules/wiki.js\ntype: application/javascript\nmodule-type: wikimethod\n\nExtension methods for the $tw.Wiki object\n\nAdds the following properties to the wiki object:\n\n* `eventListeners` is a hashmap by type of arrays of listener functions\n* `changedTiddlers` is a hashmap describing changes to named tiddlers since wiki change events were last dispatched. Each entry is a hashmap containing two fields:\n\tmodified: true/false\n\tdeleted: true/false\n* `changeCount` is a hashmap by tiddler title containing a numerical index that starts at zero and is incremented each time a tiddler is created changed or deleted\n* `caches` is a hashmap by tiddler title containing a further hashmap of named cache objects. Caches are automatically cleared when a tiddler is modified or deleted\n* `globalCache` is a hashmap by cache name of cache objects that are cleared whenever any tiddler change occurs\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nvar USER_NAME_TITLE = \"$:/status/UserName\",\n\tTIMESTAMP_DISABLE_TITLE = \"$:/config/TimestampDisable\";\n\n/*\nAdd available indexers to this wiki\n*/\nexports.addIndexersToWiki = function() {\n\tvar self = this;\n\t$tw.utils.each($tw.modules.applyMethods(\"indexer\"),function(Indexer,name) {\n\t\tself.addIndexer(new Indexer(self),name);\n\t});\n};\n\n/*\nGet the value of a text reference. Text references can have any of these forms:\n\t<tiddlertitle>\n\t<tiddlertitle>!!<fieldname>\n\t!!<fieldname> - specifies a field of the current tiddlers\n\t<tiddlertitle>##<index>\n*/\nexports.getTextReference = function(textRef,defaultText,currTiddlerTitle) {\n\tvar tr = $tw.utils.parseTextReference(textRef),\n\t\ttitle = tr.title || currTiddlerTitle;\n\tif(tr.field) {\n\t\tvar tiddler = this.getTiddler(title);\n\t\tif(tr.field === \"title\") { // Special case so we can return the title of a non-existent tiddler\n\t\t\treturn title;\n\t\t} else if(tiddler && $tw.utils.hop(tiddler.fields,tr.field)) {\n\t\t\treturn tiddler.getFieldString(tr.field);\n\t\t} else {\n\t\t\treturn defaultText;\n\t\t}\n\t} else if(tr.index) {\n\t\treturn this.extractTiddlerDataItem(title,tr.index,defaultText);\n\t} else {\n\t\treturn this.getTiddlerText(title,defaultText);\n\t}\n};\n\nexports.setTextReference = function(textRef,value,currTiddlerTitle) {\n\tvar tr = $tw.utils.parseTextReference(textRef),\n\t\ttitle = tr.title || currTiddlerTitle;\n\tthis.setText(title,tr.field,tr.index,value);\n};\n\nexports.setText = function(title,field,index,value,options) {\n\toptions = options || {};\n\tvar creationFields = options.suppressTimestamp ? {} : this.getCreationFields(),\n\t\tmodificationFields = options.suppressTimestamp ? {} : this.getModificationFields();\n\t// Check if it is a reference to a tiddler field\n\tif(index) {\n\t\tvar data = this.getTiddlerData(title,Object.create(null));\n\t\tif(value !== undefined) {\n\t\t\tdata[index] = value;\n\t\t} else {\n\t\t\tdelete data[index];\n\t\t}\n\t\tthis.setTiddlerData(title,data,modificationFields);\n\t} else {\n\t\tvar tiddler = this.getTiddler(title),\n\t\t\tfields = {title: title};\n\t\tfields[field || \"text\"] = value;\n\t\tthis.addTiddler(new $tw.Tiddler(creationFields,tiddler,fields,modificationFields));\n\t}\n};\n\nexports.deleteTextReference = function(textRef,currTiddlerTitle) {\n\tvar tr = $tw.utils.parseTextReference(textRef),\n\t\ttitle,tiddler,fields;\n\t// Check if it is a reference to a tiddler\n\tif(tr.title && !tr.field) {\n\t\tthis.deleteTiddler(tr.title);\n\t// Else check for a field reference\n\t} else if(tr.field) {\n\t\ttitle = tr.title || currTiddlerTitle;\n\t\ttiddler = this.getTiddler(title);\n\t\tif(tiddler && $tw.utils.hop(tiddler.fields,tr.field)) {\n\t\t\tfields = Object.create(null);\n\t\t\tfields[tr.field] = undefined;\n\t\t\tthis.addTiddler(new $tw.Tiddler(tiddler,fields,this.getModificationFields()));\n\t\t}\n\t}\n};\n\nexports.addEventListener = function(type,listener) {\n\tthis.eventListeners = this.eventListeners || {};\n\tthis.eventListeners[type] = this.eventListeners[type]  || [];\n\tthis.eventListeners[type].push(listener);\t\n};\n\nexports.removeEventListener = function(type,listener) {\n\tvar listeners = this.eventListeners[type];\n\tif(listeners) {\n\t\tvar p = listeners.indexOf(listener);\n\t\tif(p !== -1) {\n\t\t\tlisteners.splice(p,1);\n\t\t}\n\t}\n};\n\nexports.dispatchEvent = function(type /*, args */) {\n\tvar args = Array.prototype.slice.call(arguments,1),\n\t\tlisteners = this.eventListeners[type];\n\tif(listeners) {\n\t\tfor(var p=0; p<listeners.length; p++) {\n\t\t\tvar listener = listeners[p];\n\t\t\tlistener.apply(listener,args);\n\t\t}\n\t}\n};\n\n/*\nCauses a tiddler to be marked as changed, incrementing the change count, and triggers event handlers.\nThis method should be called after the changes it describes have been made to the wiki.tiddlers[] array.\n\ttitle: Title of tiddler\n\tisDeleted: defaults to false (meaning the tiddler has been created or modified),\n\t\ttrue if the tiddler has been deleted\n*/\nexports.enqueueTiddlerEvent = function(title,isDeleted) {\n\t// Record the touch in the list of changed tiddlers\n\tthis.changedTiddlers = this.changedTiddlers || Object.create(null);\n\tthis.changedTiddlers[title] = this.changedTiddlers[title] || Object.create(null);\n\tthis.changedTiddlers[title][isDeleted ? \"deleted\" : \"modified\"] = true;\n\t// Increment the change count\n\tthis.changeCount = this.changeCount || Object.create(null);\n\tif($tw.utils.hop(this.changeCount,title)) {\n\t\tthis.changeCount[title]++;\n\t} else {\n\t\tthis.changeCount[title] = 1;\n\t}\n\t// Trigger events\n\tthis.eventListeners = this.eventListeners || {};\n\tif(!this.eventsTriggered) {\n\t\tvar self = this;\n\t\t$tw.utils.nextTick(function() {\n\t\t\tvar changes = self.changedTiddlers;\n\t\t\tself.changedTiddlers = Object.create(null);\n\t\t\tself.eventsTriggered = false;\n\t\t\tif($tw.utils.count(changes) > 0) {\n\t\t\t\tself.dispatchEvent(\"change\",changes);\n\t\t\t}\n\t\t});\n\t\tthis.eventsTriggered = true;\n\t}\n};\n\nexports.getSizeOfTiddlerEventQueue = function() {\n\treturn $tw.utils.count(this.changedTiddlers);\n};\n\nexports.clearTiddlerEventQueue = function() {\n\tthis.changedTiddlers = Object.create(null);\n\tthis.changeCount = Object.create(null);\n};\n\nexports.getChangeCount = function(title) {\n\tthis.changeCount = this.changeCount || Object.create(null);\n\tif($tw.utils.hop(this.changeCount,title)) {\n\t\treturn this.changeCount[title];\n\t} else {\n\t\treturn 0;\n\t}\n};\n\n/*\nGenerate an unused title from the specified base\n*/\nexports.generateNewTitle = function(baseTitle,options) {\n\toptions = options || {};\n\tvar c = 0,\n\t\ttitle = baseTitle;\n\twhile(this.tiddlerExists(title) || this.isShadowTiddler(title) || this.findDraft(title)) {\n\t\ttitle = baseTitle + \n\t\t\t(options.prefix || \" \") + \n\t\t\t(++c);\n\t}\n\treturn title;\n};\n\nexports.isSystemTiddler = function(title) {\n\treturn title && title.indexOf(\"$:/\") === 0;\n};\n\nexports.isTemporaryTiddler = function(title) {\n\treturn title && title.indexOf(\"$:/temp/\") === 0;\n};\n\nexports.isImageTiddler = function(title) {\n\tvar tiddler = this.getTiddler(title);\n\tif(tiddler) {\t\t\n\t\tvar contentTypeInfo = $tw.config.contentTypeInfo[tiddler.fields.type || \"text/vnd.tiddlywiki\"];\n\t\treturn !!contentTypeInfo && contentTypeInfo.flags.indexOf(\"image\") !== -1;\n\t} else {\n\t\treturn null;\n\t}\n};\n\nexports.isBinaryTiddler = function(title) {\n\tvar tiddler = this.getTiddler(title);\n\tif(tiddler) {\t\t\n\t\tvar contentTypeInfo = $tw.config.contentTypeInfo[tiddler.fields.type || \"text/vnd.tiddlywiki\"];\n\t\treturn !!contentTypeInfo && contentTypeInfo.encoding === \"base64\";\n\t} else {\n\t\treturn null;\n\t}\n};\n\n/*\nLike addTiddler() except it will silently reject any plugin tiddlers that are older than the currently loaded version. Returns true if the tiddler was imported\n*/\nexports.importTiddler = function(tiddler) {\n\tvar existingTiddler = this.getTiddler(tiddler.fields.title);\n\t// Check if we're dealing with a plugin\n\tif(tiddler && tiddler.hasField(\"plugin-type\") && tiddler.hasField(\"version\") && existingTiddler && existingTiddler.hasField(\"plugin-type\") && existingTiddler.hasField(\"version\")) {\n\t\t// Reject the incoming plugin if it is older\n\t\tif(!$tw.utils.checkVersions(tiddler.fields.version,existingTiddler.fields.version)) {\n\t\t\treturn false;\n\t\t}\n\t}\n\t// Fall through to adding the tiddler\n\tthis.addTiddler(tiddler);\n\treturn true;\n};\n\n/*\nReturn a hashmap of the fields that should be set when a tiddler is created\n*/\nexports.getCreationFields = function() {\n\tif(this.getTiddlerText(TIMESTAMP_DISABLE_TITLE,\"\").toLowerCase() !== \"yes\") {\n\t\tvar fields = {\n\t\t\t\tcreated: new Date()\n\t\t\t},\n\t\t\tcreator = this.getTiddlerText(USER_NAME_TITLE);\n\t\tif(creator) {\n\t\t\tfields.creator = creator;\n\t\t}\n\t\treturn fields;\n\t} else {\n\t\treturn {};\n\t}\n};\n\n/*\nReturn a hashmap of the fields that should be set when a tiddler is modified\n*/\nexports.getModificationFields = function() {\n\tif(this.getTiddlerText(TIMESTAMP_DISABLE_TITLE,\"\").toLowerCase() !== \"yes\") {\n\t\tvar fields = Object.create(null),\n\t\t\tmodifier = this.getTiddlerText(USER_NAME_TITLE);\n\t\tfields.modified = new Date();\n\t\tif(modifier) {\n\t\t\tfields.modifier = modifier;\n\t\t}\n\t\treturn fields;\n\t} else {\n\t\treturn {};\n\t}\n};\n\n/*\nReturn a sorted array of tiddler titles.  Options include:\nsortField: field to sort by\nexcludeTag: tag to exclude\nincludeSystem: whether to include system tiddlers (defaults to false)\n*/\nexports.getTiddlers = function(options) {\n\toptions = options || Object.create(null);\n\tvar self = this,\n\t\tsortField = options.sortField || \"title\",\n\t\ttiddlers = [], t, titles = [];\n\tthis.each(function(tiddler,title) {\n\t\tif(options.includeSystem || !self.isSystemTiddler(title)) {\n\t\t\tif(!options.excludeTag || !tiddler.hasTag(options.excludeTag)) {\n\t\t\t\ttiddlers.push(tiddler);\n\t\t\t}\n\t\t}\n\t});\n\ttiddlers.sort(function(a,b) {\n\t\tvar aa = a.fields[sortField].toLowerCase() || \"\",\n\t\t\tbb = b.fields[sortField].toLowerCase() || \"\";\n\t\tif(aa < bb) {\n\t\t\treturn -1;\n\t\t} else {\n\t\t\tif(aa > bb) {\n\t\t\t\treturn 1;\n\t\t\t} else {\n\t\t\t\treturn 0;\n\t\t\t}\n\t\t}\n\t});\n\tfor(t=0; t<tiddlers.length; t++) {\n\t\ttitles.push(tiddlers[t].fields.title);\n\t}\n\treturn titles;\n};\n\nexports.countTiddlers = function(excludeTag) {\n\tvar tiddlers = this.getTiddlers({excludeTag: excludeTag});\n\treturn $tw.utils.count(tiddlers);\n};\n\n/*\nReturns a function iterator(callback) that iterates through the specified titles, and invokes the callback with callback(tiddler,title)\n*/\nexports.makeTiddlerIterator = function(titles) {\n\tvar self = this;\n\tif(!$tw.utils.isArray(titles)) {\n\t\ttitles = Object.keys(titles);\n\t} else {\n\t\ttitles = titles.slice(0);\n\t}\n\treturn function(callback) {\n\t\ttitles.forEach(function(title) {\n\t\t\tcallback(self.getTiddler(title),title);\n\t\t});\n\t};\n};\n\n/*\nSort an array of tiddler titles by a specified field\n\ttitles: array of titles (sorted in place)\n\tsortField: name of field to sort by\n\tisDescending: true if the sort should be descending\n\tisCaseSensitive: true if the sort should consider upper and lower case letters to be different\n*/\nexports.sortTiddlers = function(titles,sortField,isDescending,isCaseSensitive,isNumeric,isAlphaNumeric) {\n\tvar self = this;\n\ttitles.sort(function(a,b) {\n\t\tvar x,y,\n\t\t\tcompareNumbers = function(x,y) {\n\t\t\t\tvar result = \n\t\t\t\t\tisNaN(x) && !isNaN(y) ? (isDescending ? -1 : 1) :\n\t\t\t\t\t!isNaN(x) && isNaN(y) ? (isDescending ? 1 : -1) :\n\t\t\t\t\t\t\t\t\t\t\t(isDescending ? y - x :  x - y);\n\t\t\t\treturn result;\n\t\t\t};\n\t\tif(sortField !== \"title\") {\n\t\t\tvar tiddlerA = self.getTiddler(a),\n\t\t\t\ttiddlerB = self.getTiddler(b);\n\t\t\tif(tiddlerA) {\n\t\t\t\ta = tiddlerA.fields[sortField] || \"\";\n\t\t\t} else {\n\t\t\t\ta = \"\";\n\t\t\t}\n\t\t\tif(tiddlerB) {\n\t\t\t\tb = tiddlerB.fields[sortField] || \"\";\n\t\t\t} else {\n\t\t\t\tb = \"\";\n\t\t\t}\n\t\t}\n\t\tx = Number(a);\n\t\ty = Number(b);\n\t\tif(isNumeric && (!isNaN(x) || !isNaN(y))) {\n\t\t\treturn compareNumbers(x,y);\n\t\t} else if(isAlphaNumeric) {\n\t\t\treturn isDescending ? b.localeCompare(a,undefined,{numeric: true,sensitivity: \"base\"}) : a.localeCompare(b,undefined,{numeric: true,sensitivity: \"base\"});\n\t\t} else if($tw.utils.isDate(a) && $tw.utils.isDate(b)) {\n\t\t\treturn isDescending ? b - a : a - b;\n\t\t} else {\n\t\t\ta = String(a);\n\t\t\tb = String(b);\n\t\t\tif(!isCaseSensitive) {\n\t\t\t\ta = a.toLowerCase();\n\t\t\t\tb = b.toLowerCase();\n\t\t\t}\n\t\t\treturn isDescending ? b.localeCompare(a) : a.localeCompare(b);\n\t\t}\n\t});\n};\n\n/*\nFor every tiddler invoke a callback(title,tiddler) with `this` set to the wiki object. Options include:\nsortField: field to sort by\nexcludeTag: tag to exclude\nincludeSystem: whether to include system tiddlers (defaults to false)\n*/\nexports.forEachTiddler = function(/* [options,]callback */) {\n\tvar arg = 0,\n\t\toptions = arguments.length >= 2 ? arguments[arg++] : {},\n\t\tcallback = arguments[arg++],\n\t\ttitles = this.getTiddlers(options),\n\t\tt, tiddler;\n\tfor(t=0; t<titles.length; t++) {\n\t\ttiddler = this.getTiddler(titles[t]);\n\t\tif(tiddler) {\n\t\t\tcallback.call(this,tiddler.fields.title,tiddler);\n\t\t}\n\t}\n};\n\n/*\nReturn an array of tiddler titles that are directly linked within the given parse tree\n */\nexports.extractLinks = function(parseTreeRoot) {\n\t// Count up the links\n\tvar links = [],\n\t\tcheckParseTree = function(parseTree) {\n\t\t\tfor(var t=0; t<parseTree.length; t++) {\n\t\t\t\tvar parseTreeNode = parseTree[t];\n\t\t\t\tif(parseTreeNode.type === \"link\" && parseTreeNode.attributes.to && parseTreeNode.attributes.to.type === \"string\") {\n\t\t\t\t\tvar value = parseTreeNode.attributes.to.value;\n\t\t\t\t\tif(links.indexOf(value) === -1) {\n\t\t\t\t\t\tlinks.push(value);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tif(parseTreeNode.children) {\n\t\t\t\t\tcheckParseTree(parseTreeNode.children);\n\t\t\t\t}\n\t\t\t}\n\t\t};\n\tcheckParseTree(parseTreeRoot);\n\treturn links;\n};\n\n/*\nReturn an array of tiddler titles that are directly linked from the specified tiddler\n*/\nexports.getTiddlerLinks = function(title) {\n\tvar self = this;\n\t// We'll cache the links so they only get computed if the tiddler changes\n\treturn this.getCacheForTiddler(title,\"links\",function() {\n\t\t// Parse the tiddler\n\t\tvar parser = self.parseTiddler(title);\n\t\tif(parser) {\n\t\t\treturn self.extractLinks(parser.tree);\n\t\t}\n\t\treturn [];\n\t});\n};\n\n/*\nReturn an array of tiddler titles that link to the specified tiddler\n*/\nexports.getTiddlerBacklinks = function(targetTitle) {\n\tvar self = this,\n\t\tbacklinksIndexer = this.getIndexer(\"BacklinksIndexer\"),\n\t\tbacklinks = backlinksIndexer && backlinksIndexer.lookup(targetTitle);\n\n\tif(!backlinks) {\n\t\tbacklinks = [];\n\t\tthis.forEachTiddler(function(title,tiddler) {\n\t\t\tvar links = self.getTiddlerLinks(title);\n\t\t\tif(links.indexOf(targetTitle) !== -1) {\n\t\t\t\tbacklinks.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn backlinks;\n};\n\n/*\nReturn a hashmap of tiddler titles that are referenced but not defined. Each value is the number of times the missing tiddler is referenced\n*/\nexports.getMissingTitles = function() {\n\tvar self = this,\n\t\tmissing = [];\n// We should cache the missing tiddler list, even if we recreate it every time any tiddler is modified\n\tthis.forEachTiddler(function(title,tiddler) {\n\t\tvar links = self.getTiddlerLinks(title);\n\t\t$tw.utils.each(links,function(link) {\n\t\t\tif((!self.tiddlerExists(link) && !self.isShadowTiddler(link)) && missing.indexOf(link) === -1) {\n\t\t\t\tmissing.push(link);\n\t\t\t}\n\t\t});\n\t});\n\treturn missing;\n};\n\nexports.getOrphanTitles = function() {\n\tvar self = this,\n\t\torphans = this.getTiddlers();\n\tthis.forEachTiddler(function(title,tiddler) {\n\t\tvar links = self.getTiddlerLinks(title);\n\t\t$tw.utils.each(links,function(link) {\n\t\t\tvar p = orphans.indexOf(link);\n\t\t\tif(p !== -1) {\n\t\t\t\torphans.splice(p,1);\n\t\t\t}\n\t\t});\n\t});\n\treturn orphans; // Todo\n};\n\n/*\nRetrieves a list of the tiddler titles that are tagged with a given tag\n*/\nexports.getTiddlersWithTag = function(tag) {\n\t// Try to use the indexer\n\tvar self = this,\n\t\ttagIndexer = this.getIndexer(\"TagIndexer\"),\n\t\tresults = tagIndexer && tagIndexer.subIndexers[3].lookup(tag);\n\tif(!results) {\n\t\t// If not available, perform a manual scan\n\t\tresults = this.getGlobalCache(\"taglist-\" + tag,function() {\n\t\t\tvar tagmap = self.getTagMap();\n\t\t\treturn self.sortByList(tagmap[tag],tag);\n\t\t});\n\t}\n\treturn results;\n};\n\n/*\nGet a hashmap by tag of arrays of tiddler titles\n*/\nexports.getTagMap = function() {\n\tvar self = this;\n\treturn this.getGlobalCache(\"tagmap\",function() {\n\t\tvar tags = Object.create(null),\n\t\t\tstoreTags = function(tagArray,title) {\n\t\t\t\tif(tagArray) {\n\t\t\t\t\tfor(var index=0; index<tagArray.length; index++) {\n\t\t\t\t\t\tvar tag = tagArray[index];\n\t\t\t\t\t\tif($tw.utils.hop(tags,tag)) {\n\t\t\t\t\t\t\ttags[tag].push(title);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\ttags[tag] = [title];\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t},\n\t\t\ttitle, tiddler;\n\t\t// Collect up all the tags\n\t\tself.eachShadow(function(tiddler,title) {\n\t\t\tif(!self.tiddlerExists(title)) {\n\t\t\t\ttiddler = self.getTiddler(title);\n\t\t\t\tstoreTags(tiddler.fields.tags,title);\n\t\t\t}\n\t\t});\n\t\tself.each(function(tiddler,title) {\n\t\t\tstoreTags(tiddler.fields.tags,title);\n\t\t});\n\t\treturn tags;\n\t});\n};\n\n/*\nLookup a given tiddler and return a list of all the tiddlers that include it in the specified list field\n*/\nexports.findListingsOfTiddler = function(targetTitle,fieldName) {\n\tfieldName = fieldName || \"list\";\n\tvar titles = [];\n\tthis.each(function(tiddler,title) {\n\t\tvar list = $tw.utils.parseStringArray(tiddler.fields[fieldName]);\n\t\tif(list && list.indexOf(targetTitle) !== -1) {\n\t\t\ttitles.push(title);\n\t\t}\n\t});\n\treturn titles;\n};\n\n/*\nSorts an array of tiddler titles according to an ordered list\n*/\nexports.sortByList = function(array,listTitle) {\n\tvar self = this,\n\t\treplacedTitles = Object.create(null);\n\t// Given a title, this function will place it in the correct location\n\t// within titles.\n\tfunction moveItemInList(title) {\n\t\tif(!$tw.utils.hop(replacedTitles, title)) {\n\t\t\treplacedTitles[title] = true;\n\t\t\tvar newPos = -1,\n\t\t\t\ttiddler = self.getTiddler(title);\n\t\t\tif(tiddler) {\n\t\t\t\tvar beforeTitle = tiddler.fields[\"list-before\"],\n\t\t\t\t\tafterTitle = tiddler.fields[\"list-after\"];\n\t\t\t\tif(beforeTitle === \"\") {\n\t\t\t\t\tnewPos = 0;\n\t\t\t\t} else if(afterTitle === \"\") {\n\t\t\t\t\tnewPos = titles.length;\n\t\t\t\t} else if(beforeTitle) {\n\t\t\t\t\t// if this title is placed relative\n\t\t\t\t\t// to another title, make sure that\n\t\t\t\t\t// title is placed before we place\n\t\t\t\t\t// this one.\n\t\t\t\t\tmoveItemInList(beforeTitle);\n\t\t\t\t\tnewPos = titles.indexOf(beforeTitle);\n\t\t\t\t} else if(afterTitle) {\n\t\t\t\t\t// Same deal\n\t\t\t\t\tmoveItemInList(afterTitle);\n\t\t\t\t\tnewPos = titles.indexOf(afterTitle);\n\t\t\t\t\tif(newPos >= 0) {\n\t\t\t\t\t\t++newPos;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t// If a new position is specified, let's move it\n\t\t\t\tif (newPos !== -1) {\n\t\t\t\t\t// get its current Pos, and make sure\n\t\t\t\t\t// sure that it's _actually_ in the list\n\t\t\t\t\t// and that it would _actually_ move\n\t\t\t\t\t// (#4275) We don't bother calling\n\t\t\t\t\t//         indexOf unless we have a new\n\t\t\t\t\t//         position to work with\n\t\t\t\t\tvar currPos = titles.indexOf(title);\n\t\t\t\t\tif(currPos >= 0 && newPos !== currPos) {\n\t\t\t\t\t\t// move it!\n\t\t\t\t\t\ttitles.splice(currPos,1);\n\t\t\t\t\t\tif(newPos >= currPos) {\n\t\t\t\t\t\t\tnewPos--;\n\t\t\t\t\t\t}\n\t\t\t\t\t\ttitles.splice(newPos,0,title);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\tvar list = this.getTiddlerList(listTitle);\n\tif(!array || array.length === 0) {\n\t\treturn [];\n\t} else {\n\t\tvar titles = [], t, title;\n\t\t// First place any entries that are present in the list\n\t\tfor(t=0; t<list.length; t++) {\n\t\t\ttitle = list[t];\n\t\t\tif(array.indexOf(title) !== -1) {\n\t\t\t\ttitles.push(title);\n\t\t\t}\n\t\t}\n\t\t// Then place any remaining entries\n\t\tfor(t=0; t<array.length; t++) {\n\t\t\ttitle = array[t];\n\t\t\tif(list.indexOf(title) === -1) {\n\t\t\t\ttitles.push(title);\n\t\t\t}\n\t\t}\n\t\t// Finally obey the list-before and list-after fields of each tiddler in turn\n\t\tvar sortedTitles = titles.slice(0);\n\t\tfor(t=0; t<sortedTitles.length; t++) {\n\t\t\ttitle = sortedTitles[t];\n\t\t\tmoveItemInList(title);\n\t\t}\n\t\treturn titles;\n\t}\n};\n\nexports.getSubTiddler = function(title,subTiddlerTitle) {\n\tvar bundleInfo = this.getPluginInfo(title) || this.getTiddlerDataCached(title);\n\tif(bundleInfo && bundleInfo.tiddlers) {\n\t\tvar subTiddler = bundleInfo.tiddlers[subTiddlerTitle];\n\t\tif(subTiddler) {\n\t\t\treturn new $tw.Tiddler(subTiddler);\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nRetrieve a tiddler as a JSON string of the fields\n*/\nexports.getTiddlerAsJson = function(title) {\n\tvar tiddler = this.getTiddler(title);\n\tif(tiddler) {\n\t\tvar fields = Object.create(null);\n\t\t$tw.utils.each(tiddler.fields,function(value,name) {\n\t\t\tfields[name] = tiddler.getFieldString(name);\n\t\t});\n\t\treturn JSON.stringify(fields);\n\t} else {\n\t\treturn JSON.stringify({title: title});\n\t}\n};\n\nexports.getTiddlersAsJson = function(filter,spaces) {\n\tvar tiddlers = this.filterTiddlers(filter),\n\t\tspaces = (spaces === undefined) ? $tw.config.preferences.jsonSpaces : spaces,\n\t\tdata = [];\n\tfor(var t=0;t<tiddlers.length; t++) {\n\t\tvar tiddler = this.getTiddler(tiddlers[t]);\n\t\tif(tiddler) {\n\t\t\tvar fields = new Object();\n\t\t\tfor(var field in tiddler.fields) {\n\t\t\t\tfields[field] = tiddler.getFieldString(field);\n\t\t\t}\n\t\t\tdata.push(fields);\n\t\t}\n\t}\n\treturn JSON.stringify(data,null,spaces);\n};\n\n/*\nGet the content of a tiddler as a JavaScript object. How this is done depends on the type of the tiddler:\n\napplication/json: the tiddler JSON is parsed into an object\napplication/x-tiddler-dictionary: the tiddler is parsed as sequence of name:value pairs\n\nOther types currently just return null.\n\ntitleOrTiddler: string tiddler title or a tiddler object\ndefaultData: default data to be returned if the tiddler is missing or doesn't contain data\n\nNote that the same value is returned for repeated calls for the same tiddler data. The value is frozen to prevent modification; otherwise modifications would be visible to all callers\n*/\nexports.getTiddlerDataCached = function(titleOrTiddler,defaultData) {\n\tvar self = this,\n\t\ttiddler = titleOrTiddler;\n\tif(!(tiddler instanceof $tw.Tiddler)) {\n\t\ttiddler = this.getTiddler(tiddler);\t\n\t}\n\tif(tiddler) {\n\t\treturn this.getCacheForTiddler(tiddler.fields.title,\"data\",function() {\n\t\t\t// Return the frozen value\n\t\t\tvar value = self.getTiddlerData(tiddler.fields.title,undefined);\n\t\t\t$tw.utils.deepFreeze(value);\n\t\t\treturn value;\n\t\t}) || defaultData;\n\t} else {\n\t\treturn defaultData;\n\t}\n};\n\n/*\nAlternative, uncached version of getTiddlerDataCached(). The return value can be mutated freely and reused\n*/\nexports.getTiddlerData = function(titleOrTiddler,defaultData) {\n\tvar tiddler = titleOrTiddler,\n\t\tdata;\n\tif(!(tiddler instanceof $tw.Tiddler)) {\n\t\ttiddler = this.getTiddler(tiddler);\t\n\t}\n\tif(tiddler && tiddler.fields.text) {\n\t\tswitch(tiddler.fields.type) {\n\t\t\tcase \"application/json\":\n\t\t\t\t// JSON tiddler\n\t\t\t\ttry {\n\t\t\t\t\tdata = JSON.parse(tiddler.fields.text);\n\t\t\t\t} catch(ex) {\n\t\t\t\t\treturn defaultData;\n\t\t\t\t}\n\t\t\t\treturn data;\n\t\t\tcase \"application/x-tiddler-dictionary\":\n\t\t\t\treturn $tw.utils.parseFields(tiddler.fields.text);\n\t\t}\n\t}\n\treturn defaultData;\n};\n\n/*\nExtract an indexed field from within a data tiddler\n*/\nexports.extractTiddlerDataItem = function(titleOrTiddler,index,defaultText) {\n\tvar data = this.getTiddlerDataCached(titleOrTiddler,Object.create(null)),\n\t\ttext;\n\tif(data && $tw.utils.hop(data,index)) {\n\t\ttext = data[index];\n\t}\n\tif(typeof text === \"string\" || typeof text === \"number\") {\n\t\treturn text.toString();\n\t} else {\n\t\treturn defaultText;\n\t}\n};\n\n/*\nSet a tiddlers content to a JavaScript object. Currently this is done by setting the tiddler's type to \"application/json\" and setting the text to the JSON text of the data.\ntitle: title of tiddler\ndata: object that can be serialised to JSON\nfields: optional hashmap of additional tiddler fields to be set\n*/\nexports.setTiddlerData = function(title,data,fields) {\n\tvar existingTiddler = this.getTiddler(title),\n\t\tnewFields = {\n\t\t\ttitle: title\n\t};\n\tif(existingTiddler && existingTiddler.fields.type === \"application/x-tiddler-dictionary\") {\n\t\tnewFields.text = $tw.utils.makeTiddlerDictionary(data);\n\t} else {\n\t\tnewFields.type = \"application/json\";\n\t\tnewFields.text = JSON.stringify(data,null,$tw.config.preferences.jsonSpaces);\n\t}\n\tthis.addTiddler(new $tw.Tiddler(this.getCreationFields(),existingTiddler,fields,newFields,this.getModificationFields()));\n};\n\n/*\nReturn the content of a tiddler as an array containing each line\n*/\nexports.getTiddlerList = function(title,field,index) {\n\tif(index) {\n\t\treturn $tw.utils.parseStringArray(this.extractTiddlerDataItem(title,index,\"\"));\n\t}\n\tfield = field || \"list\";\n\tvar tiddler = this.getTiddler(title);\n\tif(tiddler) {\n\t\treturn ($tw.utils.parseStringArray(tiddler.fields[field]) || []).slice(0);\n\t}\n\treturn [];\n};\n\n// Return a named global cache object. Global cache objects are cleared whenever a tiddler change occurs\nexports.getGlobalCache = function(cacheName,initializer) {\n\tthis.globalCache = this.globalCache || Object.create(null);\n\tif($tw.utils.hop(this.globalCache,cacheName)) {\n\t\treturn this.globalCache[cacheName];\n\t} else {\n\t\tthis.globalCache[cacheName] = initializer();\n\t\treturn this.globalCache[cacheName];\n\t}\n};\n\nexports.clearGlobalCache = function() {\n\tthis.globalCache = Object.create(null);\n};\n\n// Return the named cache object for a tiddler. If the cache doesn't exist then the initializer function is invoked to create it\nexports.getCacheForTiddler = function(title,cacheName,initializer) {\n\tthis.caches = this.caches || Object.create(null);\n\tvar caches = this.caches[title];\n\tif(caches && caches[cacheName]) {\n\t\treturn caches[cacheName];\n\t} else {\n\t\tif(!caches) {\n\t\t\tcaches = Object.create(null);\n\t\t\tthis.caches[title] = caches;\n\t\t}\n\t\tcaches[cacheName] = initializer();\n\t\treturn caches[cacheName];\n\t}\n};\n\n// Clear all caches associated with a particular tiddler, or, if the title is null, clear all the caches for all the tiddlers\nexports.clearCache = function(title) {\n\tif(title) {\n\t\tthis.caches = this.caches || Object.create(null);\n\t\tif($tw.utils.hop(this.caches,title)) {\n\t\t\tdelete this.caches[title];\n\t\t}\n\t} else {\n\t\tthis.caches = Object.create(null);\n\t}\n};\n\nexports.initParsers = function(moduleType) {\n\t// Install the parser modules\n\t$tw.Wiki.parsers = {};\n\tvar self = this;\n\t$tw.modules.forEachModuleOfType(\"parser\",function(title,module) {\n\t\tfor(var f in module) {\n\t\t\tif($tw.utils.hop(module,f)) {\n\t\t\t\t$tw.Wiki.parsers[f] = module[f]; // Store the parser class\n\t\t\t}\n\t\t}\n\t});\n\t// Use the generic binary parser for any binary types not registered so far\n\tif($tw.Wiki.parsers[\"application/octet-stream\"]) {\n\t\tObject.keys($tw.config.contentTypeInfo).forEach(function(type) {\n\t\t\tif(!$tw.utils.hop($tw.Wiki.parsers,type) && $tw.config.contentTypeInfo[type].encoding === \"base64\") {\n\t\t\t\t$tw.Wiki.parsers[type] = $tw.Wiki.parsers[\"application/octet-stream\"];\n\t\t\t}\n\t\t});\t\t\n\t}\n};\n\n/*\nParse a block of text of a specified MIME type\n\ttype: content type of text to be parsed\n\ttext: text\n\toptions: see below\nOptions include:\n\tparseAsInline: if true, the text of the tiddler will be parsed as an inline run\n\t_canonical_uri: optional string of the canonical URI of this content\n*/\nexports.parseText = function(type,text,options) {\n\ttext = text || \"\";\n\toptions = options || {};\n\t// Select a parser\n\tvar Parser = $tw.Wiki.parsers[type];\n\tif(!Parser && $tw.utils.getFileExtensionInfo(type)) {\n\t\tParser = $tw.Wiki.parsers[$tw.utils.getFileExtensionInfo(type).type];\n\t}\n\tif(!Parser) {\n\t\tParser = $tw.Wiki.parsers[options.defaultType || \"text/vnd.tiddlywiki\"];\n\t}\n\tif(!Parser) {\n\t\treturn null;\n\t}\n\t// Return the parser instance\n\treturn new Parser(type,text,{\n\t\tparseAsInline: options.parseAsInline,\n\t\twiki: this,\n\t\t_canonical_uri: options._canonical_uri\n\t});\n};\n\n/*\nParse a tiddler according to its MIME type\n*/\nexports.parseTiddler = function(title,options) {\n\toptions = $tw.utils.extend({},options);\n\tvar cacheType = options.parseAsInline ? \"inlineParseTree\" : \"blockParseTree\",\n\t\ttiddler = this.getTiddler(title),\n\t\tself = this;\n\treturn tiddler ? this.getCacheForTiddler(title,cacheType,function() {\n\t\t\tif(tiddler.hasField(\"_canonical_uri\")) {\n\t\t\t\toptions._canonical_uri = tiddler.fields._canonical_uri;\n\t\t\t}\n\t\t\treturn self.parseText(tiddler.fields.type,tiddler.fields.text,options);\n\t\t}) : null;\n};\n\nexports.parseTextReference = function(title,field,index,options) {\n\tvar tiddler,text;\n\tif(options.subTiddler) {\n\t\ttiddler = this.getSubTiddler(title,options.subTiddler);\n\t} else {\n\t\ttiddler = this.getTiddler(title);\n\t\tif(field === \"text\" || (!field && !index)) {\n\t\t\tthis.getTiddlerText(title); // Force the tiddler to be lazily loaded\n\t\t\treturn this.parseTiddler(title,options);\n\t\t}\n\t}\n\tif(field === \"text\" || (!field && !index)) {\n\t\tif(tiddler && tiddler.fields) {\n\t\t\treturn this.parseText(tiddler.fields.type,tiddler.fields.text,options);\t\t\t\n\t\t} else {\n\t\t\treturn null;\n\t\t}\n\t} else if(field) {\n\t\tif(field === \"title\") {\n\t\t\ttext = title;\n\t\t} else {\n\t\t\tif(!tiddler || !tiddler.hasField(field)) {\n\t\t\t\treturn null;\n\t\t\t}\n\t\t\ttext = tiddler.fields[field];\n\t\t}\n\t\treturn this.parseText(\"text/vnd.tiddlywiki\",text.toString(),options);\n\t} else if(index) {\n\t\tthis.getTiddlerText(title); // Force the tiddler to be lazily loaded\n\t\ttext = this.extractTiddlerDataItem(tiddler,index,undefined);\n\t\tif(text === undefined) {\n\t\t\treturn null;\n\t\t}\n\t\treturn this.parseText(\"text/vnd.tiddlywiki\",text,options);\n\t}\n};\n\n/*\nMake a widget tree for a parse tree\nparser: parser object\noptions: see below\nOptions include:\ndocument: optional document to use\nvariables: hashmap of variables to set\nparentWidget: optional parent widget for the root node\n*/\nexports.makeWidget = function(parser,options) {\n\toptions = options || {};\n\tvar widgetNode = {\n\t\t\ttype: \"widget\",\n\t\t\tchildren: []\n\t\t},\n\t\tcurrWidgetNode = widgetNode;\n\t// Create set variable widgets for each variable\n\t$tw.utils.each(options.variables,function(value,name) {\n\t\tvar setVariableWidget = {\n\t\t\ttype: \"set\",\n\t\t\tattributes: {\n\t\t\t\tname: {type: \"string\", value: name},\n\t\t\t\tvalue: {type: \"string\", value: value}\n\t\t\t},\n\t\t\tchildren: []\n\t\t};\n\t\tcurrWidgetNode.children = [setVariableWidget];\n\t\tcurrWidgetNode = setVariableWidget;\n\t});\n\t// Add in the supplied parse tree nodes\n\tcurrWidgetNode.children = parser ? parser.tree : [];\n\t// Create the widget\n\treturn new widget.widget(widgetNode,{\n\t\twiki: this,\n\t\tdocument: options.document || $tw.fakeDocument,\n\t\tparentWidget: options.parentWidget\n\t});\n};\n\n/*\nMake a widget tree for transclusion\ntitle: target tiddler title\noptions: as for wiki.makeWidget() plus:\noptions.field: optional field to transclude (defaults to \"text\")\noptions.mode: transclusion mode \"inline\" or \"block\"\noptions.children: optional array of children for the transclude widget\noptions.importVariables: optional importvariables filter string for macros to be included\noptions.importPageMacros: optional boolean; if true, equivalent to passing \"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\" to options.importVariables\n*/\nexports.makeTranscludeWidget = function(title,options) {\n\toptions = options || {};\n\tvar parseTreeDiv = {tree: [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"div\",\n\t\t\tchildren: []}]},\n\t\tparseTreeImportVariables = {\n\t\t\ttype: \"importvariables\",\n\t\t\tattributes: {\n\t\t\t\tfilter: {\n\t\t\t\t\tname: \"filter\",\n\t\t\t\t\ttype: \"string\"\n\t\t\t\t}\n\t\t\t},\n\t\t\tisBlock: false,\n\t\t\tchildren: []},\n\t\tparseTreeTransclude = {\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {\n\t\t\t\t\tname: \"tiddler\",\n\t\t\t\t\ttype: \"string\",\n\t\t\t\t\tvalue: title}},\n\t\t\tisBlock: !options.parseAsInline};\n\tif(options.importVariables || options.importPageMacros) {\n\t\tif(options.importVariables) {\n\t\t\tparseTreeImportVariables.attributes.filter.value = options.importVariables;\n\t\t} else if(options.importPageMacros) {\n\t\t\tparseTreeImportVariables.attributes.filter.value = \"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\";\n\t\t}\n\t\tparseTreeDiv.tree[0].children.push(parseTreeImportVariables);\n\t\tparseTreeImportVariables.children.push(parseTreeTransclude);\n\t} else {\n\t\tparseTreeDiv.tree[0].children.push(parseTreeTransclude);\n\t}\n\tif(options.field) {\n\t\tparseTreeTransclude.attributes.field = {type: \"string\", value: options.field};\n\t}\n\tif(options.mode) {\n\t\tparseTreeTransclude.attributes.mode = {type: \"string\", value: options.mode};\n\t}\n\tif(options.children) {\n\t\tparseTreeTransclude.children = options.children;\n\t}\n\treturn $tw.wiki.makeWidget(parseTreeDiv,options);\n};\n\n/*\nParse text in a specified format and render it into another format\n\toutputType: content type for the output\n\ttextType: content type of the input text\n\ttext: input text\n\toptions: see below\nOptions include:\nvariables: hashmap of variables to set\nparentWidget: optional parent widget for the root node\n*/\nexports.renderText = function(outputType,textType,text,options) {\n\toptions = options || {};\n\tvar parser = this.parseText(textType,text,options),\n\t\twidgetNode = this.makeWidget(parser,options);\n\tvar container = $tw.fakeDocument.createElement(\"div\");\n\twidgetNode.render(container,null);\n\treturn outputType === \"text/html\" ? container.innerHTML : container.textContent;\n};\n\n/*\nParse text from a tiddler and render it into another format\n\toutputType: content type for the output\n\ttitle: title of the tiddler to be rendered\n\toptions: see below\nOptions include:\nvariables: hashmap of variables to set\nparentWidget: optional parent widget for the root node\n*/\nexports.renderTiddler = function(outputType,title,options) {\n\toptions = options || {};\n\tvar parser = this.parseTiddler(title,options),\n\t\twidgetNode = this.makeWidget(parser,options);\n\tvar container = $tw.fakeDocument.createElement(\"div\");\n\twidgetNode.render(container,null);\n\treturn outputType === \"text/html\" ? container.innerHTML : (outputType === \"text/plain-formatted\" ? container.formattedTextContent : container.textContent);\n};\n\n/*\nReturn an array of tiddler titles that match a search string\n\ttext: The text string to search for\n\toptions: see below\nOptions available:\n\tsource: an iterator function for the source tiddlers, called source(iterator), where iterator is called as iterator(tiddler,title)\n\texclude: An array of tiddler titles to exclude from the search\n\tinvert: If true returns tiddlers that do not contain the specified string\n\tcaseSensitive: If true forces a case sensitive search\n\tfield: If specified, restricts the search to the specified field, or an array of field names\n\tanchored: If true, forces all but regexp searches to be anchored to the start of text\n\texcludeField: If true, the field options are inverted to specify the fields that are not to be searched\n\tThe search mode is determined by the first of these boolean flags to be true\n\t\tliteral: searches for literal string\n\t\twhitespace: same as literal except runs of whitespace are treated as a single space\n\t\tregexp: treats the search term as a regular expression\n\t\twords: (default) treats search string as a list of tokens, and matches if all tokens are found, regardless of adjacency or ordering\n*/\nexports.search = function(text,options) {\n\toptions = options || {};\n\tvar self = this,\n\t\tt,\n\t\tinvert = !!options.invert;\n\t// Convert the search string into a regexp for each term\n\tvar terms, searchTermsRegExps,\n\t\tflags = options.caseSensitive ? \"\" : \"i\",\n\t\tanchor = options.anchored ? \"^\" : \"\";\n\tif(options.literal) {\n\t\tif(text.length === 0) {\n\t\t\tsearchTermsRegExps = null;\n\t\t} else {\n\t\t\tsearchTermsRegExps = [new RegExp(\"(\" + anchor + $tw.utils.escapeRegExp(text) + \")\",flags)];\n\t\t}\n\t} else if(options.whitespace) {\n\t\tterms = [];\n\t\t$tw.utils.each(text.split(/\\s+/g),function(term) {\n\t\t\tif(term) {\n\t\t\t\tterms.push($tw.utils.escapeRegExp(term));\n\t\t\t}\n\t\t});\n\t\tsearchTermsRegExps = [new RegExp(\"(\" + anchor + terms.join(\"\\\\s+\") + \")\",flags)];\n\t} else if(options.regexp) {\n\t\ttry {\n\t\t\tsearchTermsRegExps = [new RegExp(\"(\" + text + \")\",flags)];\t\t\t\n\t\t} catch(e) {\n\t\t\tsearchTermsRegExps = null;\n\t\t\tconsole.log(\"Regexp error parsing /(\" + text + \")/\" + flags + \": \",e);\n\t\t}\n\t} else {\n\t\tterms = text.split(/ +/);\n\t\tif(terms.length === 1 && terms[0] === \"\") {\n\t\t\tsearchTermsRegExps = null;\n\t\t} else {\n\t\t\tsearchTermsRegExps = [];\n\t\t\tfor(t=0; t<terms.length; t++) {\n\t\t\t\tsearchTermsRegExps.push(new RegExp(\"(\" + anchor + $tw.utils.escapeRegExp(terms[t]) + \")\",flags));\n\t\t\t}\n\t\t}\n\t}\n\t// Accumulate the array of fields to be searched or excluded from the search\n\tvar fields = [];\n\tif(options.field) {\n\t\tif($tw.utils.isArray(options.field)) {\n\t\t\t$tw.utils.each(options.field,function(fieldName) {\n\t\t\t\tif(fieldName) {\n\t\t\t\t\tfields.push(fieldName);\t\t\t\t\t\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tfields.push(options.field);\n\t\t}\n\t}\n\t// Use default fields if none specified and we're not excluding fields (excluding fields with an empty field array is the same as searching all fields)\n\tif(fields.length === 0 && !options.excludeField) {\n\t\tfields.push(\"title\");\n\t\tfields.push(\"tags\");\n\t\tfields.push(\"text\");\n\t}\n\t// Function to check a given tiddler for the search term\n\tvar searchTiddler = function(title) {\n\t\tif(!searchTermsRegExps) {\n\t\t\treturn true;\n\t\t}\n\t\tvar notYetFound = searchTermsRegExps.slice();\n\n\t\tvar tiddler = self.getTiddler(title);\n\t\tif(!tiddler) {\n\t\t\ttiddler = new $tw.Tiddler({title: title, text: \"\", type: \"text/vnd.tiddlywiki\"});\n\t\t}\n\t\tvar contentTypeInfo = $tw.config.contentTypeInfo[tiddler.fields.type] || $tw.config.contentTypeInfo[\"text/vnd.tiddlywiki\"],\n\t\t\tsearchFields;\n\t\t// Get the list of fields we're searching\n\t\tif(options.excludeField) {\n\t\t\tsearchFields = Object.keys(tiddler.fields);\n\t\t\t$tw.utils.each(fields,function(fieldName) {\n\t\t\t\tvar p = searchFields.indexOf(fieldName);\n\t\t\t\tif(p !== -1) {\n\t\t\t\t\tsearchFields.splice(p,1);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsearchFields = fields;\n\t\t}\n\t\tfor(var fieldIndex=0; notYetFound.length>0 && fieldIndex<searchFields.length; fieldIndex++) {\n\t\t\t// Don't search the text field if the content type is binary\n\t\t\tvar fieldName = searchFields[fieldIndex];\n\t\t\tif(fieldName === \"text\" && contentTypeInfo.encoding !== \"utf8\") {\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tvar str = tiddler.fields[fieldName],\n\t\t\t\tt;\n\t\t\tif(str) {\n\t\t\t\tif($tw.utils.isArray(str)) {\n\t\t\t\t\t// If the field value is an array, test each regexp against each field array entry and fail if each regexp doesn't match at least one field array entry\n\t\t\t\t\tfor(var s=0; s<str.length; s++) {\n\t\t\t\t\t\tfor(t=0; t<notYetFound.length;) {\n\t\t\t\t\t\t\tif(notYetFound[t].test(str[s])) {\n\t\t\t\t\t\t\t\tnotYetFound.splice(t, 1);\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tt++;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\t// If the field isn't an array, force it to a string and test each regexp against it and fail if any do not match\n\t\t\t\t\tstr = tiddler.getFieldString(fieldName);\n\t\t\t\t\tfor(t=0; t<notYetFound.length;) {\n\t\t\t\t\t\tif(notYetFound[t].test(str)) {\n\t\t\t\t\t\t\tnotYetFound.splice(t, 1);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tt++;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t};\n\t\treturn notYetFound.length == 0;\n\t};\n\t// Loop through all the tiddlers doing the search\n\tvar results = [],\n\t\tsource = options.source || this.each;\n\tsource(function(tiddler,title) {\n\t\tif(searchTiddler(title) !== options.invert) {\n\t\t\tresults.push(title);\n\t\t}\n\t});\n\t// Remove any of the results we have to exclude\n\tif(options.exclude) {\n\t\tfor(t=0; t<options.exclude.length; t++) {\n\t\t\tvar p = results.indexOf(options.exclude[t]);\n\t\t\tif(p !== -1) {\n\t\t\t\tresults.splice(p,1);\n\t\t\t}\n\t\t}\n\t}\n\treturn results;\n};\n\n/*\nTrigger a load for a tiddler if it is skinny. Returns the text, or undefined if the tiddler is missing, null if the tiddler is being lazily loaded.\n*/\nexports.getTiddlerText = function(title,defaultText) {\n\tvar tiddler = this.getTiddler(title);\n\t// Return undefined if the tiddler isn't found\n\tif(!tiddler) {\n\t\treturn defaultText;\n\t}\n\tif(!tiddler.hasField(\"_is_skinny\")) {\n\t\t// Just return the text if we've got it\n\t\treturn tiddler.fields.text || \"\";\n\t} else {\n\t\t// Tell any listeners about the need to lazily load this tiddler\n\t\tthis.dispatchEvent(\"lazyLoad\",title);\n\t\t// Indicate that the text is being loaded\n\t\treturn null;\n\t}\n};\n\n/*\nCheck whether the text of a tiddler matches a given value. By default, the comparison is case insensitive, and any spaces at either end of the tiddler text is trimmed\n*/\nexports.checkTiddlerText = function(title,targetText,options) {\n\toptions = options || {};\n\tvar text = this.getTiddlerText(title,\"\");\n\tif(!options.noTrim) {\n\t\ttext = text.trim();\n\t}\n\tif(!options.caseSensitive) {\n\t\ttext = text.toLowerCase();\n\t\ttargetText = targetText.toLowerCase();\n\t}\n\treturn text === targetText;\n}\n\n/*\nRead an array of browser File objects, invoking callback(tiddlerFieldsArray) once they're all read\n*/\nexports.readFiles = function(files,options) {\n\tvar callback;\n\tif(typeof options === \"function\") {\n\t\tcallback = options;\n\t\toptions = {};\n\t} else {\n\t\tcallback = options.callback;\n\t}\n\tvar result = [],\n\t\toutstanding = files.length,\n\t\treadFileCallback = function(tiddlerFieldsArray) {\n\t\t\tresult.push.apply(result,tiddlerFieldsArray);\n\t\t\tif(--outstanding === 0) {\n\t\t\t\tcallback(result);\n\t\t\t}\n\t\t};\n\tfor(var f=0; f<files.length; f++) {\n\t\tthis.readFile(files[f],$tw.utils.extend({},options,{callback: readFileCallback}));\n\t}\n\treturn files.length;\n};\n\n/*\nRead a browser File object, invoking callback(tiddlerFieldsArray) with an array of tiddler fields objects\n*/\nexports.readFile = function(file,options) {\n\tvar callback;\n\tif(typeof options === \"function\") {\n\t\tcallback = options;\n\t\toptions = {};\n\t} else {\n\t\tcallback = options.callback;\n\t}\n\t// Get the type, falling back to the filename extension\n\tvar self = this,\n\t\ttype = file.type;\n\tif(type === \"\" || !type) {\n\t\tvar dotPos = file.name.lastIndexOf(\".\");\n\t\tif(dotPos !== -1) {\n\t\t\tvar fileExtensionInfo = $tw.utils.getFileExtensionInfo(file.name.substr(dotPos));\n\t\t\tif(fileExtensionInfo) {\n\t\t\t\ttype = fileExtensionInfo.type;\n\t\t\t}\n\t\t}\n\t}\n\t// Figure out if we're reading a binary file\n\tvar contentTypeInfo = $tw.config.contentTypeInfo[type],\n\t\tisBinary = contentTypeInfo ? contentTypeInfo.encoding === \"base64\" : false;\n\t// Log some debugging information\n\tif($tw.log.IMPORT) {\n\t\tconsole.log(\"Importing file '\" + file.name + \"', type: '\" + type + \"', isBinary: \" + isBinary);\n\t}\n\t// Give the hook a chance to process the drag\n\tif($tw.hooks.invokeHook(\"th-importing-file\",{\n\t\tfile: file,\n\t\ttype: type,\n\t\tisBinary: isBinary,\n\t\tcallback: callback\n\t}) !== true) {\n\t\tthis.readFileContent(file,type,isBinary,options.deserializer,callback);\n\t}\n};\n\n/*\nLower level utility to read the content of a browser File object, invoking callback(tiddlerFieldsArray) with an array of tiddler fields objects\n*/\nexports.readFileContent = function(file,type,isBinary,deserializer,callback) {\n\tvar self = this;\n\t// Create the FileReader\n\tvar reader = new FileReader();\n\t// Onload\n\treader.onload = function(event) {\n\t\tvar text = event.target.result,\n\t\t\ttiddlerFields = {title: file.name || \"Untitled\", type: type};\n\t\tif(isBinary) {\n\t\t\tvar commaPos = text.indexOf(\",\");\n\t\t\tif(commaPos !== -1) {\n\t\t\t\ttext = text.substr(commaPos + 1);\n\t\t\t}\n\t\t}\n\t\t// Check whether this is an encrypted TiddlyWiki file\n\t\tvar encryptedJson = $tw.utils.extractEncryptedStoreArea(text);\n\t\tif(encryptedJson) {\n\t\t\t// If so, attempt to decrypt it with the current password\n\t\t\t$tw.utils.decryptStoreAreaInteractive(encryptedJson,function(tiddlers) {\n\t\t\t\tcallback(tiddlers);\n\t\t\t});\n\t\t} else {\n\t\t\t// Otherwise, just try to deserialise any tiddlers in the file\n\t\t\tcallback(self.deserializeTiddlers(type,text,tiddlerFields,{deserializer: deserializer}));\n\t\t}\n\t};\n\t// Kick off the read\n\tif(isBinary) {\n\t\treader.readAsDataURL(file);\n\t} else {\n\t\treader.readAsText(file);\n\t}\n};\n\n/*\nFind any existing draft of a specified tiddler\n*/\nexports.findDraft = function(targetTitle) {\n\tvar draftTitle = undefined;\n\tthis.forEachTiddler({includeSystem: true},function(title,tiddler) {\n\t\tif(tiddler.fields[\"draft.title\"] && tiddler.fields[\"draft.of\"] === targetTitle) {\n\t\t\tdraftTitle = title;\n\t\t}\n\t});\n\treturn draftTitle;\n}\n\n/*\nCheck whether the specified draft tiddler has been modified.\nIf the original tiddler doesn't exist, create  a vanilla tiddler variable,\nto check if additional fields have been added.\n*/\nexports.isDraftModified = function(title) {\n\tvar tiddler = this.getTiddler(title);\n\tif(!tiddler.isDraft()) {\n\t\treturn false;\n\t}\n\tvar ignoredFields = [\"created\", \"modified\", \"title\", \"draft.title\", \"draft.of\"],\n\t\torigTiddler = this.getTiddler(tiddler.fields[\"draft.of\"]) || new $tw.Tiddler({text:\"\", tags:[]}),\n\t\ttitleModified = tiddler.fields[\"draft.title\"] !== tiddler.fields[\"draft.of\"];\n\treturn titleModified || !tiddler.isEqual(origTiddler,ignoredFields);\n};\n\n/*\nAdd a new record to the top of the history stack\ntitle: a title string or an array of title strings\nfromPageRect: page coordinates of the origin of the navigation\nhistoryTitle: title of history tiddler (defaults to $:/HistoryList)\n*/\nexports.addToHistory = function(title,fromPageRect,historyTitle) {\n\tvar story = new $tw.Story({wiki: this, historyTitle: historyTitle});\n\tstory.addToHistory(title,fromPageRect);\t\t\n};\n\n/*\nAdd a new tiddler to the story river\ntitle: a title string or an array of title strings\nfromTitle: the title of the tiddler from which the navigation originated\nstoryTitle: title of story tiddler (defaults to $:/StoryList)\noptions: see story.js\n*/\nexports.addToStory = function(title,fromTitle,storyTitle,options) {\n\tvar story = new $tw.Story({wiki: this, storyTitle: storyTitle});\n\tstory.addToStory(title,fromTitle,options);\t\t\n};\n\n/*\nGenerate a title for the draft of a given tiddler\n*/\nexports.generateDraftTitle = function(title) {\n\tvar c = 0,\n\t\tdraftTitle,\n\t\tusername = this.getTiddlerText(\"$:/status/UserName\"),\n\t\tattribution = username ? \" by \" + username : \"\";\n\tdo {\n\t\tdraftTitle = \"Draft \" + (c ? (c + 1) + \" \" : \"\") + \"of '\" + title + \"'\" + attribution;\n\t\tc++;\n\t} while(this.tiddlerExists(draftTitle));\n\treturn draftTitle;\n};\n\n/*\nInvoke the available upgrader modules\ntitles: array of tiddler titles to be processed\ntiddlers: hashmap by title of tiddler fields of pending import tiddlers. These can be modified by the upgraders. An entry with no fields indicates a tiddler that was pending import has been suppressed. When entries are added to the pending import the tiddlers hashmap may have entries that are not present in the titles array\nReturns a hashmap of messages keyed by tiddler title.\n*/\nexports.invokeUpgraders = function(titles,tiddlers) {\n\t// Collect up the available upgrader modules\n\tvar self = this;\n\tif(!this.upgraderModules) {\n\t\tthis.upgraderModules = [];\n\t\t$tw.modules.forEachModuleOfType(\"upgrader\",function(title,module) {\n\t\t\tif(module.upgrade) {\n\t\t\t\tself.upgraderModules.push(module);\n\t\t\t}\n\t\t});\n\t}\n\t// Invoke each upgrader in turn\n\tvar messages = {};\n\tfor(var t=0; t<this.upgraderModules.length; t++) {\n\t\tvar upgrader = this.upgraderModules[t],\n\t\t\tupgraderMessages = upgrader.upgrade(this,titles,tiddlers);\n\t\t$tw.utils.extend(messages,upgraderMessages);\n\t}\n\treturn messages;\n};\n\n// Determine whether a plugin by title is dynamically loadable\nexports.doesPluginRequireReload = function(title) {\n\treturn this.doesPluginInfoRequireReload(this.getPluginInfo(title) || this.getTiddlerDataCached(title));\n};\n\n// Determine whether a plugin info structure is dynamically loadable\nexports.doesPluginInfoRequireReload = function(pluginInfo) {\n\tif(pluginInfo) {\n\t\tvar foundModule = false;\n\t\t$tw.utils.each(pluginInfo.tiddlers,function(tiddler) {\n\t\t\tif(tiddler.type === \"application/javascript\" && $tw.utils.hop(tiddler,\"module-type\")) {\n\t\t\t\tfoundModule = true;\n\t\t\t}\n\t\t});\n\t\treturn foundModule;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "wikimethod"
        },
        "$:/palettes/Blanca": {
            "title": "$:/palettes/Blanca",
            "name": "Blanca",
            "description": "A clean white palette to let you focus",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #66cccc\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #999999\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #ffffff\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #7897f3\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #ccc\nsidebar-foreground-shadow: rgba(255,255,255, 0.8)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #ffffff\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #7897f3\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #eeeeee\ntab-border-selected: #cccccc\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ffeedd\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: #eee\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #ff9900\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
        },
        "$:/palettes/Blue": {
            "title": "$:/palettes/Blue",
            "name": "Blue",
            "description": "A blue theme",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #fff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour foreground>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333353\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #999999\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #ddddff\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #5778d8\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #ffffff\nsidebar-foreground-shadow: rgba(255,255,255, 0.8)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: <<colour page-background>>\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #5959c0\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: #ccccdd\ntab-border-selected: #ccccdd\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #eeeeff\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #666666\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #ffffff\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #ffffff\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #5959c0\ntoolbar-new-button: #5eb95e\ntoolbar-options-button: rgb(128, 88, 165)\ntoolbar-save-button: #0e90d2\ntoolbar-info-button: #0e90d2\ntoolbar-edit-button: rgb(243, 123, 29)\ntoolbar-close-button: #dd514c\ntoolbar-delete-button: #dd514c\ntoolbar-cancel-button: rgb(243, 123, 29)\ntoolbar-done-button: #5eb95e\nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
        },
        "$:/palettes/Muted": {
            "title": "$:/palettes/Muted",
            "name": "Muted",
            "description": "Bright tiddlers on a muted background",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #bbb\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #6f6f70\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #29a6ee\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #c2c1c2\nsidebar-foreground-shadow: rgba(255,255,255,0)\nsidebar-foreground: #d3d2d4\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #6f6f70\nsidebar-tab-background: #666667\nsidebar-tab-border-selected: #999\nsidebar-tab-border: #515151\nsidebar-tab-divider: #999\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: #999\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #d1d0d2\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #d5ad34\ntag-foreground: #ffffff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #182955\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
        },
        "$:/palettes/ContrastLight": {
            "title": "$:/palettes/ContrastLight",
            "name": "Contrast (Light)",
            "description": "High contrast and unambiguous (light version)",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #f00\nalert-border: <<colour background>>\nalert-highlight: <<colour foreground>>\nalert-muted-foreground: #800\nbackground: #fff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: <<colour background>>\nbutton-foreground: <<colour foreground>>\nbutton-border: <<colour foreground>>\ncode-background: <<colour background>>\ncode-border: <<colour foreground>>\ncode-foreground: <<colour foreground>>\ndirty-indicator: #f00\ndownload-background: #080\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: <<colour foreground>>\ndropdown-tab-background: <<colour foreground>>\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #00a\nexternal-link-foreground: #00e\nforeground: #000\nmessage-background: <<colour foreground>>\nmessage-border: <<colour background>>\nmessage-foreground: <<colour background>>\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: <<colour foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour foreground>>\nmodal-header-border: <<colour foreground>>\nmuted-foreground: <<colour foreground>>\nnotification-background: <<colour background>>\nnotification-border: <<colour foreground>>\npage-background: <<colour background>>\npre-background: <<colour background>>\npre-border: <<colour foreground>>\nprimary: #00f\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: <<colour background>>\nsidebar-controls-foreground: <<colour foreground>>\nsidebar-foreground-shadow: rgba(0,0,0, 0)\nsidebar-foreground: <<colour foreground>>\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: <<colour foreground>>\nsidebar-tab-background-selected: <<colour background>>\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: <<colour foreground>>\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: <<colour foreground>>\nsidebar-tiddler-link-foreground: <<colour primary>>\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: <<colour foreground>>\ntab-border-selected: <<colour foreground>>\ntab-border: <<colour foreground>>\ntab-divider: <<colour foreground>>\ntab-foreground-selected: <<colour foreground>>\ntab-foreground: <<colour background>>\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #000\ntag-foreground: #fff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour foreground>>\ntiddler-controls-foreground-hover: #ddd\ntiddler-controls-foreground-selected: #fdd\ntiddler-controls-foreground: <<colour foreground>>\ntiddler-editor-background: <<colour background>>\ntiddler-editor-border-image: <<colour foreground>>\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: <<colour background>>\ntiddler-editor-fields-odd: <<colour background>>\ntiddler-info-background: <<colour background>>\ntiddler-info-border: <<colour foreground>>\ntiddler-info-tab-background: <<colour background>>\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour foreground>>\ntiddler-title-foreground: <<colour foreground>>\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: <<colour foreground>>\nvery-muted-foreground: #888888\n"
        },
        "$:/palettes/ContrastDark": {
            "title": "$:/palettes/ContrastDark",
            "name": "Contrast (Dark)",
            "description": "High contrast and unambiguous (dark version)",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #f00\nalert-border: <<colour background>>\nalert-highlight: <<colour foreground>>\nalert-muted-foreground: #800\nbackground: #000\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: <<colour background>>\nbutton-foreground: <<colour foreground>>\nbutton-border: <<colour foreground>>\ncode-background: <<colour background>>\ncode-border: <<colour foreground>>\ncode-foreground: <<colour foreground>>\ndirty-indicator: #f00\ndownload-background: #080\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: <<colour foreground>>\ndropdown-tab-background: <<colour foreground>>\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #00a\nexternal-link-foreground: #00e\nforeground: #fff\nmessage-background: <<colour foreground>>\nmessage-border: <<colour background>>\nmessage-foreground: <<colour background>>\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: <<colour foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour foreground>>\nmodal-header-border: <<colour foreground>>\nmuted-foreground: <<colour foreground>>\nnotification-background: <<colour background>>\nnotification-border: <<colour foreground>>\npage-background: <<colour background>>\npre-background: <<colour background>>\npre-border: <<colour foreground>>\nprimary: #00f\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: <<colour background>>\nsidebar-controls-foreground: <<colour foreground>>\nsidebar-foreground-shadow: rgba(0,0,0, 0)\nsidebar-foreground: <<colour foreground>>\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: <<colour foreground>>\nsidebar-tab-background-selected: <<colour background>>\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: <<colour foreground>>\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: <<colour foreground>>\nsidebar-tiddler-link-foreground: <<colour primary>>\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: <<colour foreground>>\ntab-border-selected: <<colour foreground>>\ntab-border: <<colour foreground>>\ntab-divider: <<colour foreground>>\ntab-foreground-selected: <<colour foreground>>\ntab-foreground: <<colour background>>\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #fff\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: <<colour foreground>>\ntiddler-controls-foreground-hover: #ddd\ntiddler-controls-foreground-selected: #fdd\ntiddler-controls-foreground: <<colour foreground>>\ntiddler-editor-background: <<colour background>>\ntiddler-editor-border-image: <<colour foreground>>\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: <<colour background>>\ntiddler-editor-fields-odd: <<colour background>>\ntiddler-info-background: <<colour background>>\ntiddler-info-border: <<colour foreground>>\ntiddler-info-tab-background: <<colour background>>\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour foreground>>\ntiddler-title-foreground: <<colour foreground>>\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: <<colour foreground>>\nvery-muted-foreground: #888888\n"
        },
        "$:/palettes/DarkPhotos": {
            "title": "$:/palettes/DarkPhotos",
            "created": "20150402111612188",
            "description": "Good with dark photo backgrounds",
            "modified": "20150402112344080",
            "name": "DarkPhotos",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: \nbutton-foreground: \nbutton-border: \ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #ddd\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #336438\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #5778d8\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #ccf\nsidebar-controls-foreground: #fff\nsidebar-foreground-shadow: rgba(0,0,0, 0.5)\nsidebar-foreground: #fff\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #eee\nsidebar-tab-background-selected: rgba(255,255,255, 0.8)\nsidebar-tab-background: rgba(255,255,255, 0.4)\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: rgba(255,255,255, 0.2)\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #aaf\nsidebar-tiddler-link-foreground: #ddf\nsite-title-foreground: #fff\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ec6\ntag-foreground: #ffffff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #182955\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
        },
        "$:/palettes/GruvboxDark": {
            "title": "$:/palettes/GruvboxDark",
            "name": "Gruvbox Dark",
            "description": "Retro groove color scheme",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "license": "https://github.com/morhetz/gruvbox",
            "text": "alert-background: #cc241d\nalert-border: #cc241d\nalert-highlight: #d79921\nalert-muted-foreground: #504945\nbackground: #3c3836\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: #504945\nbutton-foreground: #fbf1c7\nbutton-border: transparent\ncode-background: #504945\ncode-border: #504945\ncode-foreground: #fb4934\ndiff-delete-background: #fb4934\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #b8bb26\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\ndirty-indicator: #fb4934\ndownload-background: #b8bb26\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: #665c54\ndropdown-border: <<colour background>>\ndropdown-tab-background-selected: #ebdbb2\ndropdown-tab-background: #665c54\ndropzone-background: #98971a\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #d3869b\nexternal-link-foreground: #8ec07c\nforeground: #fbf1c7\nmenubar-background: #504945\nmenubar-foreground: <<colour foreground>>\nmessage-background: #83a598\nmessage-border: #83a598\nmessage-foreground: #3c3836\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #504945\nmodal-footer-background: #3c3836\nmodal-footer-border: #3c3836\nmodal-header-border: #3c3836\nmuted-foreground: #d5c4a1\nnotification-background: <<colour primary>>\nnotification-border: <<colour primary>>\npage-background: #282828\npre-background: #504945\npre-border: #504945\nprimary: #d79921\nselect-tag-background: #665c54\nselect-tag-foreground: <<colour foreground>>\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #7c6f64\nsidebar-controls-foreground: #504945\nsidebar-foreground-shadow: transparent\nsidebar-foreground: #fbf1c7\nsidebar-muted-foreground-hover: #7c6f64\nsidebar-muted-foreground: #504945\nsidebar-tab-background-selected: #bdae93\nsidebar-tab-background: #3c3836\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: #bdae93\nsidebar-tab-divider: <<colour page-background>>\nsidebar-tab-foreground-selected: #282828\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #458588\nsidebar-tiddler-link-foreground: #98971a\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #B48EAD\ntab-background-selected: #ebdbb2\ntab-background: #665c54\ntab-border-selected: #665c54\ntab-border: #665c54\ntab-divider: #bdae93\ntab-foreground-selected: #282828\ntab-foreground: #ebdbb2\ntable-border: #7c6f64\ntable-footer-background: #665c54\ntable-header-background: #504945\ntag-background: #d3869b\ntag-foreground: #282828\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #7c6f64\ntiddler-controls-foreground-selected: #7c6f64\ntiddler-controls-foreground: #665c54\ntiddler-editor-background: #282828\ntiddler-editor-border-image: #282828\ntiddler-editor-border: #282828\ntiddler-editor-fields-even: #504945\ntiddler-editor-fields-odd: #7c6f64\ntiddler-info-background: #32302f\ntiddler-info-border: #ebdbb2\ntiddler-info-tab-background: #ebdbb2\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #7c6f64\ntiddler-title-foreground: #a89984\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: #504945\nvery-muted-foreground: #bdae93\nwikilist-background: <<colour page-background>>\nwikilist-button-background: <<colour button-background>>\nwikilist-button-foreground: <<colour button-foreground>>\nwikilist-item: <<colour background>>\nwikilist-toolbar-background: <<colour background>>\nwikilist-toolbar-foreground: <<colour foreground>>\nwikilist-title: <<colour foreground>>\nwikilist-title-svg: <<colour wikilist-title>>\nwikilist-url: <<colour muted-foreground>>\nwikilist-button-open-hover: <<colour primary>>\nwikilist-button-open: <<colour dropzone-background>>\nwikilist-button-remove: <<colour dirty-indicator>>\nwikilist-button-remove-hover: <<colour alert-background>>\nwikilist-droplink-dragover: <<colour dropzone-background>>\nwikilist-button-reveal: <<colour sidebar-tiddler-link-foreground-hover>>\nwikilist-button-reveal-hover: <<colour message-background>>"
        },
        "$:/palettes/Nord": {
            "title": "$:/palettes/Nord",
            "name": "Nord",
            "description": "An arctic, north-bluish color palette.",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "license": "MIT, arcticicestudio, https://github.com/arcticicestudio/nord/blob/develop/LICENSE.md",
            "text": "alert-background: #D08770\nalert-border: #D08770\nalert-highlight: #B48EAD\nalert-muted-foreground: #4C566A\nbackground: #3b4252\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: #4C566A\nbutton-foreground: #D8DEE9\nbutton-border: transparent\ncode-background: #2E3440\ncode-border: #2E3440\ncode-foreground: #BF616A\ndiff-delete-background: #BF616A\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #A3BE8C\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\ndirty-indicator: #BF616A\ndownload-background: #A3BE8C\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour background>>\ndropdown-tab-background-selected: #ECEFF4\ndropdown-tab-background: #4C566A\ndropzone-background: #A3BE8C\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #5E81AC\nexternal-link-foreground: #8FBCBB\nforeground: #d8dee9\nmenubar-background: #2E3440\nmenubar-foreground: #d8dee9\nmessage-background: #2E3440\nmessage-border: #2E3440\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #3b4252\nmodal-footer-background: #3b4252\nmodal-footer-border: #3b4252\nmodal-header-border: #3b4252\nmuted-foreground: #4C566A\nnotification-background: <<colour primary>>\nnotification-border: #EBCB8B\npage-background: #2e3440\npre-background: #2E3440\npre-border: #2E3440\nprimary: #5E81AC\nselect-tag-background: #3b4252\nselect-tag-foreground: <<colour foreground>>\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #D8DEE9\nsidebar-controls-foreground: #4C566A\nsidebar-foreground-shadow: transparent\nsidebar-foreground: #D8DEE9\nsidebar-muted-foreground-hover: #4C566A\nsidebar-muted-foreground: #4C566A\nsidebar-tab-background-selected: #ECEFF4\nsidebar-tab-background: #4C566A\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: #4C566A\nsidebar-tab-divider: <<colour page-background>>\nsidebar-tab-foreground-selected: #4C566A\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #A3BE8C\nsidebar-tiddler-link-foreground: #81A1C1\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #B48EAD\ntab-background-selected: #ECEFF4\ntab-background: #4C566A\ntab-border-selected: #4C566A\ntab-border: #4C566A\ntab-divider: #4C566A\ntab-foreground-selected: #4C566A\ntab-foreground: #D8DEE9\ntable-border: #4C566A\ntable-footer-background: #2e3440\ntable-header-background: #2e3440\ntag-background: #A3BE8C\ntag-foreground: #4C566A\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: \ntiddler-controls-foreground-selected: #EBCB8B\ntiddler-controls-foreground: #4C566A\ntiddler-editor-background: #2e3440\ntiddler-editor-border-image: #2e3440\ntiddler-editor-border: #2e3440\ntiddler-editor-fields-even: #2e3440\ntiddler-editor-fields-odd: #2e3440\ntiddler-info-background: #2e3440\ntiddler-info-border: #2e3440\ntiddler-info-tab-background: #2e3440\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #4C566A\ntiddler-title-foreground: #81A1C1\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: #2d3038\nvery-muted-foreground: #2d3038\n"
        },
        "$:/palettes/Rocker": {
            "title": "$:/palettes/Rocker",
            "name": "Rocker",
            "description": "A dark theme",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #999999\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #000\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #cc0000\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #ffffff\nsidebar-foreground-shadow: rgba(255,255,255, 0.0)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #000\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #ffbb99\nsidebar-tiddler-link-foreground: #cc0000\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ffbb99\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #cc0000\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
        },
        "$:/palettes/SolarFlare": {
            "title": "$:/palettes/SolarFlare",
            "name": "Solar Flare",
            "description": "Warm, relaxing earth colours",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": ": Background Tones\n\nbase03: #002b36\nbase02: #073642\n\n: Content Tones\n\nbase01: #586e75\nbase00: #657b83\nbase0: #839496\nbase1: #93a1a1\n\n: Background Tones\n\nbase2: #eee8d5\nbase3: #fdf6e3\n\n: Accent Colors\n\nyellow: #b58900\norange: #cb4b16\nred: #dc322f\nmagenta: #d33682\nviolet: #6c71c4\nblue: #268bd2\ncyan: #2aa198\ngreen: #859900\n\n: Additional Tones (RA)\n\nbase10: #c0c4bb\nviolet-muted: #7c81b0\nblue-muted: #4e7baa\n\nyellow-hot: #ffcc44\norange-hot: #eb6d20\nred-hot: #ff2222\nblue-hot: #2298ee\ngreen-hot: #98ee22\n\n: Palette\n\n: Do not use colour macro for background and foreground\nbackground: #fdf6e3\n    download-foreground: <<colour background>>\n    dragger-foreground: <<colour background>>\n    dropdown-background: <<colour background>>\n    modal-background: <<colour background>>\n    sidebar-foreground-shadow: <<colour background>>\n    tiddler-background: <<colour background>>\n    tiddler-border: <<colour background>>\n    tiddler-link-background: <<colour background>>\n    tab-background-selected: <<colour background>>\n        dropdown-tab-background-selected: <<colour tab-background-selected>>\nforeground: #657b83\n    dragger-background: <<colour foreground>>\n    tab-foreground: <<colour foreground>>\n        tab-foreground-selected: <<colour tab-foreground>>\n            sidebar-tab-foreground-selected: <<colour tab-foreground-selected>>\n        sidebar-tab-foreground: <<colour tab-foreground>>\n    sidebar-button-foreground: <<colour foreground>>\n    sidebar-controls-foreground: <<colour foreground>>\n    sidebar-foreground: <<colour foreground>>\n: base03\n: base02\n: base01\n    alert-muted-foreground: <<colour base01>>\n: base00\n    code-foreground: <<colour base00>>\n    message-foreground: <<colour base00>>\n    tag-foreground: <<colour base00>>\n: base0\n    sidebar-tiddler-link-foreground: <<colour base0>>\n: base1\n    muted-foreground: <<colour base1>>\n        blockquote-bar: <<colour muted-foreground>>\n        dropdown-border: <<colour muted-foreground>>\n        sidebar-muted-foreground: <<colour muted-foreground>>\n        tiddler-title-foreground: <<colour muted-foreground>>\n            site-title-foreground: <<colour tiddler-title-foreground>>\n: base2\n    modal-footer-background: <<colour base2>>\n    page-background: <<colour base2>>\n        modal-backdrop: <<colour page-background>>\n        notification-background: <<colour page-background>>\n        code-background: <<colour page-background>>\n            code-border: <<colour code-background>>\n        pre-background: <<colour page-background>>\n            pre-border: <<colour pre-background>>\n        sidebar-tab-background-selected: <<colour page-background>>\n    table-header-background: <<colour base2>>\n    tag-background: <<colour base2>>\n    tiddler-editor-background: <<colour base2>>\n    tiddler-info-background: <<colour base2>>\n    tiddler-info-tab-background: <<colour base2>>\n    tab-background: <<colour base2>>\n        dropdown-tab-background: <<colour tab-background>>\n: base3\n    alert-background: <<colour base3>>\n    message-background: <<colour base3>>\n: yellow\n: orange\n: red\n: magenta\n    alert-highlight: <<colour magenta>>\n: violet\n    external-link-foreground: <<colour violet>>\n: blue\n: cyan\n: green\n: base10\n    tiddler-controls-foreground: <<colour base10>>\n: violet-muted\n    external-link-foreground-visited: <<colour violet-muted>>\n: blue-muted\n    primary: <<colour blue-muted>>\n        download-background: <<colour primary>>\n        tiddler-link-foreground: <<colour primary>>\n\nalert-border: #b99e2f\ndirty-indicator: #ff0000\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nmessage-border: #cfd6e6\nmodal-border: #999999\nselect-tag-background:\nselect-tag-foreground:\nsidebar-controls-foreground-hover:\nsidebar-muted-foreground-hover:\nsidebar-tab-background: #ded8c5\nsidebar-tiddler-link-foreground-hover:\nstatic-alert-foreground: #aaaaaa\ntab-border: #cccccc\n    modal-footer-border: <<colour tab-border>>\n    modal-header-border: <<colour tab-border>>\n    notification-border: <<colour tab-border>>\n    sidebar-tab-border: <<colour tab-border>>\n    tab-border-selected: <<colour tab-border>>\n        sidebar-tab-border-selected: <<colour tab-border-selected>>\ntab-divider: #d8d8d8\n    sidebar-tab-divider: <<colour tab-divider>>\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-border: #dddddd\ntiddler-subtitle-foreground: #c0c0c0\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
        },
        "$:/palettes/SolarizedLight": {
            "title": "$:/palettes/SolarizedLight",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "description": "Precision colors for machines and people",
            "license": "MIT, Ethan Schoonover, https://github.com/altercation/solarized/blob/master/LICENSE",
            "name": "SolarizedLight",
            "text": "alert-background: #eee8d5\nalert-border: #073642\nalert-highlight: #cb4b16\nalert-muted-foreground: #586e75\nbackground: #fdf6e3\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: #cb4b16\nbutton-foreground: #fdf6e3\nbutton-border: transparent\ncode-background: #eee8d5\ncode-border: #93a1a1\ncode-foreground: #d33682\ndiff-delete-background: #BF616A\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #859900\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\ndirty-indicator: #D08770\ndownload-background: #859900\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour background>>\ndropdown-tab-background-selected: #fdf6e3\ndropdown-tab-background: #93a1a1\ndropzone-background: #859900\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: #d33682\nexternal-link-foreground-visited: #b58900\nexternal-link-foreground: #cb4b16\nforeground: #839496\nmessage-background: #586e75\nmessage-border: #586e75\nmessage-foreground: #eee8d5\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #eee8d5\nmodal-footer-background: #eee8d5\nmodal-footer-border: #eee8d5\nmodal-header-border: #eee8d5\nmuted-foreground: #93a1a1\nnotification-background: #EBCB8B\nnotification-border: #D08770\npage-background: #eee8d5\npre-background: #eee8d5\npre-border: #93a1a1\nprimary: #2aa198\nselect-tag-background: #eee8d5\nselect-tag-foreground: <<colour foreground>>\nsidebar-button-foreground: #eee8d5\nsidebar-controls-foreground-hover: #268bd2\nsidebar-controls-foreground: #586e75\nsidebar-foreground-shadow: transparent\nsidebar-foreground: #839496\nsidebar-muted-foreground-hover: #657b83\nsidebar-muted-foreground: #93a1a1\nsidebar-tab-background-selected: #eee8d5\nsidebar-tab-background: #839496\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: #657b83\nsidebar-tab-divider: <<colour page-background>>\nsidebar-tab-foreground-selected: #839496\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #859900\nsidebar-tiddler-link-foreground: #268bd2\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #dc322f\ntab-background-selected: #fdf6e3\ntab-background: #839496\ntab-border-selected: #93a1a1\ntab-border: #93a1a1\ntab-divider: #fdf6e3\ntab-foreground-selected: #839496\ntab-foreground: #eee8d5\ntable-border: #657b83\ntable-footer-background: #657b83\ntable-header-background: #93a1a1\ntag-background: #6c71c4\ntag-foreground: #eee8d5\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #b58900\ntiddler-controls-foreground-selected: #b58900\ntiddler-controls-foreground: #073642\ntiddler-editor-background: #eee8d5\ntiddler-editor-border-image: #eee8d5\ntiddler-editor-border: #eee8d5\ntiddler-editor-fields-even: #eee8d5\ntiddler-editor-fields-odd: #fdf6e3\ntiddler-info-background: #eee8d5\ntiddler-info-border: #eee8d5\ntiddler-info-tab-background: #586e75\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #586e75\ntiddler-title-foreground: #073642\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: #839496\nvery-muted-foreground: #93a1a1\n"
        },
        "$:/palettes/SpartanDay": {
            "title": "$:/palettes/SpartanDay",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "description": "Cold, spartan day colors",
            "name": "Spartan Day",
            "text": "alert-background: <<colour background>>\nalert-border: <<colour very-muted-foreground>>\nalert-highlight: <<colour very-muted-foreground>>\nalert-muted-foreground: <<colour muted-foreground>>\nbackground: #FAFAFA\nblockquote-bar: <<colour page-background>>\nbutton-background: transparent\nbutton-foreground: inherit\nbutton-border: <<colour tag-background>>\ncode-background: #ececec\ncode-border: #ececec\ncode-foreground: \ndirty-indicator: #c80000\ndownload-background: <<colour primary>>\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: #FFFFFF\ndropdown-border: <<colour dropdown-background>>\ndropdown-tab-background-selected: <<colour dropdown-background>>\ndropdown-tab-background: #F5F5F5\ndropzone-background: <<colour tag-background>>\nexternal-link-background-hover: transparent\nexternal-link-background-visited: transparent\nexternal-link-background: transparent\nexternal-link-foreground-hover: \nexternal-link-foreground-visited: \nexternal-link-foreground: \nforeground: rgba(0, 0, 0, 0.87)\nmessage-background: <<colour background>>\nmessage-border: <<colour very-muted-foreground>>\nmessage-foreground: rgba(0, 0, 0, 0.54)\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: <<colour very-muted-foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour very-muted-foreground>>\nmodal-header-border: <<colour very-muted-foreground>>\nmuted-foreground: rgba(0, 0, 0, 0.54)\nnotification-background: <<colour dropdown-background>>\nnotification-border: <<colour dropdown-background>>\npage-background: #f4f4f4\npre-background: #ececec\npre-border: #ececec\nprimary: #3949ab\nselect-tag-background: <<colour background>>\nselect-tag-foreground: <<colour foreground>>\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #aeaeae\nsidebar-controls-foreground: #c6c6c6\nsidebar-foreground-shadow: transparent\nsidebar-foreground: rgba(0, 0, 0, 0.54)\nsidebar-muted-foreground-hover: rgba(0, 0, 0, 0.54)\nsidebar-muted-foreground: rgba(0, 0, 0, 0.38)\nsidebar-tab-background-selected: <<colour page-background>>\nsidebar-tab-background: transparent\nsidebar-tab-border-selected: <<colour table-border>>\nsidebar-tab-border: transparent\nsidebar-tab-divider: <<colour table-border>>\nsidebar-tab-foreground-selected: rgba(0, 0, 0, 0.87)\nsidebar-tab-foreground: rgba(0, 0, 0, 0.54)\nsidebar-tiddler-link-foreground-hover: rgba(0, 0, 0, 0.87)\nsidebar-tiddler-link-foreground: rgba(0, 0, 0, 0.54)\nsite-title-foreground: rgba(0, 0, 0, 0.87)\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: transparent\ntab-border-selected: <<colour table-border>>\ntab-border: transparent\ntab-divider: <<colour table-border>>\ntab-foreground-selected: rgba(0, 0, 0, 0.87)\ntab-foreground: rgba(0, 0, 0, 0.54)\ntable-border: #d8d8d8\ntable-footer-background: <<colour tiddler-editor-fields-odd>>\ntable-header-background: <<colour tiddler-editor-fields-even>>\ntag-background: #ec6\ntag-foreground: <<colour button-foreground>>\ntiddler-background: <<colour background>>\ntiddler-border: #f9f9f9\ntiddler-controls-foreground-hover: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground-selected: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground: <<colour sidebar-controls-foreground>>\ntiddler-editor-background: transparent\ntiddler-editor-border-image: \ntiddler-editor-border: #e8e7e7\ntiddler-editor-fields-even: rgba(0, 0, 0, 0.1)\ntiddler-editor-fields-odd: rgba(0, 0, 0, 0.04)\ntiddler-info-background: #F5F5F5\ntiddler-info-border: #F5F5F5\ntiddler-info-tab-background: <<colour tiddler-editor-fields-odd>>\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour muted-foreground>>\ntiddler-title-foreground: #000000\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: <<colour very-muted-foreground>>\nvery-muted-foreground: rgba(0, 0, 0, 0.12)\n"
        },
        "$:/palettes/SpartanNight": {
            "title": "$:/palettes/SpartanNight",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "description": "Dark spartan colors",
            "name": "Spartan Night",
            "text": "alert-background: <<colour background>>\nalert-border: <<colour very-muted-foreground>>\nalert-highlight: <<colour very-muted-foreground>>\nalert-muted-foreground: <<colour muted-foreground>>\nbackground: #303030\nblockquote-bar: <<colour page-background>>\nbutton-background: transparent\nbutton-foreground: inherit\nbutton-border: <<colour tag-background>>\ncode-background: <<colour pre-background>>\ncode-border: <<colour pre-border>>\ncode-foreground: rgba(255, 255, 255, 0.54)\ndirty-indicator: #c80000\ndownload-background: <<colour primary>>\ndownload-foreground: <<colour foreground>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: #424242\ndropdown-border: <<colour dropdown-background>>\ndropdown-tab-background-selected: <<colour dropdown-background>>\ndropdown-tab-background: #050505\ndropzone-background: <<colour tag-background>>\nexternal-link-background-hover: transparent\nexternal-link-background-visited: transparent\nexternal-link-background: transparent\nexternal-link-foreground-hover: \nexternal-link-foreground-visited: #7c318c\nexternal-link-foreground: #9e3eb3\nforeground: rgba(255, 255, 255, 0.7)\nmessage-background: <<colour background>>\nmessage-border: <<colour very-muted-foreground>>\nmessage-foreground: rgba(255, 255, 255, 0.54)\nmodal-backdrop: <<colour page-background>>\nmodal-background: <<colour background>>\nmodal-border: <<colour very-muted-foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour background>>\nmodal-header-border: <<colour very-muted-foreground>>\nmuted-foreground: rgba(255, 255, 255, 0.54)\nnotification-background: <<colour dropdown-background>>\nnotification-border: <<colour dropdown-background>>\npage-background: #212121\npre-background: #2a2a2a\npre-border: transparent\nprimary: #5656f3\nselect-tag-background: <<colour background>>\nselect-tag-foreground: <<colour foreground>>\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #494949\nsidebar-controls-foreground: #5d5d5d\nsidebar-foreground-shadow: transparent\nsidebar-foreground: rgba(255, 255, 255, 0.54)\nsidebar-muted-foreground-hover: rgba(255, 255, 255, 0.54)\nsidebar-muted-foreground: rgba(255, 255, 255, 0.38)\nsidebar-tab-background-selected: <<colour page-background>>\nsidebar-tab-background: transparent\nsidebar-tab-border-selected: <<colour table-border>>\nsidebar-tab-border: transparent\nsidebar-tab-divider: <<colour table-border>>\nsidebar-tab-foreground-selected: rgba(255, 255, 255, 0.87)\nsidebar-tab-foreground: rgba(255, 255, 255, 0.54)\nsidebar-tiddler-link-foreground-hover: rgba(255, 255, 255, 0.7)\nsidebar-tiddler-link-foreground: rgba(255, 255, 255, 0.54)\nsite-title-foreground: rgba(255, 255, 255, 0.7)\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: transparent\ntab-border-selected: <<colour table-border>>\ntab-border: transparent\ntab-divider: <<colour table-border>>\ntab-foreground-selected: rgba(255, 255, 255, 0.87)\ntab-foreground: rgba(255, 255, 255, 0.54)\ntable-border: #3a3a3a\ntable-footer-background: <<colour tiddler-editor-fields-odd>>\ntable-header-background: <<colour tiddler-editor-fields-even>>\ntag-background: #ec6\ntag-foreground: <<colour button-foreground>>\ntiddler-background: <<colour background>>\ntiddler-border: rgb(55,55,55)\ntiddler-controls-foreground-hover: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground-selected: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground: <<colour sidebar-controls-foreground>>\ntiddler-editor-background: transparent\ntiddler-editor-border-image: \ntiddler-editor-border: rgba(255, 255, 255, 0.08)\ntiddler-editor-fields-even: rgba(255, 255, 255, 0.1)\ntiddler-editor-fields-odd: rgba(255, 255, 255, 0.04)\ntiddler-info-background: #454545\ntiddler-info-border: #454545\ntiddler-info-tab-background: <<colour tiddler-editor-fields-odd>>\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour muted-foreground>>\ntiddler-title-foreground: #FFFFFF\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: <<colour very-muted-foreground>>\nvery-muted-foreground: rgba(255, 255, 255, 0.12)\n"
        },
        "$:/palettes/Twilight": {
            "title": "$:/palettes/Twilight",
            "tags": "$:/tags/Palette",
            "author": "Thomas Elmiger",
            "type": "application/x-tiddler-dictionary",
            "name": "Twilight",
            "description": "Delightful, soft darkness.",
            "text": "alert-background: rgb(255, 255, 102)\nalert-border: rgb(232, 232, 125)\nalert-highlight: rgb(255, 51, 51)\nalert-muted-foreground: rgb(224, 82, 82)\nbackground: rgb(38, 38, 38)\nblockquote-bar: rgba(240, 196, 117, 0.7)\nbutton-background: rgb(63, 63, 63)\nbutton-border: rgb(127, 127, 127)\nbutton-foreground: rgb(179, 179, 179)\ncode-background: rgba(0,0,0,0.03)\ncode-border: rgba(0,0,0,0.08)\ncode-foreground: rgb(255, 94, 94)\ndiff-delete-background: #ffc9c9\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #aaefad\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\ndirty-indicator: rgb(255, 94, 94)\ndownload-background: #19a974\ndownload-foreground: rgb(38, 38, 38)\ndragger-background: rgb(179, 179, 179)\ndragger-foreground: rgb(38, 38, 38)\ndropdown-background: rgb(38, 38, 38)\ndropdown-border: rgb(255, 255, 255)\ndropdown-tab-background: rgba(0,0,0,.1)\ndropdown-tab-background-selected: rgba(255,255,255,1)\ndropzone-background: #9eebcf\nexternal-link-background: inherit\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-foreground: rgb(179, 179, 255)\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: rgb(153, 153, 255)\nforeground: rgb(179, 179, 179)\nmessage-background: <<colour tag-foreground>>\nmessage-border: #96ccff\nmessage-foreground: <<colour tag-background>>\nmodal-backdrop: rgb(179, 179, 179)\nmodal-background: rgb(38, 38, 38)\nmodal-border: rgba(0,0,0,.5)\nmodal-footer-background: #f4f4f4\nmodal-footer-border: rgba(0,0,0,.1)\nmodal-header-border: rgba(0,0,0,.2)\nmuted-foreground: rgb(255, 255, 255)\nnotification-background: <<colour tag-foreground>>\nnotification-border: <<colour tag-background>>\npage-background: rgb(26, 26, 26)\npre-background: rgb(25, 25, 25)\npre-border: rgba(0,0,0,.2)\nprimary: rgb(255, 201, 102)\nselect-tag-background: \nselect-tag-foreground: \nsidebar-button-foreground: rgb(179, 179, 179)\nsidebar-controls-foreground: rgb(153, 153, 153)\nsidebar-controls-foreground-hover: <<colour tiddler-controls-foreground-hover>>\nsidebar-foreground: rgb(141, 141, 141)\nsidebar-foreground-shadow: transparent\nsidebar-muted-foreground: rgba(0, 0, 0, 0.5)\nsidebar-muted-foreground-hover: rgb(141, 141, 141)\nsidebar-tab-background: rgba(141, 141, 141, 0.2)\nsidebar-tab-background-selected: rgb(26, 26, 26)\nsidebar-tab-border: rgb(127, 127, 127)\nsidebar-tab-border-selected: rgb(127, 127, 127)\nsidebar-tab-divider: rgb(127, 127, 127)\nsidebar-tab-foreground: rgb(179, 179, 179)\nsidebar-tab-foreground-selected: rgb(179, 179, 179)\nsidebar-tiddler-link-foreground: rgb(179, 179, 179)\nsidebar-tiddler-link-foreground-hover: rgb(115, 115, 115)\nsite-title-foreground: rgb(255, 201, 102)\nstatic-alert-foreground: rgba(0,0,0,.3)\ntab-background: rgba(0,0,0,0.125)\ntab-background-selected: rgb(38, 38, 38)\ntab-border: rgb(255, 201, 102)\ntab-border-selected: rgb(255, 201, 102)\ntab-divider: rgb(255, 201, 102)\ntab-foreground: rgb(179, 179, 179)\ntab-foreground-selected: rgb(179, 179, 179)\ntable-border: rgba(255,255,255,.3)\ntable-footer-background: rgba(0,0,0,.4)\ntable-header-background: rgba(0,0,0,.1)\ntag-background: rgb(255, 201, 102)\ntag-foreground: rgb(25, 25, 25)\ntiddler-background: rgb(38, 38, 38)\ntiddler-border: rgba(240, 196, 117, 0.7)\ntiddler-controls-foreground: rgb(128, 128, 128)\ntiddler-controls-foreground-hover: rgba(255, 255, 255, 0.8)\ntiddler-controls-foreground-selected: rgba(255, 255, 255, 0.9)\ntiddler-editor-background: rgb(33, 33, 33)\ntiddler-editor-border: rgb(63, 63, 63)\ntiddler-editor-border-image: rgb(25, 25, 25)\ntiddler-editor-fields-even: rgb(33, 33, 33)\ntiddler-editor-fields-odd: rgb(28, 28, 28)\ntiddler-info-background: rgb(43, 43, 43)\ntiddler-info-border: rgb(25, 25, 25)\ntiddler-info-tab-background: rgb(43, 43, 43)\ntiddler-link-background: rgb(38, 38, 38)\ntiddler-link-foreground: rgb(204, 204, 255)\ntiddler-subtitle-foreground: rgb(255, 255, 255)\ntiddler-title-foreground: rgb(255, 192, 76)\ntoolbar-cancel-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-done-button: \ntoolbar-edit-button: \ntoolbar-info-button: \ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \nuntagged-background: rgb(255, 255, 255)\nvery-muted-foreground: rgba(240, 196, 117, 0.7)\n"
        },
        "$:/palettes/Vanilla": {
            "title": "$:/palettes/Vanilla",
            "name": "Vanilla",
            "description": "Pale and unobtrusive",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndiff-delete-background: #ffc9c9\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #aaefad\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #bbb\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #f4f4f4\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #5778d8\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #aaaaaa\nsidebar-foreground-shadow: rgba(255,255,255, 0.8)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #f4f4f4\nsidebar-tab-background: #e0e0e0\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: #e4e4e4\nsidebar-tab-foreground-selected:\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #999999\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ec6\ntag-foreground: #ffffff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #182955\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\nwikilist-background: #e5e5e5\nwikilist-item: #fff\nwikilist-info: #000\nwikilist-title: #666\nwikilist-title-svg: <<colour wikilist-title>>\nwikilist-url: #aaa\nwikilist-button-open: #4fb82b\nwikilist-button-open-hover: green\nwikilist-button-reveal: #5778d8\nwikilist-button-reveal-hover: blue\nwikilist-button-remove: #d85778\nwikilist-button-remove-hover: red\nwikilist-toolbar-background: #d3d3d3\nwikilist-toolbar-foreground: #888\nwikilist-droplink-dragover: rgba(255,192,192,0.5)\nwikilist-button-background: #acacac\nwikilist-button-foreground: #000\n"
        },
        "$:/core/readme": {
            "title": "$:/core/readme",
            "text": "This plugin contains TiddlyWiki's core components, comprising:\n\n* JavaScript code modules\n* Icons\n* Templates needed to create TiddlyWiki's user interface\n* British English (''en-GB'') translations of the localisable strings used by the core\n"
        },
        "$:/library/sjcl.js/license": {
            "title": "$:/library/sjcl.js/license",
            "type": "text/plain",
            "text": "SJCL is open. You can use, modify and redistribute it under a BSD\nlicense or under the GNU GPL, version 2.0.\n\n---------------------------------------------------------------------\n\nhttp://opensource.org/licenses/BSD-2-Clause\n\nCopyright (c) 2009-2015, Emily Stark, Mike Hamburg and Dan Boneh at\nStanford University. All rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n1. Redistributions of source code must retain the above copyright\nnotice, this list of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright\nnotice, this list of conditions and the following disclaimer in the\ndocumentation and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS\nIS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED\nTO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A\nPARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nHOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED\nTO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR\nPROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF\nLIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING\nNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n---------------------------------------------------------------------\n\nhttp://opensource.org/licenses/GPL-2.0\n\nThe Stanford Javascript Crypto Library (hosted here on GitHub) is a\nproject by the Stanford Computer Security Lab to build a secure,\npowerful, fast, small, easy-to-use, cross-browser library for\ncryptography in Javascript.\n\nCopyright (c) 2009-2015, Emily Stark, Mike Hamburg and Dan Boneh at\nStanford University.\n\nThis program is free software; you can redistribute it and/or modify it\nunder the terms of the GNU General Public License as published by the\nFree Software Foundation; either version 2 of the License, or (at your\noption) any later version.\n\nThis program is distributed in the hope that it will be useful, but\nWITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General\nPublic License for more details.\n\nYou should have received a copy of the GNU General Public License along\nwith this program; if not, write to the Free Software Foundation, Inc.,\n59 Temple Place, Suite 330, Boston, MA 02111-1307 USA"
        },
        "$:/core/templates/MOTW.html": {
            "title": "$:/core/templates/MOTW.html",
            "text": "\\rules only filteredtranscludeinline transcludeinline entity\n<!-- The following comment is called a MOTW comment and is necessary for the TiddlyIE Internet Explorer extension -->\n<!-- saved from url=(0021)https://tiddlywiki.com -->&#13;&#10;"
        },
        "$:/core/templates/alltiddlers.template.html": {
            "title": "$:/core/templates/alltiddlers.template.html",
            "type": "text/vnd.tiddlywiki-html",
            "text": "<!-- This template is provided for backwards compatibility with older versions of TiddlyWiki -->\n\n<$set name=\"exportFilter\" value=\"[!is[system]sort[title]]\">\n\n{{$:/core/templates/exporters/StaticRiver}}\n\n</$set>\n"
        },
        "$:/core/templates/canonical-uri-external-image": {
            "title": "$:/core/templates/canonical-uri-external-image",
            "text": "<!--\n\nThis template is used to assign the ''_canonical_uri'' field to external images.\n\nChange the `./images/` part to a different base URI. The URI can be relative or absolute.\n\n-->\n./images/<$view field=\"title\" format=\"doubleurlencoded\"/>"
        },
        "$:/core/templates/canonical-uri-external-raw": {
            "title": "$:/core/templates/canonical-uri-external-raw",
            "text": "<!--\n\nThis template is used to assign the ''_canonical_uri'' field to external raw files that are stored in the same directory\n\n-->\n<$view field=\"title\" format=\"doubleurlencoded\"/>"
        },
        "$:/core/templates/canonical-uri-external-text": {
            "title": "$:/core/templates/canonical-uri-external-text",
            "text": "<!--\n\nThis template is used to assign the ''_canonical_uri'' field to external text files.\n\nChange the `./text/` part to a different base URI. The URI can be relative or absolute.\n\n-->\n./text/<$view field=\"title\" format=\"doubleurlencoded\"/>.tid"
        },
        "$:/core/templates/css-tiddler": {
            "title": "$:/core/templates/css-tiddler",
            "text": "<!--\n\nThis template is used for saving CSS tiddlers as a style tag with data attributes representing the tiddler fields.\n\n-->`<style`<$fields template=' data-tiddler-$name$=\"$encoded_value$\"'></$fields>` type=\"text/css\">`<$view field=\"text\" format=\"text\" />`</style>`"
        },
        "$:/core/templates/exporters/CsvFile": {
            "title": "$:/core/templates/exporters/CsvFile",
            "tags": "$:/tags/Exporter",
            "description": "{{$:/language/Exporters/CsvFile}}",
            "extension": ".csv",
            "text": "\\define renderContent()\n<$text text=<<csvtiddlers filter:\"\"\"$(exportFilter)$\"\"\" format:\"quoted-comma-sep\">>/>\n\\end\n<<renderContent>>\n"
        },
        "$:/core/templates/exporters/JsonFile": {
            "title": "$:/core/templates/exporters/JsonFile",
            "tags": "$:/tags/Exporter",
            "description": "{{$:/language/Exporters/JsonFile}}",
            "extension": ".json",
            "text": "\\define renderContent()\n<$text text=<<jsontiddlers filter:\"\"\"$(exportFilter)$\"\"\">>/>\n\\end\n<<renderContent>>\n"
        },
        "$:/core/templates/exporters/StaticRiver": {
            "title": "$:/core/templates/exporters/StaticRiver",
            "tags": "$:/tags/Exporter",
            "description": "{{$:/language/Exporters/StaticRiver}}",
            "extension": ".html",
            "text": "\\define tv-wikilink-template() #$uri_encoded$\n\\define tv-config-toolbar-icons() no\n\\define tv-config-toolbar-text() no\n\\define tv-config-toolbar-class() tc-btn-invisible\n\\rules only filteredtranscludeinline transcludeinline\n<!doctype html>\n<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"{{$:/core/templates/version}}\" />\n<meta name=\"format-detection\" content=\"telephone=no\">\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<title>{{$:/core/wiki/title}}</title>\n<div id=\"styleArea\">\n{{$:/boot/boot.css||$:/core/templates/css-tiddler}}\n</div>\n<style type=\"text/css\">\n{{$:/core/ui/PageStylesheet||$:/core/templates/wikified-tiddler}}\n</style>\n</head>\n<body class=\"tc-body\">\n{{$:/StaticBanner||$:/core/templates/html-tiddler}}\n<section class=\"tc-story-river\">\n{{$:/core/templates/exporters/StaticRiver/Content||$:/core/templates/html-tiddler}}\n</section>\n</body>\n</html>\n"
        },
        "$:/core/templates/exporters/StaticRiver/Content": {
            "title": "$:/core/templates/exporters/StaticRiver/Content",
            "text": "\\define renderContent()\n{{{ $(exportFilter)$ ||$:/core/templates/static-tiddler}}}\n\\end\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n<<renderContent>>\n"
        },
        "$:/core/templates/exporters/TidFile": {
            "title": "$:/core/templates/exporters/TidFile",
            "tags": "$:/tags/Exporter",
            "description": "{{$:/language/Exporters/TidFile}}",
            "extension": ".tid",
            "text": "\\define renderContent()\n{{{ $(exportFilter)$ +[limit[1]] ||$:/core/templates/tid-tiddler}}}\n\\end\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n<<renderContent>>"
        },
        "$:/core/save/all-external-js": {
            "title": "$:/core/save/all-external-js",
            "text": "\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\\define saveTiddlerFilter()\n[is[tiddler]] -[prefix[$:/state/popup/]] -[[$:/HistoryList]] -[[$:/core]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] +[sort[title]] $(publishFilter)$\n\\end\n{{$:/core/templates/tiddlywiki5-external-js.html}}\n"
        },
        "$:/core/templates/tiddlywiki5.js": {
            "title": "$:/core/templates/tiddlywiki5.js",
            "text": "\\rules only filteredtranscludeinline transcludeinline codeinline\n\n/*\n{{ $:/core/copyright.txt ||$:/core/templates/plain-text-tiddler}}\n`*/\n`<!--~~ Library modules ~~-->\n{{{ [is[system]type[application/javascript]library[yes]] ||$:/core/templates/plain-text-tiddler}}}\n<!--~~ Boot prefix ~~-->\n{{ $:/boot/bootprefix.js ||$:/core/templates/plain-text-tiddler}}\n<!--~~ Core plugin ~~-->\n{{$:/core/templates/tiddlywiki5.js/tiddlers}}\n<!--~~ Boot kernel ~~-->\n{{ $:/boot/boot.js ||$:/core/templates/plain-text-tiddler}}\n"
        },
        "$:/core/templates/tiddlywiki5.js/tiddlers": {
            "title": "$:/core/templates/tiddlywiki5.js/tiddlers",
            "text": "`\n$tw.preloadTiddlerArray(`<$text text=<<jsontiddlers \"[[$:/core]]\">>/>`);\n$tw.preloadTiddlerArray([{\n\ttitle: \"$:/config/SaveWikiButton/Template\",\n\ttext: \"$:/core/save/all-external-js\"\n}]);\n`\n"
        },
        "$:/core/templates/tiddlywiki5-external-js.html": {
            "title": "$:/core/templates/tiddlywiki5-external-js.html",
            "text": "\\rules only filteredtranscludeinline transcludeinline\n<!doctype html>\n{{$:/core/templates/MOTW.html}}<html lang=\"`<$text text={{{ [{$:/language}get[name]] }}}/>`\">\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<!--~~ Raw markup for the top of the head section ~~-->\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawMarkupWikified/TopHead]] ||$:/core/templates/raw-static-tiddler}}}\n<meta http-equiv=\"X-UA-Compatible\" content=\"IE=Edge\"/>\n<meta name=\"application-name\" content=\"TiddlyWiki\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"{{$:/core/templates/version}}\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"mobile-web-app-capable\" content=\"yes\"/>\n<meta name=\"format-detection\" content=\"telephone=no\" />\n<meta name=\"copyright\" content=\"{{$:/core/copyright.txt}}\" />\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<title>{{$:/core/wiki/title}}</title>\n<!--~~ This is a Tiddlywiki file. The points of interest in the file are marked with this pattern ~~-->\n\n<!--~~ Raw markup ~~-->\n{{{ [all[shadows+tiddlers]tag[$:/core/wiki/rawmarkup]] [all[shadows+tiddlers]tag[$:/tags/RawMarkup]] ||$:/core/templates/plain-text-tiddler}}}\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawMarkupWikified]] ||$:/core/templates/raw-static-tiddler}}}\n</head>\n<body class=\"tc-body\">\n<!--~~ Raw markup for the top of the body section ~~-->\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawMarkupWikified/TopBody]] ||$:/core/templates/raw-static-tiddler}}}\n<!--~~ Static styles ~~-->\n<div id=\"styleArea\">\n{{$:/boot/boot.css||$:/core/templates/css-tiddler}}\n</div>\n<!--~~ Static content for Google and browsers without JavaScript ~~-->\n<noscript>\n<div id=\"splashArea\">\n{{$:/core/templates/static.area}}\n</div>\n</noscript>\n<!--~~ Ordinary tiddlers ~~-->\n{{$:/core/templates/store.area.template.html}}\n<!--~~ Raw markup for the bottom of the body section ~~-->\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawMarkupWikified/BottomBody]] ||$:/core/templates/raw-static-tiddler}}}\n</body>\n<script src=\"%24%3A%2Fcore%2Ftemplates%2Ftiddlywiki5.js\" onerror=\"alert('Error: Cannot load tiddlywiki.js');\"></script>\n</html>\n"
        },
        "$:/core/templates/html-div-skinny-tiddler": {
            "title": "$:/core/templates/html-div-skinny-tiddler",
            "text": "<!--\n\nThis template is a variant of $:/core/templates/html-div-tiddler used for saving skinny tiddlers (with no text field)\n\n-->`<div`<$fields template=' $name$=\"$encoded_value$\"'></$fields>`>\n<pre></pre>\n</div>`\n"
        },
        "$:/core/templates/html-div-tiddler": {
            "title": "$:/core/templates/html-div-tiddler",
            "text": "<!--\n\nThis template is used for saving tiddlers as an HTML DIV tag with attributes representing the tiddler fields.\n\n-->`<div`<$fields template=' $name$=\"$encoded_value$\"'></$fields>`>\n<pre>`<$view field=\"text\" format=\"htmlencoded\" />`</pre>\n</div>`\n"
        },
        "$:/core/templates/html-tiddler": {
            "title": "$:/core/templates/html-tiddler",
            "text": "<!--\n\nThis template is used for saving tiddlers as raw HTML\n\n--><$view field=\"text\" format=\"htmlwikified\" />"
        },
        "$:/core/templates/javascript-tiddler": {
            "title": "$:/core/templates/javascript-tiddler",
            "text": "<!--\n\nThis template is used for saving JavaScript tiddlers as a script tag with data attributes representing the tiddler fields.\n\n-->`<script`<$fields template=' data-tiddler-$name$=\"$encoded_value$\"'></$fields>` type=\"text/javascript\">`<$view field=\"text\" format=\"text\" />`</script>`"
        },
        "$:/core/templates/json-tiddler": {
            "title": "$:/core/templates/json-tiddler",
            "text": "<!--\n\nThis template is used for saving tiddlers as raw JSON\n\n--><$text text=<<jsontiddler>>/>"
        },
        "$:/core/templates/module-tiddler": {
            "title": "$:/core/templates/module-tiddler",
            "text": "<!--\n\nThis template is used for saving JavaScript tiddlers as a script tag with data attributes representing the tiddler fields. The body of the tiddler is wrapped in a call to the `$tw.modules.define` function in order to define the body of the tiddler as a module\n\n-->`<script`<$fields template=' data-tiddler-$name$=\"$encoded_value$\"'></$fields>` type=\"text/javascript\" data-module=\"yes\">$tw.modules.define(\"`<$view field=\"title\" format=\"jsencoded\" />`\",\"`<$view field=\"module-type\" format=\"jsencoded\" />`\",function(module,exports,require) {`<$view field=\"text\" format=\"text\" />`});\n</script>`"
        },
        "$:/core/templates/plain-text-tiddler": {
            "title": "$:/core/templates/plain-text-tiddler",
            "text": "<$view field=\"text\" format=\"text\" />"
        },
        "$:/core/templates/raw-static-tiddler": {
            "title": "$:/core/templates/raw-static-tiddler",
            "text": "<!--\n\nThis template is used for saving tiddlers as static HTML\n\n--><$view field=\"text\" format=\"plainwikified\" />"
        },
        "$:/core/save/all": {
            "title": "$:/core/save/all",
            "text": "\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\\define saveTiddlerFilter()\n[is[tiddler]] -[prefix[$:/state/popup/]] -[[$:/HistoryList]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] +[sort[title]] $(publishFilter)$\n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n"
        },
        "$:/core/save/empty": {
            "title": "$:/core/save/empty",
            "text": "\\define saveTiddlerFilter()\n[is[system]] -[prefix[$:/state/popup/]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] +[sort[title]]\n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n"
        },
        "$:/core/save/lazy-all": {
            "title": "$:/core/save/lazy-all",
            "text": "\\define saveTiddlerFilter()\n[is[system]] -[prefix[$:/state/popup/]] -[[$:/HistoryList]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] +[sort[title]] \n\\end\n\\define skinnySaveTiddlerFilter()\n[!is[system]]\n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n"
        },
        "$:/core/save/lazy-images": {
            "title": "$:/core/save/lazy-images",
            "text": "\\define saveTiddlerFilter()\n[is[tiddler]] -[prefix[$:/state/popup/]] -[[$:/HistoryList]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] -[!is[system]is[image]] +[sort[title]] \n\\end\n\\define skinnySaveTiddlerFilter()\n[is[image]]\n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n"
        },
        "$:/core/templates/server/static.sidebar.wikitext": {
            "title": "$:/core/templates/server/static.sidebar.wikitext",
            "text": "\\whitespace trim\n<div class=\"tc-sidebar-scrollable\" style=\"overflow: auto;\">\n<div class=\"tc-sidebar-header\">\n<h1 class=\"tc-site-title\">\n<$transclude tiddler=\"$:/SiteTitle\"/>\n</h1>\n<div class=\"tc-site-subtitle\">\n<$transclude tiddler=\"$:/SiteSubtitle\"/>\n</div>\n<h2>\n</h2>\n<div class=\"tc-sidebar-lists\">\n<$list filter={{$:/DefaultTiddlers}}>\n<div class=\"tc-menu-list-subitem\">\n<$link><$text text=<<currentTiddler>>/></$link>\n</div>\n</$list>\n</div>\n<!-- Currently disabled the recent list as it is unweildy when the responsive narrow view kicks in\n<h2>\n{{$:/language/SideBar/Recent/Caption}}\n</h2>\n<div class=\"tc-sidebar-lists\">\n<$macrocall $name=\"timeline\" format={{$:/language/RecentChanges/DateFormat}}/>\n</div>\n</div>\n</div>\n-->\n"
        },
        "$:/core/templates/server/static.tiddler.html": {
            "title": "$:/core/templates/server/static.tiddler.html",
            "text": "\\whitespace trim\n\\define tv-wikilink-template() $uri_encoded$\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content={{$:/core/templates/version}} />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"mobile-web-app-capable\" content=\"yes\"/>\n<meta name=\"format-detection\" content=\"telephone=no\">\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<link rel=\"stylesheet\" href=\"%24%3A%2Fcore%2Ftemplates%2Fstatic.template.css\">\n<title><$view field=\"caption\" format=\"plainwikified\"><$view field=\"title\"/></$view>: <$view tiddler=\"$:/core/wiki/title\" format=\"plainwikified\"/></title>\n</head>\n<body class=\"tc-body\">\n<$transclude tiddler=\"$:/core/templates/server/static.sidebar.wikitext\" mode=\"inline\"/>\n<section class=\"tc-story-river\">\n<div class=\"tc-tiddler-frame\">\n<$transclude tiddler=\"$:/core/templates/server/static.tiddler.wikitext\" mode=\"inline\"/>\n</div>\n</section>\n</body>\n</html>"
        },
        "$:/core/templates/server/static.tiddler.wikitext": {
            "title": "$:/core/templates/server/static.tiddler.wikitext",
            "text": "\\whitespace trim\n<div class=\"tc-tiddler-title\">\n<div class=\"tc-titlebar\">\n<h2><$text text=<<currentTiddler>>/></h2>\n</div>\n</div>\n<div class=\"tc-subtitle\">\n<$link to={{!!modifier}}>\n<$view field=\"modifier\"/>\n</$link> <$view field=\"modified\" format=\"date\" template={{$:/language/Tiddler/DateFormat}}/>\n</div>\n<div class=\"tc-tags-wrapper\">\n<$list filter=\"[all[current]tags[]sort[title]]\">\n<a href={{{ [<currentTiddler>encodeuricomponent[]] }}}>\n<$macrocall $name=\"tag-pill\" tag=<<currentTiddler>>/>\n</a>\n</$list>\n</div>\n<div class=\"tc-tiddler-body\">\n<$transclude mode=\"block\"/>\n</div>\n"
        },
        "$:/core/templates/single.tiddler.window": {
            "title": "$:/core/templates/single.tiddler.window",
            "text": "\\whitespace trim\n\\define containerClasses()\ntc-page-container tc-page-view-$(storyviewTitle)$ tc-language-$(languageTitle)$\n\\end\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\n<$set name=\"tv-config-toolbar-icons\" value={{$:/config/Toolbar/Icons}}>\n\n<$set name=\"tv-config-toolbar-text\" value={{$:/config/Toolbar/Text}}>\n\n<$set name=\"tv-config-toolbar-class\" value={{$:/config/Toolbar/ButtonClass}}>\n\n<$set name=\"tv-show-missing-links\" value={{$:/config/MissingLinks}}>\n\n<$set name=\"storyviewTitle\" value={{$:/view}}>\n\n<$set name=\"languageTitle\" value={{{ [{$:/language}get[name]] }}}>\n\n<div class=<<containerClasses>>>\n\n<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\">\n\n<$transclude mode=\"block\"/>\n\n</$navigator>\n\n</div>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n"
        },
        "$:/core/templates/split-recipe": {
            "title": "$:/core/templates/split-recipe",
            "text": "<$list filter=\"[!is[system]]\">\ntiddler: <$view field=\"title\" format=\"urlencoded\"/>.tid\n</$list>\n"
        },
        "$:/core/templates/static-tiddler": {
            "title": "$:/core/templates/static-tiddler",
            "text": "<a name=<<currentTiddler>>>\n<$transclude tiddler=\"$:/core/ui/ViewTemplate\"/>\n</a>"
        },
        "$:/core/templates/static.area": {
            "title": "$:/core/templates/static.area",
            "text": "<$reveal type=\"nomatch\" state=\"$:/isEncrypted\" text=\"yes\">\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawStaticContent]!has[draft.of]] ||$:/core/templates/raw-static-tiddler}}}\n{{$:/core/templates/static.content||$:/core/templates/html-tiddler}}\n</$reveal>\n<$reveal type=\"match\" state=\"$:/isEncrypted\" text=\"yes\">\nThis file contains an encrypted ~TiddlyWiki. Enable ~JavaScript and enter the decryption password when prompted.\n</$reveal>\n<!-- ensure splash screen isn't shown when JS is disabled -->\n`<style>\n.tc-remove-when-wiki-loaded {display: none;}\n</style>`\n"
        },
        "$:/core/templates/static.content": {
            "title": "$:/core/templates/static.content",
            "text": "<!-- For Google, and people without JavaScript-->\nThis [[TiddlyWiki|https://tiddlywiki.com]] contains the following tiddlers:\n\n<ul>\n<$list filter=<<saveTiddlerFilter>>>\n<li><$view field=\"title\" format=\"text\"></$view></li>\n</$list>\n</ul>\n"
        },
        "$:/core/templates/static.template.css": {
            "title": "$:/core/templates/static.template.css",
            "text": "{{$:/boot/boot.css||$:/core/templates/plain-text-tiddler}}\n\n{{$:/core/ui/PageStylesheet||$:/core/templates/wikified-tiddler}}\n"
        },
        "$:/core/templates/static.template.html": {
            "title": "$:/core/templates/static.template.html",
            "type": "text/vnd.tiddlywiki-html",
            "text": "\\define tv-wikilink-template() static/$uri_doubleencoded$.html\n\\define tv-config-toolbar-icons() no\n\\define tv-config-toolbar-text() no\n\\define tv-config-toolbar-class() tc-btn-invisible\n\\rules only filteredtranscludeinline transcludeinline\n<!doctype html>\n<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"{{$:/core/templates/version}}\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"mobile-web-app-capable\" content=\"yes\"/>\n<meta name=\"format-detection\" content=\"telephone=no\">\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<title>{{$:/core/wiki/title}}</title>\n<div id=\"styleArea\">\n{{$:/boot/boot.css||$:/core/templates/css-tiddler}}\n</div>\n<style type=\"text/css\">\n{{$:/core/ui/PageStylesheet||$:/core/templates/wikified-tiddler}}\n</style>\n</head>\n<body class=\"tc-body\">\n{{$:/StaticBanner||$:/core/templates/html-tiddler}}\n{{$:/core/ui/PageTemplate||$:/core/templates/html-tiddler}}\n</body>\n</html>\n"
        },
        "$:/core/templates/static.tiddler.html": {
            "title": "$:/core/templates/static.tiddler.html",
            "text": "\\define tv-wikilink-template() $uri_doubleencoded$.html\n\\define tv-config-toolbar-icons() no\n\\define tv-config-toolbar-text() no\n\\define tv-config-toolbar-class() tc-btn-invisible\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n`<!doctype html>\n<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"`{{$:/core/templates/version}}`\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"mobile-web-app-capable\" content=\"yes\"/>\n<meta name=\"format-detection\" content=\"telephone=no\">\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<link rel=\"stylesheet\" href=\"static.css\">\n<title>`<$view field=\"caption\"><$view field=\"title\"/></$view>: {{$:/core/wiki/title}}`</title>\n</head>\n<body class=\"tc-body\">\n`{{$:/StaticBanner||$:/core/templates/html-tiddler}}`\n<section class=\"tc-story-river\">\n`<$view tiddler=\"$:/core/ui/ViewTemplate\" format=\"htmlwikified\"/>`\n</section>\n</body>\n</html>\n`"
        },
        "$:/core/templates/store.area.template.html": {
            "title": "$:/core/templates/store.area.template.html",
            "text": "<$reveal type=\"nomatch\" state=\"$:/isEncrypted\" text=\"yes\">\n`<div id=\"storeArea\" style=\"display:none;\">`\n<$list filter=<<saveTiddlerFilter>> template=\"$:/core/templates/html-div-tiddler\"/>\n<$list filter={{{ [<skinnySaveTiddlerFilter>] }}} template=\"$:/core/templates/html-div-skinny-tiddler\"/>\n`</div>`\n</$reveal>\n<$reveal type=\"match\" state=\"$:/isEncrypted\" text=\"yes\">\n`<!--~~ Encrypted tiddlers ~~-->`\n`<pre id=\"encryptedStoreArea\" type=\"text/plain\" style=\"display:none;\">`\n<$encrypt filter=<<saveTiddlerFilter>>/>\n`</pre>`\n</$reveal>"
        },
        "$:/core/templates/tid-tiddler": {
            "title": "$:/core/templates/tid-tiddler",
            "text": "<!--\n\nThis template is used for saving tiddlers in TiddlyWeb *.tid format\n\n--><$fields exclude='text bag' template='$name$: $value$\n'></$fields>`\n`<$view field=\"text\" format=\"text\" />"
        },
        "$:/core/templates/tiddler-metadata": {
            "title": "$:/core/templates/tiddler-metadata",
            "text": "<!--\n\nThis template is used for saving tiddler metadata *.meta files\n\n--><$fields exclude='text bag' template='$name$: $value$\n'></$fields>"
        },
        "$:/core/templates/tiddlywiki5.html": {
            "title": "$:/core/templates/tiddlywiki5.html",
            "text": "<$set name=\"saveTiddlerAndShadowsFilter\" filter=\"[subfilter<saveTiddlerFilter>] [subfilter<saveTiddlerFilter>plugintiddlers[]]\">\n`<!doctype html>\n`{{$:/core/templates/MOTW.html}}`<html lang=\"`<$text text={{{ [{$:/language}get[name]] }}}/>`\">\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<!--~~ Raw markup for the top of the head section ~~-->\n`{{{ [<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkupWikified/TopHead]] ||$:/core/templates/raw-static-tiddler}}}`\n<meta http-equiv=\"X-UA-Compatible\" content=\"IE=Edge\"/>\n<meta name=\"application-name\" content=\"TiddlyWiki\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"`{{$:/core/templates/version}}`\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"mobile-web-app-capable\" content=\"yes\"/>\n<meta name=\"format-detection\" content=\"telephone=no\" />\n<meta name=\"copyright\" content=\"`{{$:/core/copyright.txt}}`\" />\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<title>`{{$:/core/wiki/title}}`</title>\n<!--~~ This is a Tiddlywiki file. The points of interest in the file are marked with this pattern ~~-->\n\n<!--~~ Raw markup ~~-->\n`{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/core/wiki/rawmarkup]] ||$:/core/templates/plain-text-tiddler}}}\n{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkup]] ||$:/core/templates/plain-text-tiddler}}}\n{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkupWikified]] ||$:/core/templates/raw-static-tiddler}}}`\n</head>\n<body class=\"tc-body\">\n<!--~~ Raw markup for the top of the body section ~~-->\n`{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkupWikified/TopBody]] ||$:/core/templates/raw-static-tiddler}}}`\n<!--~~ Static styles ~~-->\n<div id=\"styleArea\">\n`{{$:/boot/boot.css||$:/core/templates/css-tiddler}}`\n</div>\n<!--~~ Static content for Google and browsers without JavaScript ~~-->\n<noscript>\n<div id=\"splashArea\">\n`{{$:/core/templates/static.area}}`\n</div>\n</noscript>\n<!--~~ Ordinary tiddlers ~~-->\n`{{$:/core/templates/store.area.template.html}}`\n<!--~~ Library modules ~~-->\n<div id=\"libraryModules\" style=\"display:none;\">\n`{{{ [is[system]type[application/javascript]library[yes]] ||$:/core/templates/javascript-tiddler}}}`\n</div>\n<!--~~ Boot kernel prologue ~~-->\n<div id=\"bootKernelPrefix\" style=\"display:none;\">\n`{{ $:/boot/bootprefix.js ||$:/core/templates/javascript-tiddler}}`\n</div>\n<!--~~ Boot kernel ~~-->\n<div id=\"bootKernel\" style=\"display:none;\">\n`{{ $:/boot/boot.js ||$:/core/templates/javascript-tiddler}}`\n</div>\n<!--~~ Raw markup for the bottom of the body section ~~-->\n`{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkupWikified/BottomBody]] ||$:/core/templates/raw-static-tiddler}}}`\n</body>\n</html>`\n"
        },
        "$:/core/templates/version": {
            "title": "$:/core/templates/version",
            "text": "<<version>>"
        },
        "$:/core/templates/wikified-tiddler": {
            "title": "$:/core/templates/wikified-tiddler",
            "text": "<$transclude />"
        },
        "$:/core/ui/AboveStory/tw2-plugin-check": {
            "title": "$:/core/ui/AboveStory/tw2-plugin-check",
            "tags": "$:/tags/AboveStory",
            "text": "\\define lingo-base() $:/language/AboveStory/ClassicPlugin/\n<$list filter=\"[all[system+tiddlers]tag[systemConfig]limit[1]]\">\n\n<div class=\"tc-message-box\">\n\n<<lingo Warning>>\n\n<ul>\n\n<$list filter=\"[all[system+tiddlers]tag[systemConfig]]\">\n\n<li>\n\n<$link><$view field=\"title\"/></$link>\n\n</li>\n\n</$list>\n\n</ul>\n\n</div>\n\n</$list>\n"
        },
        "$:/core/ui/Actions/new-image": {
            "title": "$:/core/ui/Actions/new-image",
            "tags": "$:/tags/Actions",
            "description": "create a new image tiddler",
            "text": "\\define get-type()\nimage/$(imageType)$\n\\end\n<$vars imageType={{$:/config/NewImageType}}>\n<$action-sendmessage $message=\"tm-new-tiddler\" type=<<get-type>> tags={{$:/config/NewTiddler/Tags!!tags}}/>\n</$vars>\n"
        },
        "$:/core/ui/Actions/new-journal": {
            "title": "$:/core/ui/Actions/new-journal",
            "tags": "$:/tags/Actions",
            "description": "create a new journal tiddler",
            "text": "<$vars journalTitleTemplate={{$:/config/NewJournal/Title}} journalTags={{$:/config/NewJournal/Tags!!tags}} journalText={{$:/config/NewJournal/Text}}>\n<$wikify name=\"journalTitle\" text=\"\"\"<$macrocall $name=\"now\" format=<<journalTitleTemplate>>/>\"\"\">\n<$reveal type=\"nomatch\" state=<<journalTitle>> text=\"\">\n<$action-sendmessage $message=\"tm-new-tiddler\" title=<<journalTitle>> tags=<<journalTags>> text={{{ [<journalTitle>get[]] }}}/>\n</$reveal>\n<$reveal type=\"match\" state=<<journalTitle>> text=\"\">\n<$action-sendmessage $message=\"tm-new-tiddler\" title=<<journalTitle>> tags=<<journalTags>> text=<<journalText>>/>\n</$reveal>\n</$wikify>\n</$vars>\n"
        },
        "$:/core/ui/Actions/new-tiddler": {
            "title": "$:/core/ui/Actions/new-tiddler",
            "tags": "$:/tags/Actions",
            "description": "create a new empty tiddler",
            "text": "<$action-sendmessage $message=\"tm-new-tiddler\" tags={{$:/config/NewTiddler/Tags!!tags}}/>\n"
        },
        "$:/core/ui/AdvancedSearch/Filter": {
            "title": "$:/core/ui/AdvancedSearch/Filter",
            "tags": "$:/tags/AdvancedSearch",
            "caption": "{{$:/language/Search/Filter/Caption}}",
            "text": "\\define lingo-base() $:/language/Search/\n<<lingo Filter/Hint>>\n\n<div class=\"tc-search tc-advanced-search\">\n<$edit-text tiddler=\"$:/temp/advancedsearch\" type=\"search\" tag=\"input\" focus={{$:/config/Search/AutoFocus}}/>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/AdvancedSearch/FilterButton]!has[draft.of]]\"><$transclude/></$list>\n</div>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$set name=\"resultCount\" value=\"\"\"<$count filter={{$:/temp/advancedsearch}}/>\"\"\">\n<div class=\"tc-search-results\">\n<<lingo Filter/Matches>>\n<$list filter={{$:/temp/advancedsearch}} template=\"$:/core/ui/ListItemTemplate\"/>\n</div>\n</$set>\n</$reveal>\n"
        },
        "$:/core/ui/AdvancedSearch/Filter/FilterButtons/clear": {
            "title": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/clear",
            "tags": "$:/tags/AdvancedSearch/FilterButton",
            "text": "<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n"
        },
        "$:/core/ui/AdvancedSearch/Filter/FilterButtons/delete": {
            "title": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/delete",
            "tags": "$:/tags/AdvancedSearch/FilterButton",
            "text": "<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button popup=<<qualify \"$:/state/filterDeleteDropdown\">> class=\"tc-btn-invisible\">\n{{$:/core/images/delete-button}}\n</$button>\n</$reveal>\n\n<$reveal state=<<qualify \"$:/state/filterDeleteDropdown\">> type=\"popup\" position=\"belowleft\" animate=\"yes\">\n<div class=\"tc-block-dropdown-wrapper\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown\">\n<div class=\"tc-dropdown-item-plain\">\n<$set name=\"resultCount\" value=\"\"\"<$count filter={{$:/temp/advancedsearch}}/>\"\"\">\nAre you sure you wish to delete <<resultCount>> tiddler(s)?\n</$set>\n</div>\n<div class=\"tc-dropdown-item-plain\">\n<$button class=\"tc-btn\">\n<$action-deletetiddler $filter={{$:/temp/advancedsearch}}/>\nDelete these tiddlers\n</$button>\n</div>\n</div>\n</div>\n</$reveal>\n"
        },
        "$:/core/ui/AdvancedSearch/Filter/FilterButtons/dropdown": {
            "title": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/dropdown",
            "tags": "$:/tags/AdvancedSearch/FilterButton",
            "text": "<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/filterDropdown\">> class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n</$button>\n</span>\n\n<$reveal state=<<qualify \"$:/state/filterDropdown\">> type=\"popup\" position=\"belowleft\" animate=\"yes\">\n<$set name=\"tv-show-missing-links\" value=\"yes\">\n<$linkcatcher to=\"$:/temp/advancedsearch\">\n<div class=\"tc-block-dropdown-wrapper\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Filter]]\"><$link to={{!!filter}}><$transclude field=\"description\"/></$link>\n</$list>\n</div>\n</div>\n</$linkcatcher>\n</$set>\n</$reveal>\n"
        },
        "$:/core/ui/AdvancedSearch/Filter/FilterButtons/export": {
            "title": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/export",
            "tags": "$:/tags/AdvancedSearch/FilterButton",
            "text": "<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$macrocall $name=\"exportButton\" exportFilter={{$:/temp/advancedsearch}} lingoBase=\"$:/language/Buttons/ExportTiddlers/\"/>\n</$reveal>\n"
        },
        "$:/core/ui/AdvancedSearch/Shadows": {
            "title": "$:/core/ui/AdvancedSearch/Shadows",
            "tags": "$:/tags/AdvancedSearch",
            "caption": "{{$:/language/Search/Shadows/Caption}}",
            "text": "\\define lingo-base() $:/language/Search/\n<$linkcatcher to=\"$:/temp/advancedsearch\">\n\n<<lingo Shadows/Hint>>\n\n<div class=\"tc-search\">\n<$edit-text tiddler=\"$:/temp/advancedsearch\" type=\"search\" tag=\"input\" focus={{$:/config/Search/AutoFocus}}/>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n\n</$linkcatcher>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n\n<$list filter=\"[{$:/temp/advancedsearch}minlength{$:/config/Search/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n\n<$set name=\"resultCount\" value=\"\"\"<$count filter=\"[all[shadows]search{$:/temp/advancedsearch}] -[[$:/temp/advancedsearch]]\"/>\"\"\">\n\n<div class=\"tc-search-results\">\n\n<<lingo Shadows/Matches>>\n\n<$list filter=\"[all[shadows]search{$:/temp/advancedsearch}sort[title]limit[250]] -[[$:/temp/advancedsearch]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\n</div>\n\n</$set>\n\n</$list>\n\n</$reveal>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"match\" text=\"\">\n\n</$reveal>\n"
        },
        "$:/core/ui/AdvancedSearch/Standard": {
            "title": "$:/core/ui/AdvancedSearch/Standard",
            "tags": "$:/tags/AdvancedSearch",
            "caption": "{{$:/language/Search/Standard/Caption}}",
            "text": "\\define lingo-base() $:/language/Search/\n<$linkcatcher to=\"$:/temp/advancedsearch\">\n\n<<lingo Standard/Hint>>\n\n<div class=\"tc-search\">\n<$edit-text tiddler=\"$:/temp/advancedsearch\" type=\"search\" tag=\"input\" focus={{$:/config/Search/AutoFocus}}/>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n\n</$linkcatcher>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$list filter=\"[{$:/temp/advancedsearch}minlength{$:/config/Search/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n<$set name=\"searchTiddler\" value=\"$:/temp/advancedsearch\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]butfirst[]limit[1]]\" emptyMessage=\"\"\"\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\">\n<$transclude/>\n</$list>\n\"\"\">\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\" default={{$:/config/SearchResults/Default}}/>\n</$list>\n</$set>\n</$list>\n</$reveal>\n"
        },
        "$:/core/ui/AdvancedSearch/System": {
            "title": "$:/core/ui/AdvancedSearch/System",
            "tags": "$:/tags/AdvancedSearch",
            "caption": "{{$:/language/Search/System/Caption}}",
            "text": "\\define lingo-base() $:/language/Search/\n<$linkcatcher to=\"$:/temp/advancedsearch\">\n\n<<lingo System/Hint>>\n\n<div class=\"tc-search\">\n<$edit-text tiddler=\"$:/temp/advancedsearch\" type=\"search\" tag=\"input\" focus={{$:/config/Search/AutoFocus}}/>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n\n</$linkcatcher>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n\n<$list filter=\"[{$:/temp/advancedsearch}minlength{$:/config/Search/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n\n<$set name=\"resultCount\" value=\"\"\"<$count filter=\"[is[system]search{$:/temp/advancedsearch}] -[[$:/temp/advancedsearch]]\"/>\"\"\">\n\n<div class=\"tc-search-results\">\n\n<<lingo System/Matches>>\n\n<$list filter=\"[is[system]search{$:/temp/advancedsearch}sort[title]limit[250]] -[[$:/temp/advancedsearch]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\n</div>\n\n</$set>\n\n</$list>\n\n</$reveal>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"match\" text=\"\">\n\n</$reveal>\n"
        },
        "$:/AdvancedSearch": {
            "title": "$:/AdvancedSearch",
            "icon": "$:/core/images/advanced-search-button",
            "color": "#bbb",
            "text": "<div class=\"tc-advanced-search\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/AdvancedSearch]!has[draft.of]]\" \"$:/core/ui/AdvancedSearch/System\">>\n</div>\n"
        },
        "$:/core/ui/AlertTemplate": {
            "title": "$:/core/ui/AlertTemplate",
            "text": "<div class=\"tc-alert\">\n<div class=\"tc-alert-toolbar\">\n<$button class=\"tc-btn-invisible\"><$action-deletetiddler $tiddler=<<currentTiddler>>/>{{$:/core/images/cancel-button}}</$button>\n</div>\n<div class=\"tc-alert-subtitle\">\n<$wikify name=\"format\" text=<<lingo Tiddler/DateFormat>>>\n<$view field=\"component\"/> - <$view field=\"modified\" format=\"date\" template=<<format>>/> <$reveal type=\"nomatch\" state=\"!!count\" text=\"\"><span class=\"tc-alert-highlight\">({{$:/language/Count}}: <$view field=\"count\"/>)</span></$reveal>\n</$wikify>\n</div>\n<div class=\"tc-alert-body\">\n\n<$transclude/>\n\n</div>\n</div>\n"
        },
        "$:/core/ui/BinaryWarning": {
            "title": "$:/core/ui/BinaryWarning",
            "text": "\\define lingo-base() $:/language/BinaryWarning/\n<<lingo Prompt>>\n"
        },
        "$:/core/ui/Components/plugin-info": {
            "title": "$:/core/ui/Components/plugin-info",
            "text": "\\define lingo-base() $:/language/ControlPanel/Plugins/\n\n\\define popup-state-macro()\n$(qualified-state)$-$(currentTiddler)$\n\\end\n\n\\define tabs-state-macro()\n$(popup-state)$-$(pluginInfoType)$\n\\end\n\n\\define plugin-icon-title()\n$(currentTiddler)$/icon\n\\end\n\n\\define plugin-disable-title()\n$:/config/Plugins/Disabled/$(currentTiddler)$\n\\end\n\n\\define plugin-table-body(type,disabledMessage,default-popup-state)\n<div class=\"tc-plugin-info-chunk tc-plugin-info-toggle\">\n<$reveal type=\"nomatch\" state=<<popup-state>> text=\"yes\" default=\"\"\"$default-popup-state$\"\"\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"yes\">\n{{$:/core/images/chevron-right}}\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<popup-state>> text=\"yes\" default=\"\"\"$default-popup-state$\"\"\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"no\">\n{{$:/core/images/chevron-down}}\n</$button>\n</$reveal>\n</div>\n<div class=\"tc-plugin-info-chunk tc-plugin-info-icon\">\n<$transclude tiddler=<<currentTiddler>> subtiddler=<<plugin-icon-title>>>\n<$transclude tiddler=\"$:/core/images/plugin-generic-$type$\"/>\n</$transclude>\n</div>\n<div class=\"tc-plugin-info-chunk tc-plugin-info-description\">\n<h1>\n''<$text text={{{ [<currentTiddler>get[name]] ~[<currentTiddler>split[/]last[1]] }}}/>'': <$view field=\"description\"><$view field=\"title\"/></$view> $disabledMessage$\n</h1>\n<h2>\n<$view field=\"title\"/>\n</h2>\n<h2>\n<div><em><$view field=\"version\"/></em></div>\n</h2>\n</div>\n\\end\n\n\\define plugin-info(type,default-popup-state)\n<$set name=\"popup-state\" value=<<popup-state-macro>>>\n<$reveal type=\"nomatch\" state=<<plugin-disable-title>> text=\"yes\">\n<$link to={{!!title}} class=\"tc-plugin-info\">\n<<plugin-table-body type:\"$type$\" default-popup-state:\"\"\"$default-popup-state$\"\"\">>\n</$link>\n</$reveal>\n<$reveal type=\"match\" state=<<plugin-disable-title>> text=\"yes\">\n<$link to={{!!title}} class=\"tc-plugin-info tc-plugin-info-disabled\">\n<<plugin-table-body type:\"$type$\" default-popup-state:\"\"\"$default-popup-state$\"\"\" disabledMessage:\"<$macrocall $name='lingo' title='Disabled/Status'/>\">>\n</$link>\n</$reveal>\n<$reveal type=\"match\" text=\"yes\" state=<<popup-state>> default=\"\"\"$default-popup-state$\"\"\">\n<div class=\"tc-plugin-info-dropdown\">\n<div class=\"tc-plugin-info-dropdown-body\">\n<$list filter=\"[all[current]] -[[$:/core]]\">\n<div style=\"float:right;\">\n<$reveal type=\"nomatch\" state=<<plugin-disable-title>> text=\"yes\">\n<$button set=<<plugin-disable-title>> setTo=\"yes\" tooltip={{$:/language/ControlPanel/Plugins/Disable/Hint}} aria-label={{$:/language/ControlPanel/Plugins/Disable/Caption}}>\n<<lingo Disable/Caption>>\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<plugin-disable-title>> text=\"yes\">\n<$button set=<<plugin-disable-title>> setTo=\"no\" tooltip={{$:/language/ControlPanel/Plugins/Enable/Hint}} aria-label={{$:/language/ControlPanel/Plugins/Enable/Caption}}>\n<<lingo Enable/Caption>>\n</$button>\n</$reveal>\n</div>\n</$list>\n<$set name=\"tabsList\" filter=\"[<currentTiddler>list[]] contents\">\n<$macrocall $name=\"tabs\" state=<<tabs-state-macro>> tabsList=<<tabsList>> default={{{ [enlist<tabsList>] }}} template=\"$:/core/ui/PluginInfo\"/>\n</$set>\n</div>\n</div>\n</$reveal>\n</$set>\n\\end\n\n<$macrocall $name=\"plugin-info\" type=<<plugin-type>> default-popup-state=<<default-popup-state>>/>\n"
        },
        "$:/core/ui/Components/tag-link": {
            "title": "$:/core/ui/Components/tag-link",
            "text": "<$link>\n<$set name=\"backgroundColor\" value={{!!color}}>\n<span style=<<tag-styles>> class=\"tc-tag-label\">\n<$view field=\"title\" format=\"text\"/>\n</span>\n</$set>\n</$link>"
        },
        "$:/core/ui/ControlPanel/Advanced": {
            "title": "$:/core/ui/ControlPanel/Advanced",
            "tags": "$:/tags/ControlPanel/Info",
            "caption": "{{$:/language/ControlPanel/Advanced/Caption}}",
            "text": "{{$:/language/ControlPanel/Advanced/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Advanced]!has[draft.of]]\" \"$:/core/ui/ControlPanel/TiddlerFields\">>\n</div>\n"
        },
        "$:/core/ui/ControlPanel/Appearance": {
            "title": "$:/core/ui/ControlPanel/Appearance",
            "tags": "$:/tags/ControlPanel",
            "caption": "{{$:/language/ControlPanel/Appearance/Caption}}",
            "text": "{{$:/language/ControlPanel/Appearance/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Appearance]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Theme\">>\n</div>\n"
        },
        "$:/core/ui/ControlPanel/Basics": {
            "title": "$:/core/ui/ControlPanel/Basics",
            "tags": "$:/tags/ControlPanel/Info",
            "caption": "{{$:/language/ControlPanel/Basics/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Basics/\n\n\\define show-filter-count(filter)\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $value=\"\"\"$filter$\"\"\"/>\n<$action-setfield $tiddler=\"$:/state/tab--1498284803\" $value=\"$:/core/ui/AdvancedSearch/Filter\"/>\n<$action-navigate $to=\"$:/AdvancedSearch\"/>\n''<$count filter=\"\"\"$filter$\"\"\"/>''\n{{$:/core/images/advanced-search-button}}\n</$button>\n\\end\n\n|<<lingo Version/Prompt>> |''<<version>>'' |\n|<$link to=\"$:/SiteTitle\"><<lingo Title/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteTitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/SiteSubtitle\"><<lingo Subtitle/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteSubtitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/status/UserName\"><<lingo Username/Prompt>></$link> |<$edit-text tiddler=\"$:/status/UserName\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/config/AnimationDuration\"><<lingo AnimDuration/Prompt>></$link> |<$edit-text tiddler=\"$:/config/AnimationDuration\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/DefaultTiddlers\"><<lingo DefaultTiddlers/Prompt>></$link> |<<lingo DefaultTiddlers/TopHint>><br> <$edit tag=\"textarea\" tiddler=\"$:/DefaultTiddlers\" class=\"tc-edit-texteditor\"/><br>//<<lingo DefaultTiddlers/BottomHint>>// |\n|<$link to=\"$:/language/DefaultNewTiddlerTitle\"><<lingo NewTiddler/Title/Prompt>></$link> |<$edit-text tiddler=\"$:/language/DefaultNewTiddlerTitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/config/NewJournal/Title\"><<lingo NewJournal/Title/Prompt>></$link> |<$edit-text tiddler=\"$:/config/NewJournal/Title\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/config/NewJournal/Text\"><<lingo NewJournal/Text/Prompt>></$link> |<$edit tiddler=\"$:/config/NewJournal/Text\" tag=\"textarea\" class=\"tc-edit-texteditor\" default=\"\"/> |\n|<$link to=\"$:/config/NewTiddler/Tags\"><<lingo NewTiddler/Tags/Prompt>></$link> |<$list filter=\"[[$:/config/NewTiddler/Tags]]\" template=\"$:/core/ui/EditTemplate/tags\"/> |\n|<$link to=\"$:/config/NewJournal/Tags\"><<lingo NewJournal/Tags/Prompt>></$link> |<$list filter=\"[[$:/config/NewJournal/Tags]]\" template=\"$:/core/ui/EditTemplate/tags\"/> |\n|<$link to=\"$:/config/AutoFocus\"><<lingo AutoFocus/Prompt>></$link> |{{$:/snippets/minifocusswitcher}} |\n|<<lingo Language/Prompt>> |{{$:/snippets/minilanguageswitcher}} |\n|<<lingo Tiddlers/Prompt>> |<<show-filter-count \"[!is[system]sort[title]]\">> |\n|<<lingo Tags/Prompt>> |<<show-filter-count \"[tags[]sort[title]]\">> |\n|<<lingo SystemTiddlers/Prompt>> |<<show-filter-count \"[is[system]sort[title]]\">> |\n|<<lingo ShadowTiddlers/Prompt>> |<<show-filter-count \"[all[shadows]sort[title]]\">> |\n|<<lingo OverriddenShadowTiddlers/Prompt>> |<<show-filter-count \"[is[tiddler]is[shadow]sort[title]]\">> |\n"
        },
        "$:/core/ui/ControlPanel/EditorTypes": {
            "title": "$:/core/ui/ControlPanel/EditorTypes",
            "tags": "$:/tags/ControlPanel/Advanced",
            "caption": "{{$:/language/ControlPanel/EditorTypes/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/EditorTypes/\n\n<<lingo Hint>>\n\n<table>\n<tbody>\n<tr>\n<th><<lingo Type/Caption>></th>\n<th><<lingo Editor/Caption>></th>\n</tr>\n<$list filter=\"[all[shadows+tiddlers]prefix[$:/config/EditorTypeMappings/]sort[title]]\">\n<tr>\n<td>\n<$link>\n<$list filter=\"[all[current]removeprefix[$:/config/EditorTypeMappings/]]\">\n<$text text={{!!title}}/>\n</$list>\n</$link>\n</td>\n<td>\n<$view field=\"text\"/>\n</td>\n</tr>\n</$list>\n</tbody>\n</table>\n"
        },
        "$:/core/ui/ControlPanel/Info": {
            "title": "$:/core/ui/ControlPanel/Info",
            "tags": "$:/tags/ControlPanel",
            "caption": "{{$:/language/ControlPanel/Info/Caption}}",
            "text": "{{$:/language/ControlPanel/Info/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Info]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Basics\">>\n</div>\n"
        },
        "$:/core/ui/ControlPanel/KeyboardShortcuts": {
            "title": "$:/core/ui/ControlPanel/KeyboardShortcuts",
            "tags": "$:/tags/ControlPanel",
            "caption": "{{$:/language/ControlPanel/KeyboardShortcuts/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/KeyboardShortcuts/\n\n\\define new-shortcut(title)\n<div class=\"tc-dropdown-item-plain\">\n<$edit-shortcut tiddler=\"$title$\" placeholder={{$:/language/ControlPanel/KeyboardShortcuts/Add/Prompt}} focus=\"true\" style=\"width:auto;\"/> <$button>\n<<lingo Add/Caption>>\n<$action-listops\n\t$tiddler=\"$(shortcutTitle)$\"\n\t$field=\"text\"\n\t$subfilter=\"[{$title$}]\"\n/>\n<$action-deletetiddler\n\t$tiddler=\"$title$\"\n/>\n</$button>\n</div>\n\\end\n\n\\define shortcut-list-item(caption)\n<td>\n</td>\n<td style=\"text-align:right;font-size:0.7em;\">\n<<lingo Platform/$caption$>>\n</td>\n<td>\n<div style=\"position:relative;\">\n<$button popup=<<qualify \"$:/state/dropdown/$(shortcutTitle)$\">> class=\"tc-btn-invisible\">\n{{$:/core/images/edit-button}}\n</$button>\n<$macrocall $name=\"displayshortcuts\" $output=\"text/html\" shortcuts={{$(shortcutTitle)$}} prefix=\"<kbd>\" separator=\"</kbd> <kbd>\" suffix=\"</kbd>\"/>\n\n<$reveal state=<<qualify \"$:/state/dropdown/$(shortcutTitle)$\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-block-dropdown-wrapper\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown tc-popup-keep\">\n<$list filter=\"[list[$(shortcutTitle)$!!text]sort[title]]\" variable=\"shortcut\" emptyMessage=\"\"\"\n<div class=\"tc-dropdown-item-plain\">\n//<<lingo NoShortcuts/Caption>>//\n</div>\n\"\"\">\n<div class=\"tc-dropdown-item-plain\">\n<$button class=\"tc-btn-invisible\" tooltip={{$:/language/ControlPanel/KeyboardShortcuts/Remove/Hint}}>\n<$action-listops\n\t$tiddler=\"$(shortcutTitle)$\"\n\t$field=\"text\"\n\t$subfilter=\"+[remove<shortcut>]\"\n/>\n<small>{{$:/core/images/close-button}}</small>\n</$button>\n<kbd>\n<$macrocall $name=\"displayshortcuts\" $output=\"text/html\" shortcuts=<<shortcut>>/>\n</kbd>\n</div>\n</$list>\n<hr/>\n<$macrocall $name=\"new-shortcut\" title=<<qualify \"$:/state/new-shortcut/$(shortcutTitle)$\">>/>\n</div>\n</div>\n</$reveal>\n</div>\n</td>\n\\end\n\n\\define shortcut-list(caption,prefix)\n<tr>\n<$list filter=\"[[$prefix$$(shortcutName)$]]\" variable=\"shortcutTitle\">\n<<shortcut-list-item \"$caption$\">>\n</$list>\n</tr>\n\\end\n\n\\define shortcut-editor()\n<<shortcut-list \"All\" \"$:/config/shortcuts/\">>\n<<shortcut-list \"Mac\" \"$:/config/shortcuts-mac/\">>\n<<shortcut-list \"NonMac\" \"$:/config/shortcuts-not-mac/\">>\n<<shortcut-list \"Linux\" \"$:/config/shortcuts-linux/\">>\n<<shortcut-list \"NonLinux\" \"$:/config/shortcuts-not-linux/\">>\n<<shortcut-list \"Windows\" \"$:/config/shortcuts-windows/\">>\n<<shortcut-list \"NonWindows\" \"$:/config/shortcuts-not-windows/\">>\n\\end\n\n\\define shortcut-preview()\n<$macrocall $name=\"displayshortcuts\" $output=\"text/html\" shortcuts={{$(shortcutPrefix)$$(shortcutName)$}} prefix=\"<kbd>\" separator=\"</kbd> <kbd>\" suffix=\"</kbd>\"/>\n\\end\n\n\\define shortcut-item-inner()\n<tr>\n<td>\n<$reveal type=\"nomatch\" state=<<dropdownStateTitle>> text=\"open\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield\n\t$tiddler=<<dropdownStateTitle>>\n\t$value=\"open\"\n/>\n{{$:/core/images/right-arrow}}\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<dropdownStateTitle>> text=\"open\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield\n\t$tiddler=<<dropdownStateTitle>>\n\t$value=\"close\"\n/>\n{{$:/core/images/down-arrow}}\n</$button>\n</$reveal>\n''<$text text=<<shortcutName>>/>''\n</td>\n<td>\n<$transclude tiddler=\"$:/config/ShortcutInfo/$(shortcutName)$\"/>\n</td>\n<td>\n<$list filter=\"$:/config/shortcuts/ $:/config/shortcuts-mac/ $:/config/shortcuts-not-mac/ $:/config/shortcuts-linux/ $:/config/shortcuts-not-linux/ $:/config/shortcuts-windows/ $:/config/shortcuts-not-windows/\" variable=\"shortcutPrefix\">\n<<shortcut-preview>>\n</$list>\n</td>\n</tr>\n<$set name=\"dropdownState\" value={{$(dropdownStateTitle)$}}>\n<$list filter=\"[<dropdownState>match[open]]\" variable=\"listItem\">\n<<shortcut-editor>>\n</$list>\n</$set>\n\\end\n\n\\define shortcut-item()\n<$set name=\"dropdownStateTitle\" value=<<qualify \"$:/state/dropdown/keyboardshortcut/$(shortcutName)$\">>>\n<<shortcut-item-inner>>\n</$set>\n\\end\n\n<table>\n<tbody>\n<$list filter=\"[all[shadows+tiddlers]removeprefix[$:/config/ShortcutInfo/]]\" variable=\"shortcutName\">\n<<shortcut-item>>\n</$list>\n</tbody>\n</table>\n"
        },
        "$:/core/ui/ControlPanel/LoadedModules": {
            "title": "$:/core/ui/ControlPanel/LoadedModules",
            "tags": "$:/tags/ControlPanel/Advanced",
            "caption": "{{$:/language/ControlPanel/LoadedModules/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/\n<<lingo LoadedModules/Hint>>\n\n{{$:/snippets/modules}}\n"
        },
        "$:/core/ui/ControlPanel/Modals/AddPlugins": {
            "title": "$:/core/ui/ControlPanel/Modals/AddPlugins",
            "subtitle": "{{$:/core/images/download-button}} {{$:/language/ControlPanel/Plugins/Add/Caption}}",
            "text": "\\define install-plugin-actions()\n<$action-sendmessage $message=\"tm-load-plugin-from-library\" url={{!!url}} title={{$(assetInfo)$!!original-title}}/>\n<$set name=\"url\" value={{!!url}}>\n<$set name=\"currentTiddler\" value=<<assetInfo>>>\n<$list filter=\"[enlist{!!dependents}] [{!!parent-plugin}] +[sort[title]]\" variable=\"dependency\">\n<$action-sendmessage $message=\"tm-load-plugin-from-library\" url=<<url>> title=<<dependency>>/>\n</$list>\n</$set>\n</$set>\n\\end\n\n\\define install-plugin-button()\n<div>\n<$set name=\"libraryVersion\" value={{{ [<assetInfo>get[version]] }}}>\n<$set name=\"installedVersion\" value={{{ [<assetInfo>get[original-title]get[version]] }}}>\n<$set name=\"reinstall-type\" value={{{ [<libraryVersion>compare:version:eq<installedVersion>then[tc-reinstall]] [<libraryVersion>compare:version:gt<installedVersion>then[tc-reinstall-upgrade]] [<libraryVersion>compare:version:lt<installedVersion>then[tc-reinstall-downgrade]] }}}>\n<$button actions=<<install-plugin-actions>> class={{{ [<assetInfo>get[original-title]has[version]then<reinstall-type>] tc-btn-invisible tc-install-plugin +[join[ ]] }}}>\n{{$:/core/images/download-button}}\n<$list filter=\"[<assetInfo>get[original-title]get[version]]\" variable=\"ignore\" emptyMessage=\"{{$:/language/ControlPanel/Plugins/Install/Caption}}\">\n<$list filter=\"[<libraryVersion>compare:version:gt<installedVersion>]\" variable=\"ignore\" emptyMessage=\"\"\"\n<$list filter=\"[<libraryVersion>compare:version:lt<installedVersion>]\" variable=\"ignore\" emptyMessage=\"{{$:/language/ControlPanel/Plugins/Reinstall/Caption}}\">\n{{$:/language/ControlPanel/Plugins/Downgrade/Caption}}\n</$list>\n\"\"\">\n{{$:/language/ControlPanel/Plugins/Update/Caption}}\n</$list>\n</$list>\n</$button>\n<div>\n</div>\n<$reveal stateTitle=<<assetInfo>> stateField=\"requires-reload\" type=\"match\" text=\"yes\">{{$:/language/ControlPanel/Plugins/PluginWillRequireReload}}</$reveal>\n</$set>\n</$set>\n</$set>\n</div>\n\\end\n\n\\define popup-state-macro()\n$:/state/add-plugin-info/$(connectionTiddler)$/$(assetInfo)$\n\\end\n\n\\define display-plugin-info(type)\n<$set name=\"popup-state\" value=<<popup-state-macro>>>\n<div class=\"tc-plugin-info\">\n<div class=\"tc-plugin-info-chunk tc-plugin-info-toggle\">\n<$reveal type=\"nomatch\" state=<<popup-state>> text=\"yes\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"yes\">\n{{$:/core/images/chevron-right}}\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<popup-state>> text=\"yes\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"no\">\n{{$:/core/images/chevron-down}}\n</$button>\n</$reveal>\n</div>\n<div class=\"tc-plugin-info-chunk tc-plugin-info-icon\">\n<$list filter=\"[<assetInfo>has[icon]]\" emptyMessage=\"\"\"<$transclude tiddler=\"$:/core/images/plugin-generic-$type$\"/>\"\"\">\n<img src={{$(assetInfo)$!!icon}}/>\n</$list>\n</div>\n<div class=\"tc-plugin-info-chunk tc-plugin-info-description\">\n<h1><strong><$text text={{{ [<assetInfo>get[name]] ~[<assetInfo>get[original-title]split[/]last[1]] }}}/></strong>: <$view tiddler=<<assetInfo>> field=\"description\"/></h1>\n<h2><$view tiddler=<<assetInfo>> field=\"original-title\"/></h2>\n<div><em><$view tiddler=<<assetInfo>> field=\"version\"/></em></div>\n<$list filter=\"[<assetInfo>get[original-title]get[version]]\" variable=\"installedVersion\"><div><em>{{$:/language/ControlPanel/Plugins/AlreadyInstalled/Hint}}</em></div></$list>\n</div>\n<div class=\"tc-plugin-info-chunk tc-plugin-info-buttons\">\n<<install-plugin-button>>\n</div>\n</div>\n<$set name=\"original-title\" value={{{ [<assetInfo>get[original-title]] }}}>\n<$reveal type=\"match\" text=\"yes\" state=<<popup-state>>>\n<div class=\"tc-plugin-info-dropdown\">\n<$list filter=\"[enlist{!!dependents}] [<currentTiddler>get[parent-plugin]] +[limit[1]] ~[<assetInfo>get[original-title]!is[tiddler]]\" variable=\"ignore\">\n<div class=\"tc-plugin-info-dropdown-message\">\n<$list filter=\"[<assetInfo>get[original-title]!is[tiddler]]\">\n{{$:/language/ControlPanel/Plugins/NotInstalled/Hint}}\n</$list>\n<$set name=\"currentTiddler\" value=<<assetInfo>>>\n<$list filter=\"[enlist{!!dependents}] [<currentTiddler>get[parent-plugin]] +[limit[1]]\" variable=\"ignore\">\n<div>\n{{$:/language/ControlPanel/Plugins/AlsoRequires}}\n<$list filter=\"[enlist{!!dependents}] [{!!parent-plugin}] +[sort[title]]\" variable=\"dependency\">\n<$text text=<<dependency>>/>\n</$list>\n</div>\n</$list>\n</$set>\n</div>\n</$list>\n<div class=\"tc-plugin-info-dropdown-body\">\n<$transclude tiddler=<<assetInfo>> field=\"readme\" mode=\"block\"/>\n</div>\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]has[parent-plugin]parent-plugin<original-title>limit[1]]\" variable=\"ignore\">\n<div class=\"tc-plugin-info-sub-plugins\">\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]has[parent-plugin]parent-plugin<original-title>sort[title]]\" variable=\"assetInfo\">\n<<display-plugin-info \"$type$\">>\n</$list>\n</div>\n</$list>\n</div>\n</$reveal>\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]has[parent-plugin]parent-plugin<original-title>limit[1]]\" variable=\"ignore\">\n<$reveal type=\"nomatch\" text=\"yes\" state=<<popup-state>> tag=\"div\" class=\"tc-plugin-info-sub-plugin-indicator\">\n<$wikify name=\"count\" text=\"\"\"<$count filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]has[parent-plugin]parent-plugin<original-title>]\"/>\"\"\">\n<$button class=\"tc-btn-invisible\" set=<<popup-state>> setTo=\"yes\">\n{{$:/language/ControlPanel/Plugins/SubPluginPrompt}}\n</$button>\n</$wikify>\n</$reveal>\n</$list>\n</$set>\n</$set>\n\\end\n\n\\define load-plugin-library-button()\n<$button class=\"tc-btn-big-green\">\n<$action-sendmessage $message=\"tm-load-plugin-library\" url={{!!url}} infoTitlePrefix=\"$:/temp/RemoteAssetInfo/\"/>\n{{$:/core/images/chevron-right}} {{$:/language/ControlPanel/Plugins/OpenPluginLibrary}}\n</$button>\n\\end\n\n\\define display-server-assets(type)\n{{$:/language/Search/Search}}: <$edit-text tiddler=\"\"\"$:/temp/RemoteAssetSearch/$(currentTiddler)$\"\"\" default=\"\" type=\"search\" tag=\"input\"/>\n<$reveal state=\"\"\"$:/temp/RemoteAssetSearch/$(currentTiddler)$\"\"\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"\"\"$:/temp/RemoteAssetSearch/$(currentTiddler)$\"\"\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n<div class=\"tc-plugin-library-listing\">\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]search:author,description,original-title,readme,title{$:/temp/RemoteAssetSearch/$(currentTiddler)$}sort[title]]\" variable=\"assetInfo\">\n<$list filter=\"[[$:/temp/RemoteAssetSearch/$(currentTiddler)$]has[text]] ~[<assetInfo>!has[parent-plugin]]\" variable=\"ignore\"><!-- Hide sub-plugins if we're not searching -->\n<<display-plugin-info \"$type$\">>\n</$list>\n</$list>\n</div>\n\\end\n\n\\define display-server-connection()\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/ServerConnection]suffix{!!url}]\" variable=\"connectionTiddler\" emptyMessage=<<load-plugin-library-button>>>\n\n<$set name=\"transclusion\" value=<<connectionTiddler>>>\n\n<<tabs \"[[$:/core/ui/ControlPanel/Plugins/Add/Updates]] [[$:/core/ui/ControlPanel/Plugins/Add/Plugins]] [[$:/core/ui/ControlPanel/Plugins/Add/Themes]] [[$:/core/ui/ControlPanel/Plugins/Add/Languages]]\" \"$:/core/ui/ControlPanel/Plugins/Add/Plugins\">>\n\n</$set>\n\n</$list>\n\\end\n\n\\define close-library-button()\n<$reveal type='nomatch' state='$:/temp/ServerConnection/$(PluginLibraryURL)$' text=''>\n<$button class='tc-btn-big-green'>\n<$action-sendmessage $message=\"tm-unload-plugin-library\" url={{!!url}}/>\n{{$:/core/images/chevron-left}} {{$:/language/ControlPanel/Plugins/ClosePluginLibrary}}\n<$action-deletetiddler $filter=\"[prefix[$:/temp/ServerConnection/$(PluginLibraryURL)$]][prefix[$:/temp/RemoteAssetInfo/$(PluginLibraryURL)$]]\"/>\n</$button>\n</$reveal>\n\\end\n\n\\define plugin-library-listing()\n<div class=\"tc-tab-set\">\n<$set name=\"defaultTab\" value={{{ [all[tiddlers+shadows]tag[$:/tags/PluginLibrary]] }}}>\n<div class=\"tc-tab-buttons\">\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/PluginLibrary]]\">\n<$button set=<<qualify \"$:/state/addplugins/tab\">> setTo=<<currentTiddler>> default=<<defaultTab>> selectedClass=\"tc-tab-selected\">\n<$set name=\"tv-wikilinks\" value=\"no\">\n<$transclude field=\"caption\"/>\n</$set>\n</$button>\n</$list>\n</div>\n<div class=\"tc-tab-divider\"/>\n<div class=\"tc-tab-content\">\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/PluginLibrary]]\">\n<$reveal type=\"match\" state=<<qualify \"$:/state/addplugins/tab\">> text=<<currentTiddler>> default=<<defaultTab>>>\n<h2><$link><$transclude field=\"caption\"><$view field=\"title\"/></$transclude></$link></h2>\n//<$view field=\"url\"/>//\n<$transclude mode=\"block\"/>\n<$set name=PluginLibraryURL value={{!!url}}>\n<<close-library-button>>\n</$set>\n<<display-server-connection>>\n</$reveal>\n</$list>\n</div>\n</$set>\n</div>\n\\end\n\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\n<div>\n<<plugin-library-listing>>\n</div>\n"
        },
        "$:/core/ui/ControlPanel/Palette": {
            "title": "$:/core/ui/ControlPanel/Palette",
            "tags": "$:/tags/ControlPanel/Appearance",
            "caption": "{{$:/language/ControlPanel/Palette/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Palette/\n\n{{$:/snippets/paletteswitcher}}\n\n<$reveal type=\"nomatch\" state=\"$:/state/ShowPaletteEditor\" text=\"yes\">\n\n<$button set=\"$:/state/ShowPaletteEditor\" setTo=\"yes\"><<lingo ShowEditor/Caption>></$button>\n\n</$reveal>\n\n<$reveal type=\"match\" state=\"$:/state/ShowPaletteEditor\" text=\"yes\">\n\n<$button set=\"$:/state/ShowPaletteEditor\" setTo=\"no\"><<lingo HideEditor/Caption>></$button>\n{{$:/PaletteManager}}\n\n</$reveal>\n\n"
        },
        "$:/core/ui/ControlPanel/Parsing": {
            "title": "$:/core/ui/ControlPanel/Parsing",
            "tags": "$:/tags/ControlPanel/Advanced",
            "caption": "{{$:/language/ControlPanel/Parsing/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Parsing/\n\n\\define toggle(Type)\n<$checkbox\ntiddler=\"\"\"$:/config/WikiParserRules/$Type$/$(rule)$\"\"\"\nfield=\"text\"\nchecked=\"enable\"\nunchecked=\"disable\"\ndefault=\"enable\">\n<<rule>>\n</$checkbox>\n\\end\n\n\\define rules(type,Type)\n<$list filter=\"[wikiparserrules[$type$]]\" variable=\"rule\">\n<dd><<toggle $Type$>></dd>\n</$list>\n\\end\n\n<<lingo Hint>>\n\n<dl>\n<dt><<lingo Pragma/Caption>></dt>\n<<rules pragma Pragma>>\n<dt><<lingo Inline/Caption>></dt>\n<<rules inline Inline>>\n<dt><<lingo Block/Caption>></dt>\n<<rules block Block>>\n</dl>"
        },
        "$:/core/ui/ControlPanel/Plugins/Add/Languages": {
            "title": "$:/core/ui/ControlPanel/Plugins/Add/Languages",
            "caption": "{{$:/language/ControlPanel/Plugins/Languages/Caption}} (<$count filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[language]]\"/>)",
            "text": "<<display-server-assets language>>\n"
        },
        "$:/core/ui/ControlPanel/Plugins/Add/Plugins": {
            "title": "$:/core/ui/ControlPanel/Plugins/Add/Plugins",
            "caption": "{{$:/language/ControlPanel/Plugins/Plugins/Caption}}  (<$count filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[plugin]]\"/>)",
            "text": "<<display-server-assets plugin>>\n"
        },
        "$:/core/ui/ControlPanel/Plugins/Add/Themes": {
            "title": "$:/core/ui/ControlPanel/Plugins/Add/Themes",
            "caption": "{{$:/language/ControlPanel/Plugins/Themes/Caption}}  (<$count filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[theme]]\"/>)",
            "text": "<<display-server-assets theme>>\n"
        },
        "$:/core/ui/ControlPanel/Plugins/Add/Updates": {
            "title": "$:/core/ui/ControlPanel/Plugins/Add/Updates",
            "caption": "<$importvariables filter=\"$:/core/ui/ControlPanel/Plugins/Add/Updates\">{{$:/language/ControlPanel/Plugins/Updates/Caption}} (<<update-count>>)</$importvariables>",
            "text": "\\define each-updateable-plugin(body)\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}sort[title]]\" variable=\"assetInfo\">\n<$set name=\"libraryVersion\" value={{{ [<assetInfo>get[version]] }}}>\n<$list filter=\"[<assetInfo>get[original-title]has[version]!version<libraryVersion>]\" variable=\"ignore\">\n<$set name=\"installedVersion\" value={{{ [<assetInfo>get[original-title]get[version]] }}}>\n<$list filter=\"[<installedversion>!match<libraryVersion>]\" variable=\"ignore\">\n$body$\n</$list>\n</$set>\n</$list>\n</$set>\n</$list>\n\\end\n\n\\define update-all-actions()\n<$macrocall $name=\"each-updateable-plugin\" body=\"\"\"\n<<install-plugin-actions>>\n\"\"\"/>\n\\end\n\n\\define update-count()\n<$wikify name=\"count-filter\" text=<<each-updateable-plugin \"&#91;&#91;<$text text=<<assetInfo>>/>]]\">>><$count filter=<<count-filter>>/></$wikify>\n\\end\n\n<$button actions=<<update-all-actions>> class=\"tc-btn-invisible tc-install-plugin tc-reinstall-upgrade\">\n{{$:/core/images/download-button}} {{||$:/language/ControlPanel/Plugins/Updates/UpdateAll/Caption}}\n</$button>\n\n<div class=\"tc-plugin-library-listing\">\n<$macrocall $name=\"each-updateable-plugin\" body=\"\"\"\n<$macrocall $name=\"display-plugin-info\" type={{{ [<assetInfo>get[original-plugin-type]] }}}/>\n\"\"\"/>\n</div>\n"
        },
        "$:/core/ui/ControlPanel/Plugins/AddPlugins": {
            "title": "$:/core/ui/ControlPanel/Plugins/AddPlugins",
            "text": "\\define lingo-base() $:/language/ControlPanel/Plugins/\n\n<$button message=\"tm-modal\" param=\"$:/core/ui/ControlPanel/Modals/AddPlugins\" tooltip={{$:/language/ControlPanel/Plugins/Add/Hint}} class=\"tc-btn-big-green tc-primary-btn\">\n{{$:/core/images/download-button}} <<lingo Add/Caption>>\n</$button>\n"
        },
        "$:/core/ui/ControlPanel/Plugins/Installed/Languages": {
            "title": "$:/core/ui/ControlPanel/Plugins/Installed/Languages",
            "caption": "{{$:/language/ControlPanel/Plugins/Languages/Caption}} (<$count filter=\"[!has[draft.of]plugin-type[language]]\"/>)",
            "text": "<<plugin-table language>>\n"
        },
        "$:/core/ui/ControlPanel/Plugins/Installed/Plugins": {
            "title": "$:/core/ui/ControlPanel/Plugins/Installed/Plugins",
            "caption": "{{$:/language/ControlPanel/Plugins/Plugins/Caption}} (<$count filter=\"[!has[draft.of]plugin-type[plugin]]\"/>)",
            "text": "<<plugin-table plugin>>\n"
        },
        "$:/core/ui/ControlPanel/Plugins/Installed/Themes": {
            "title": "$:/core/ui/ControlPanel/Plugins/Installed/Themes",
            "caption": "{{$:/language/ControlPanel/Plugins/Themes/Caption}} (<$count filter=\"[!has[draft.of]plugin-type[theme]]\"/>)",
            "text": "<<plugin-table theme>>\n"
        },
        "$:/core/ui/ControlPanel/Plugins": {
            "title": "$:/core/ui/ControlPanel/Plugins",
            "tags": "$:/tags/ControlPanel",
            "caption": "{{$:/language/ControlPanel/Plugins/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Plugins/\n\n\\define plugin-table(type)\n<$set name=\"plugin-type\" value=\"\"\"$type$\"\"\">\n<$set name=\"qualified-state\" value=<<qualify \"$:/state/plugin-info\">>>\n<$list filter=\"[!has[draft.of]plugin-type[$type$]sort[title]]\" emptyMessage=<<lingo \"Empty/Hint\">> template=\"$:/core/ui/Components/plugin-info\"/>\n</$set>\n</$set>\n\\end\n\n{{$:/core/ui/ControlPanel/Plugins/AddPlugins}}\n\n<<lingo Installed/Hint>>\n\n<<tabs \"[[$:/core/ui/ControlPanel/Plugins/Installed/Plugins]] [[$:/core/ui/ControlPanel/Plugins/Installed/Themes]] [[$:/core/ui/ControlPanel/Plugins/Installed/Languages]]\" \"$:/core/ui/ControlPanel/Plugins/Installed/Plugins\">>\n"
        },
        "$:/core/ui/ControlPanel/Saving/DownloadSaver": {
            "title": "$:/core/ui/ControlPanel/Saving/DownloadSaver",
            "tags": "$:/tags/ControlPanel/Saving",
            "caption": "{{$:/language/ControlPanel/Saving/DownloadSaver/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Saving/DownloadSaver/\n\n<<lingo Hint>>\n\n!! <$link to=\"$:/config/DownloadSaver/AutoSave\"><<lingo AutoSave/Hint>></$link>\n\n<$checkbox tiddler=\"$:/config/DownloadSaver/AutoSave\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\"> <<lingo AutoSave/Description>> </$checkbox>\n"
        },
        "$:/core/ui/ControlPanel/Saving/General": {
            "title": "$:/core/ui/ControlPanel/Saving/General",
            "tags": "$:/tags/ControlPanel/Saving",
            "caption": "{{$:/language/ControlPanel/Saving/General/Caption}}",
            "list-before": "",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/\n\n{{$:/language/ControlPanel/Saving/General/Hint}}\n\n!! <$link to=\"$:/config/AutoSave\"><<lingo AutoSave/Caption>></$link>\n\n<<lingo AutoSave/Hint>>\n\n<$radio tiddler=\"$:/config/AutoSave\" value=\"yes\"> <<lingo AutoSave/Enabled/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/AutoSave\" value=\"no\"> <<lingo AutoSave/Disabled/Description>> </$radio>\n"
        },
        "$:/core/ui/ControlPanel/Saving/GitHub": {
            "title": "$:/core/ui/ControlPanel/Saving/GitHub",
            "tags": "$:/tags/ControlPanel/Saving",
            "caption": "{{$:/language/ControlPanel/Saving/GitService/GitHub/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Saving/GitService/\n\\define service-name() ~GitHub\n\n<<lingo Description>>\n\n|<<lingo UserName>> |<$edit-text tiddler=\"$:/GitHub/Username\" default=\"\" tag=\"input\"/> |\n|<<lingo GitHub/Password>> |<$password name=\"github\"/> |\n|<<lingo Repo>> |<$edit-text tiddler=\"$:/GitHub/Repo\" default=\"\" tag=\"input\"/> |\n|<<lingo Branch>> |<$edit-text tiddler=\"$:/GitHub/Branch\" default=\"master\" tag=\"input\"/> |\n|<<lingo Path>> |<$edit-text tiddler=\"$:/GitHub/Path\" default=\"\" tag=\"input\"/> |\n|<<lingo Filename>> |<$edit-text tiddler=\"$:/GitHub/Filename\" default=\"\" tag=\"input\"/> |\n|<<lingo ServerURL>> |<$edit-text tiddler=\"$:/GitHub/ServerURL\" default=\"https://api.github.com\" tag=\"input\"/> |"
        },
        "$:/core/ui/ControlPanel/Saving/GitLab": {
            "title": "$:/core/ui/ControlPanel/Saving/GitLab",
            "tags": "$:/tags/ControlPanel/Saving",
            "caption": "{{$:/language/ControlPanel/Saving/GitService/GitLab/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Saving/GitService/\n\\define service-name() ~GitLab\n\n<<lingo Description>>\n\n|<<lingo UserName>> |<$edit-text tiddler=\"$:/GitLab/Username\" default=\"\" tag=\"input\"/> |\n|<<lingo GitLab/Password>> |<$password name=\"gitlab\"/> |\n|<<lingo Repo>> |<$edit-text tiddler=\"$:/GitLab/Repo\" default=\"\" tag=\"input\"/> |\n|<<lingo Branch>> |<$edit-text tiddler=\"$:/GitLab/Branch\" default=\"master\" tag=\"input\"/> |\n|<<lingo Path>> |<$edit-text tiddler=\"$:/GitLab/Path\" default=\"\" tag=\"input\"/> |\n|<<lingo Filename>> |<$edit-text tiddler=\"$:/GitLab/Filename\" default=\"\" tag=\"input\"/> |\n|<<lingo ServerURL>> |<$edit-text tiddler=\"$:/GitLab/ServerURL\" default=\"https://gitlab.com/api/v4\" tag=\"input\"/> |"
        },
        "$:/core/ui/ControlPanel/Saving/TiddlySpot": {
            "title": "$:/core/ui/ControlPanel/Saving/TiddlySpot",
            "tags": "$:/tags/ControlPanel/Saving",
            "caption": "{{$:/language/ControlPanel/Saving/TiddlySpot/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Saving/TiddlySpot/\n\n\\define backupURL()\nhttp://$(userName)$.tiddlyspot.com/backup/\n\\end\n\\define backupLink()\n<$reveal type=\"nomatch\" state=\"$:/UploadName\" text=\"\">\n<$set name=\"userName\" value={{$:/UploadName}}>\n<$reveal type=\"match\" state=\"$:/UploadURL\" text=\"\">\n<<backupURL>>\n</$reveal>\n<$reveal type=\"nomatch\" state=\"$:/UploadURL\" text=\"\">\n<$macrocall $name=resolvePath source={{$:/UploadBackupDir}} root={{$:/UploadURL}}>>\n</$reveal>\n</$set>\n</$reveal>\n\\end\n\n<<lingo Description>>\n\n|<<lingo UserName>> |<$edit-text tiddler=\"$:/UploadName\" default=\"\" tag=\"input\"/> |\n|<<lingo Password>> |<$password name=\"upload\"/> |\n|<<lingo Backups>> |<<backupLink>> |\n\n''<<lingo Advanced/Heading>>''\n\n|<<lingo ServerURL>>  |<$edit-text tiddler=\"$:/UploadURL\" default=\"\" tag=\"input\"/> |\n|<<lingo Filename>> |<$edit-text tiddler=\"$:/UploadFilename\" default=\"index.html\" tag=\"input\"/> |\n|<<lingo UploadDir>> |<$edit-text tiddler=\"$:/UploadDir\" default=\".\" tag=\"input\"/> |\n|<<lingo BackupDir>> |<$edit-text tiddler=\"$:/UploadBackupDir\" default=\".\" tag=\"input\"/> |\n\n<<lingo TiddlySpot/Hint>>"
        },
        "$:/core/ui/ControlPanel/Saving/Gitea": {
            "title": "$:/core/ui/ControlPanel/Saving/Gitea",
            "tags": "$:/tags/ControlPanel/Saving",
            "caption": "{{$:/language/ControlPanel/Saving/GitService/Gitea/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Saving/GitService/\n\\define service-name() ~Gitea\n\n<<lingo Description>>\n\n|<<lingo UserName>> |<$edit-text tiddler=\"$:/Gitea/Username\" default=\"\" tag=\"input\"/> |\n|<<lingo Gitea/Password>> |<$password name=\"Gitea\"/> |\n|<<lingo Repo>> |<$edit-text tiddler=\"$:/Gitea/Repo\" default=\"\" tag=\"input\"/> |\n|<<lingo Branch>> |<$edit-text tiddler=\"$:/Gitea/Branch\" default=\"master\" tag=\"input\"/> |\n|<<lingo Path>> |<$edit-text tiddler=\"$:/Gitea/Path\" default=\"\" tag=\"input\"/> |\n|<<lingo Filename>> |<$edit-text tiddler=\"$:/Gitea/Filename\" default=\"\" tag=\"input\"/> |\n|<<lingo ServerURL>> |<$edit-text tiddler=\"$:/Gitea/ServerURL\" default=\"https://gitea/api/v1\" tag=\"input\"/> |\n"
        },
        "$:/core/ui/ControlPanel/Saving": {
            "title": "$:/core/ui/ControlPanel/Saving",
            "tags": "$:/tags/ControlPanel",
            "caption": "{{$:/language/ControlPanel/Saving/Caption}}",
            "text": "{{$:/language/ControlPanel/Saving/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Saving]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Saving/General\">>\n</div>\n"
        },
        "$:/core/buttonstyles/Borderless": {
            "title": "$:/core/buttonstyles/Borderless",
            "tags": "$:/tags/ToolbarButtonStyle",
            "caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless}}",
            "text": "tc-btn-invisible"
        },
        "$:/core/buttonstyles/Boxed": {
            "title": "$:/core/buttonstyles/Boxed",
            "tags": "$:/tags/ToolbarButtonStyle",
            "caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed}}",
            "text": "tc-btn-boxed"
        },
        "$:/core/buttonstyles/Rounded": {
            "title": "$:/core/buttonstyles/Rounded",
            "tags": "$:/tags/ToolbarButtonStyle",
            "caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded}}",
            "text": "tc-btn-rounded"
        },
        "$:/core/ui/ControlPanel/Settings/CamelCase": {
            "title": "$:/core/ui/ControlPanel/Settings/CamelCase",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/CamelCase/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/CamelCase/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/WikiParserRules/Inline/wikilink\" field=\"text\" checked=\"enable\" unchecked=\"disable\" default=\"enable\"> <$link to=\"$:/config/WikiParserRules/Inline/wikilink\"><<lingo Description>></$link> </$checkbox>\n"
        },
        "$:/core/ui/ControlPanel/Settings/DefaultMoreSidebarTab": {
            "title": "$:/core/ui/ControlPanel/Settings/DefaultMoreSidebarTab",
            "caption": "{{$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Caption}}",
            "tags": "$:/tags/ControlPanel/Settings",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/DefaultMoreSidebarTab/\n\n<$link to=\"$:/config/DefaultMoreSidebarTab\"><<lingo Hint>></$link>\n\n<$select tiddler=\"$:/config/DefaultMoreSidebarTab\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/MoreSideBar]!has[draft.of]]\">\n<option value=<<currentTiddler>>><$transclude field=\"caption\"><$text text=<<currentTiddler>>/></$transclude></option>\n</$list>\n</$select>\n"
        },
        "$:/core/ui/ControlPanel/Settings/DefaultSidebarTab": {
            "title": "$:/core/ui/ControlPanel/Settings/DefaultSidebarTab",
            "caption": "{{$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption}}",
            "tags": "$:/tags/ControlPanel/Settings",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/DefaultSidebarTab/\n\n<$link to=\"$:/config/DefaultSidebarTab\"><<lingo Hint>></$link>\n\n<$select tiddler=\"$:/config/DefaultSidebarTab\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SideBar]!has[draft.of]]\">\n<option value=<<currentTiddler>>><$transclude field=\"caption\"><$text text=<<currentTiddler>>/></$transclude></option>\n</$list>\n</$select>\n"
        },
        "$:/core/ui/ControlPanel/Settings/EditorToolbar": {
            "title": "$:/core/ui/ControlPanel/Settings/EditorToolbar",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/EditorToolbar/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/EditorToolbar/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/TextEditor/EnableToolbar\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/TextEditor/EnableToolbar\"><<lingo Description>></$link> </$checkbox>\n\n"
        },
        "$:/core/ui/ControlPanel/Settings/InfoPanelMode": {
            "title": "$:/core/ui/ControlPanel/Settings/InfoPanelMode",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/InfoPanelMode/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/InfoPanelMode/\n<$link to=\"$:/config/TiddlerInfo/Mode\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/TiddlerInfo/Mode\" value=\"popup\"> <<lingo Popup/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/TiddlerInfo/Mode\" value=\"sticky\"> <<lingo Sticky/Description>> </$radio>\n"
        },
        "$:/core/ui/ControlPanel/Settings/LinkToBehaviour": {
            "title": "$:/core/ui/ControlPanel/Settings/LinkToBehaviour",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/LinkToBehaviour/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/LinkToBehaviour/\n\n<$link to=\"$:/config/Navigation/openLinkFromInsideRiver\"><<lingo \"InsideRiver/Hint\">></$link>\n\n<$select tiddler=\"$:/config/Navigation/openLinkFromInsideRiver\">\n  <option value=\"above\"><<lingo \"OpenAbove\">></option>\n  <option value=\"below\"><<lingo \"OpenBelow\">></option>\n  <option value=\"top\"><<lingo \"OpenAtTop\">></option>\n  <option value=\"bottom\"><<lingo \"OpenAtBottom\">></option>\n</$select>\n\n<$link to=\"$:/config/Navigation/openLinkFromOutsideRiver\"><<lingo \"OutsideRiver/Hint\">></$link>\n\n<$select tiddler=\"$:/config/Navigation/openLinkFromOutsideRiver\">\n  <option value=\"top\"><<lingo \"OpenAtTop\">></option>\n  <option value=\"bottom\"><<lingo \"OpenAtBottom\">></option>\n</$select>\n"
        },
        "$:/core/ui/ControlPanel/Settings/MissingLinks": {
            "title": "$:/core/ui/ControlPanel/Settings/MissingLinks",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/MissingLinks/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/MissingLinks/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/MissingLinks\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/MissingLinks\"><<lingo Description>></$link> </$checkbox>\n\n"
        },
        "$:/core/ui/ControlPanel/Settings/NavigationAddressBar": {
            "title": "$:/core/ui/ControlPanel/Settings/NavigationAddressBar",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/NavigationAddressBar/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/NavigationAddressBar/\n\n<$link to=\"$:/config/Navigation/UpdateAddressBar\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateAddressBar\" value=\"permaview\"> <<lingo Permaview/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateAddressBar\" value=\"permalink\"> <<lingo Permalink/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateAddressBar\" value=\"no\"> <<lingo No/Description>> </$radio>\n"
        },
        "$:/core/ui/ControlPanel/Settings/NavigationHistory": {
            "title": "$:/core/ui/ControlPanel/Settings/NavigationHistory",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/NavigationHistory/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/NavigationHistory/\n<$link to=\"$:/config/Navigation/UpdateHistory\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateHistory\" value=\"yes\"> <<lingo Yes/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateHistory\" value=\"no\"> <<lingo No/Description>> </$radio>\n"
        },
        "$:/core/ui/ControlPanel/Settings/NavigationPermalinkviewMode": {
            "title": "$:/core/ui/ControlPanel/Settings/NavigationPermalinkviewMode",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/NavigationPermalinkviewMode/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/Navigation/Permalinkview/CopyToClipboard\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/Navigation/Permalinkview/CopyToClipboard\"><<lingo CopyToClipboard/Description>></$link> </$checkbox>\n\n<$checkbox tiddler=\"$:/config/Navigation/Permalinkview/UpdateAddressBar\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/Navigation/Permalinkview/UpdateAddressBar\"><<lingo UpdateAddressBar/Description>></$link> </$checkbox>\n"
        },
        "$:/core/ui/ControlPanel/Settings/PerformanceInstrumentation": {
            "title": "$:/core/ui/ControlPanel/Settings/PerformanceInstrumentation",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/PerformanceInstrumentation/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/PerformanceInstrumentation/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/Performance/Instrumentation\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\"> <$link to=\"$:/config/Performance/Instrumentation\"><<lingo Description>></$link> </$checkbox>\n"
        },
        "$:/core/ui/ControlPanel/Settings/TitleLinks": {
            "title": "$:/core/ui/ControlPanel/Settings/TitleLinks",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/TitleLinks/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/TitleLinks/\n<$link to=\"$:/config/Tiddlers/TitleLinks\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/Tiddlers/TitleLinks\" value=\"yes\"> <<lingo Yes/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/Tiddlers/TitleLinks\" value=\"no\"> <<lingo No/Description>> </$radio>\n"
        },
        "$:/core/ui/ControlPanel/Settings/ToolbarButtonStyle": {
            "title": "$:/core/ui/ControlPanel/Settings/ToolbarButtonStyle",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/ToolbarButtonStyle/\n<$link to=\"$:/config/Toolbar/ButtonClass\"><<lingo \"Hint\">></$link>\n\n<$select tiddler=\"$:/config/Toolbar/ButtonClass\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ToolbarButtonStyle]]\">\n<option value={{!!text}}>{{!!caption}}</option>\n</$list>\n</$select>\n"
        },
        "$:/core/ui/ControlPanel/Settings/ToolbarButtons": {
            "title": "$:/core/ui/ControlPanel/Settings/ToolbarButtons",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/ToolbarButtons/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/ToolbarButtons/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/Toolbar/Icons\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/Toolbar/Icons\"><<lingo Icons/Description>></$link> </$checkbox>\n\n<$checkbox tiddler=\"$:/config/Toolbar/Text\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\"> <$link to=\"$:/config/Toolbar/Text\"><<lingo Text/Description>></$link> </$checkbox>\n"
        },
        "$:/core/ui/ControlPanel/Settings": {
            "title": "$:/core/ui/ControlPanel/Settings",
            "tags": "$:/tags/ControlPanel",
            "caption": "{{$:/language/ControlPanel/Settings/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/\n\n<<lingo Hint>>\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Settings]]\">\n\n<div style=\"border-top:1px solid #eee;\">\n\n!! <$link><$transclude field=\"caption\"/></$link>\n\n<$transclude/>\n\n</div>\n\n</$list>\n"
        },
        "$:/core/ui/ControlPanel/StoryView": {
            "title": "$:/core/ui/ControlPanel/StoryView",
            "tags": "$:/tags/ControlPanel/Appearance",
            "caption": "{{$:/language/ControlPanel/StoryView/Caption}}",
            "text": "{{$:/snippets/viewswitcher}}\n"
        },
        "$:/core/ui/ControlPanel/Stylesheets": {
            "title": "$:/core/ui/ControlPanel/Stylesheets",
            "tags": "$:/tags/ControlPanel/Advanced",
            "caption": "{{$:/language/ControlPanel/Stylesheets/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/\n\n<<lingo Stylesheets/Hint>>\n\n{{$:/snippets/peek-stylesheets}}\n"
        },
        "$:/core/ui/ControlPanel/Theme": {
            "title": "$:/core/ui/ControlPanel/Theme",
            "tags": "$:/tags/ControlPanel/Appearance",
            "caption": "{{$:/language/ControlPanel/Theme/Caption}}",
            "text": "{{$:/snippets/themeswitcher}}\n"
        },
        "$:/core/ui/ControlPanel/TiddlerFields": {
            "title": "$:/core/ui/ControlPanel/TiddlerFields",
            "tags": "$:/tags/ControlPanel/Advanced",
            "caption": "{{$:/language/ControlPanel/TiddlerFields/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/\n\n<<lingo TiddlerFields/Hint>>\n\n{{$:/snippets/allfields}}"
        },
        "$:/core/ui/ControlPanel/Toolbars/EditToolbar": {
            "title": "$:/core/ui/ControlPanel/Toolbars/EditToolbar",
            "tags": "$:/tags/ControlPanel/Toolbars",
            "caption": "{{$:/language/ControlPanel/Toolbars/EditToolbar/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n\n\\define config-base() $:/config/EditToolbarButtons/Visibility/\n\n{{$:/language/ControlPanel/Toolbars/EditToolbar/Hint}}\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$macrocall $name=\"list-tagged-draggable\" tag=\"$:/tags/EditToolbar\" itemTemplate=\"$:/core/ui/ControlPanel/Toolbars/ItemTemplate\"/>\n\n</$set>\n\n</$set>"
        },
        "$:/core/ui/ControlPanel/Toolbars/EditorItemTemplate": {
            "title": "$:/core/ui/ControlPanel/Toolbars/EditorItemTemplate",
            "text": "\\define config-title()\n$(config-base)$$(currentTiddler)$\n\\end\n\n<$draggable tiddler=<<currentTiddler>>>\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <span class=\"tc-icon-wrapper\"><$transclude tiddler={{!!icon}}/></span> <$transclude field=\"caption\"/> -- <i class=\"tc-muted\"><$transclude field=\"description\"/></i>\n</$draggable>\n"
        },
        "$:/core/ui/ControlPanel/Toolbars/EditorToolbar": {
            "title": "$:/core/ui/ControlPanel/Toolbars/EditorToolbar",
            "tags": "$:/tags/ControlPanel/Toolbars",
            "caption": "{{$:/language/ControlPanel/Toolbars/EditorToolbar/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n\n\\define config-base() $:/config/EditorToolbarButtons/Visibility/\n\n{{$:/language/ControlPanel/Toolbars/EditorToolbar/Hint}}\n\n<$macrocall $name=\"list-tagged-draggable\" tag=\"$:/tags/EditorToolbar\" itemTemplate=\"$:/core/ui/ControlPanel/Toolbars/EditorItemTemplate\"/>\n"
        },
        "$:/core/ui/ControlPanel/Toolbars/ItemTemplate": {
            "title": "$:/core/ui/ControlPanel/Toolbars/ItemTemplate",
            "text": "\\define config-title()\n$(config-base)$$(currentTiddler)$\n\\end\n\n<$draggable tiddler=<<currentTiddler>>>\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <span class=\"tc-icon-wrapper\"> <$transclude field=\"caption\"/> <i class=\"tc-muted\">-- <$transclude field=\"description\"/></i></span>\n</$draggable>\n"
        },
        "$:/core/ui/ControlPanel/Toolbars/PageControls": {
            "title": "$:/core/ui/ControlPanel/Toolbars/PageControls",
            "tags": "$:/tags/ControlPanel/Toolbars",
            "caption": "{{$:/language/ControlPanel/Toolbars/PageControls/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n\n\\define config-base() $:/config/PageControlButtons/Visibility/\n\n{{$:/language/ControlPanel/Toolbars/PageControls/Hint}}\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$macrocall $name=\"list-tagged-draggable\" tag=\"$:/tags/PageControls\" itemTemplate=\"$:/core/ui/ControlPanel/Toolbars/ItemTemplate\"/>\n\n</$set>\n\n</$set>\n"
        },
        "$:/core/ui/ControlPanel/Toolbars/ViewToolbar": {
            "title": "$:/core/ui/ControlPanel/Toolbars/ViewToolbar",
            "tags": "$:/tags/ControlPanel/Toolbars",
            "caption": "{{$:/language/ControlPanel/Toolbars/ViewToolbar/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n\n\\define config-base() $:/config/ViewToolbarButtons/Visibility/\n\n{{$:/language/ControlPanel/Toolbars/ViewToolbar/Hint}}\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$macrocall $name=\"list-tagged-draggable\" tag=\"$:/tags/ViewToolbar\" itemTemplate=\"$:/core/ui/ControlPanel/Toolbars/ItemTemplate\"/>\n\n</$set>\n\n</$set>\n"
        },
        "$:/core/ui/ControlPanel/Toolbars": {
            "title": "$:/core/ui/ControlPanel/Toolbars",
            "tags": "$:/tags/ControlPanel/Appearance",
            "caption": "{{$:/language/ControlPanel/Toolbars/Caption}}",
            "text": "{{$:/language/ControlPanel/Toolbars/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Toolbars]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Toolbars/ViewToolbar\" \"$:/state/tabs/controlpanel/toolbars\" \"tc-vertical\">>\n</div>\n"
        },
        "$:/ControlPanel": {
            "title": "$:/ControlPanel",
            "icon": "$:/core/images/options-button",
            "color": "#bbb",
            "text": "<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Info\">>\n</div>\n"
        },
        "$:/core/ui/DefaultSearchResultList": {
            "title": "$:/core/ui/DefaultSearchResultList",
            "tags": "$:/tags/SearchResults",
            "caption": "{{$:/language/Search/DefaultResults/Caption}}",
            "text": "\\define searchResultList()\n//<small>{{$:/language/Search/Matches/Title}}</small>//\n\n<$list filter=\"[!is[system]search:title{$(searchTiddler)$}sort[title]limit[250]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\n//<small>{{$:/language/Search/Matches/All}}</small>//\n\n<$list filter=\"[!is[system]search{$(searchTiddler)$}sort[title]limit[250]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\n\\end\n<<searchResultList>>\n"
        },
        "$:/core/ui/EditTemplate/body/preview/diffs-current": {
            "title": "$:/core/ui/EditTemplate/body/preview/diffs-current",
            "tags": "$:/tags/EditPreview",
            "caption": "differences from current",
            "list-after": "$:/core/ui/EditTemplate/body/preview/output",
            "text": "<$list filter=\"[<currentTiddler>!is[image]]\" emptyMessage={{$:/core/ui/EditTemplate/body/preview/output}}>\n\n<$macrocall $name=\"compareTiddlerText\" sourceTiddlerTitle={{!!draft.of}} destTiddlerTitle=<<currentTiddler>>/>\n\n</$list>\n\n"
        },
        "$:/core/ui/EditTemplate/body/preview/diffs-shadow": {
            "title": "$:/core/ui/EditTemplate/body/preview/diffs-shadow",
            "tags": "$:/tags/EditPreview",
            "caption": "differences from shadow (if any)",
            "list-after": "$:/core/ui/EditTemplate/body/preview/output",
            "text": "<$list filter=\"[<currentTiddler>!is[image]]\" emptyMessage={{$:/core/ui/EditTemplate/body/preview/output}}>\n\n<$macrocall $name=\"compareTiddlerText\" sourceTiddlerTitle={{{ [{!!draft.of}shadowsource[]] }}} sourceSubTiddlerTitle={{!!draft.of}} destTiddlerTitle=<<currentTiddler>>/>\n\n</$list>\n\n"
        },
        "$:/core/ui/EditTemplate/body/preview/output": {
            "title": "$:/core/ui/EditTemplate/body/preview/output",
            "tags": "$:/tags/EditPreview",
            "caption": "{{$:/language/EditTemplate/Body/Preview/Type/Output}}",
            "text": "\\import [all[shadows+tiddlers]tag[$:/tags/Macro/View]!has[draft.of]]\n<$set name=\"tv-tiddler-preview\" value=\"yes\">\n\n<$transclude />\n\n</$set>\n"
        },
        "$:/state/showeditpreview": {
            "title": "$:/state/showeditpreview",
            "text": "no"
        },
        "$:/core/ui/EditTemplate/body/editor": {
            "title": "$:/core/ui/EditTemplate/body/editor",
            "text": "<$edit\n\n  field=\"text\"\n  class=\"tc-edit-texteditor tc-edit-texteditor-body\"\n  placeholder={{$:/language/EditTemplate/Body/Placeholder}}\n  tabindex={{$:/config/EditTabIndex}}\n  focus={{{ [{$:/config/AutoFocus}match[text]then[true]] ~[[false]] }}}\n\n><$set\n\n  name=\"targetTiddler\"\n  value=<<currentTiddler>>\n\n><$list\n\n  filter=\"[all[shadows+tiddlers]tag[$:/tags/EditorToolbar]!has[draft.of]]\"\n\n><$reveal\n\n  type=\"nomatch\"\n  state=<<config-visibility-title>>\n  text=\"hide\"\n  class=\"tc-text-editor-toolbar-item-wrapper\"\n\n><$transclude\n\n  tiddler=\"$:/core/ui/EditTemplate/body/toolbar/button\"\n  mode=\"inline\"\n\n/></$reveal></$list></$set></$edit>\n"
        },
        "$:/core/ui/EditTemplate/body/toolbar/button": {
            "title": "$:/core/ui/EditTemplate/body/toolbar/button",
            "text": "\\define toolbar-button-icon()\n<$list\n\n  filter=\"[all[current]!has[custom-icon]]\"\n  variable=\"no-custom-icon\"\n\n><$transclude\n\n  tiddler={{!!icon}}\n\n/></$list>\n\\end\n\n\\define toolbar-button-tooltip()\n{{!!description}}<$macrocall $name=\"displayshortcuts\" $output=\"text/plain\" shortcuts={{!!shortcuts}} prefix=\"` - [\" separator=\"] [\" suffix=\"]`\"/>\n\\end\n\n\\define toolbar-button()\n<$list\n\n  filter={{!!condition}}\n  variable=\"list-condition\"\n\n><$wikify\n\n  name=\"tooltip-text\"\n  text=<<toolbar-button-tooltip>>\n  mode=\"inline\"\n  output=\"text\"\n\n><$list\n\n  filter=\"[all[current]!has[dropdown]]\"\n  variable=\"no-dropdown\"\n\n><$button\n\n  class=\"tc-btn-invisible $(buttonClasses)$\"\n  tooltip=<<tooltip-text>>\n  actions={{!!actions}}\n\n><span\n\n  data-tw-keyboard-shortcut={{!!shortcuts}}\n\n/><<toolbar-button-icon>><$transclude\n\n  tiddler=<<currentTiddler>>\n  field=\"text\"\n\n/></$button></$list><$list\n\n  filter=\"[all[current]has[dropdown]]\"\n  variable=\"dropdown\"\n\n><$set\n\n  name=\"dropdown-state\"\n  value=<<qualify \"$:/state/EditorToolbarDropdown\">>\n\n><$button\n\n  popup=<<dropdown-state>>\n  class=\"tc-popup-keep tc-btn-invisible $(buttonClasses)$\"\n  selectedClass=\"tc-selected\"\n  tooltip=<<tooltip-text>>\n  actions={{!!actions}}\n\n><span\n\n  data-tw-keyboard-shortcut={{!!shortcuts}}\n\n/><<toolbar-button-icon>><$transclude\n\n  tiddler=<<currentTiddler>>\n  field=\"text\"\n\n/></$button><$reveal\n\n  state=<<dropdown-state>>\n  type=\"popup\"\n  position=\"below\"\n  animate=\"yes\"\n  tag=\"span\"\n\n><div\n\n  class=\"tc-drop-down tc-popup-keep\"\n\n><$transclude\n\n  tiddler={{!!dropdown}}\n  mode=\"block\"\n\n/></div></$reveal></$set></$list></$wikify></$list>\n\\end\n\n\\define toolbar-button-outer()\n<$set\n\n  name=\"buttonClasses\"\n  value={{!!button-classes}}\n\n><<toolbar-button>></$set>\n\\end\n\n<<toolbar-button-outer>>"
        },
        "$:/core/ui/EditTemplate/body": {
            "title": "$:/core/ui/EditTemplate/body",
            "tags": "$:/tags/EditTemplate",
            "text": "\\define lingo-base() $:/language/EditTemplate/Body/\n\\define config-visibility-title()\n$:/config/EditorToolbarButtons/Visibility/$(currentTiddler)$\n\\end\n<$list filter=\"[all[current]has[_canonical_uri]]\">\n\n<div class=\"tc-message-box\">\n\n<<lingo External/Hint>>\n\n<a href={{!!_canonical_uri}}><$text text={{!!_canonical_uri}}/></a>\n\n<$edit-text field=\"_canonical_uri\" class=\"tc-edit-fields\" tabindex={{$:/config/EditTabIndex}}></$edit-text>\n\n</div>\n\n</$list>\n\n<$list filter=\"[all[current]!has[_canonical_uri]]\">\n\n<$reveal state=\"$:/state/showeditpreview\" type=\"match\" text=\"yes\">\n\n<div class=\"tc-tiddler-preview\">\n\n<$transclude tiddler=\"$:/core/ui/EditTemplate/body/editor\" mode=\"inline\"/>\n\n<div class=\"tc-tiddler-preview-preview\">\n\n<$transclude tiddler={{$:/state/editpreviewtype}} mode=\"inline\">\n\n<$transclude tiddler=\"$:/core/ui/EditTemplate/body/preview/output\" mode=\"inline\"/>\n\n</$transclude>\n\n</div>\n\n</div>\n\n</$reveal>\n\n<$reveal state=\"$:/state/showeditpreview\" type=\"nomatch\" text=\"yes\">\n\n<$transclude tiddler=\"$:/core/ui/EditTemplate/body/editor\" mode=\"inline\"/>\n\n</$reveal>\n\n</$list>\n"
        },
        "$:/core/ui/EditTemplate/controls": {
            "title": "$:/core/ui/EditTemplate/controls",
            "tags": "$:/tags/EditTemplate",
            "text": "\\define config-title()\n$:/config/EditToolbarButtons/Visibility/$(listItem)$\n\\end\n<div class=\"tc-tiddler-title tc-tiddler-edit-title\">\n<$view field=\"title\"/>\n<span class=\"tc-tiddler-controls tc-titlebar\"><$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditToolbar]!has[draft.of]]\" variable=\"listItem\"><$reveal type=\"nomatch\" state=<<config-title>> text=\"hide\"><$transclude tiddler=<<listItem>>/></$reveal></$list></span>\n<div style=\"clear: both;\"></div>\n</div>\n"
        },
        "$:/core/ui/EditTemplate/fields": {
            "title": "$:/core/ui/EditTemplate/fields",
            "tags": "$:/tags/EditTemplate",
            "text": "\\define lingo-base() $:/language/EditTemplate/\n\\define config-title()\n$:/config/EditTemplateFields/Visibility/$(currentField)$\n\\end\n\n\\define config-filter()\n[[hide]] -[title{$(config-title)$}]\n\\end\n\n\\define current-tiddler-new-field-selector()\n[data-tiddler-title=\"$(currentTiddlerCSSescaped)$\"] .tc-edit-field-add-name input\n\\end\n\n\\define new-field-actions()\n<$action-sendmessage $message=\"tm-add-field\" $name={{{ [<newFieldNameTiddler>get[text]] }}} $value={{{ [<newFieldValueTiddler>get[text]] }}}/>\n<$action-deletetiddler $tiddler=<<newFieldNameTiddler>>/>\n<$action-deletetiddler $tiddler=<<newFieldValueTiddler>>/>\n<$action-sendmessage $message=\"tm-focus-selector\" $param=<<current-tiddler-new-field-selector>>/>\n\\end\n\n\\define new-field()\n<$vars name={{{ [<newFieldNameTiddler>get[text]] }}}>\n<$reveal type=\"nomatch\" text=\"\" default=<<name>>>\n<$button tooltip=<<lingo Fields/Add/Button/Hint>>>\n<$action-sendmessage $message=\"tm-add-field\"\n$name=<<name>>\n$value={{{ [<newFieldValueTiddler>get[text]] }}}/>\n<$action-deletetiddler $tiddler=<<newFieldNameTiddler>>/>\n<$action-deletetiddler $tiddler=<<newFieldValueTiddler>>/>\n<<lingo Fields/Add/Button>>\n</$button>\n</$reveal>\n<$reveal type=\"match\" text=\"\" default=<<name>>>\n<$button>\n<<lingo Fields/Add/Button>>\n</$button>\n</$reveal>\n</$vars>\n\\end\n\\whitespace trim\n\n<div class=\"tc-edit-fields\">\n<table class=\"tc-edit-fields\">\n<tbody>\n<$list filter=\"[all[current]fields[]] +[sort[title]]\" variable=\"currentField\" storyview=\"pop\">\n<$list filter=<<config-filter>> variable=\"temp\">\n<tr class=\"tc-edit-field\">\n<td class=\"tc-edit-field-name\">\n<$text text=<<currentField>>/>:</td>\n<td class=\"tc-edit-field-value\">\n<$edit-text tiddler=<<currentTiddler>> field=<<currentField>> placeholder={{$:/language/EditTemplate/Fields/Add/Value/Placeholder}} tabindex={{$:/config/EditTabIndex}}/>\n</td>\n<td class=\"tc-edit-field-remove\">\n<$button class=\"tc-btn-invisible\" tooltip={{$:/language/EditTemplate/Field/Remove/Hint}} aria-label={{$:/language/EditTemplate/Field/Remove/Caption}}>\n<$action-deletefield $field=<<currentField>>/>\n{{$:/core/images/delete-button}}\n</$button>\n</td>\n</tr>\n</$list>\n</$list>\n</tbody>\n</table>\n</div>\n\n<$fieldmangler>\n<div class=\"tc-edit-field-add\">\n<em class=\"tc-edit\">\n<<lingo Fields/Add/Prompt>>&nbsp;&nbsp;\n</em>\n<span class=\"tc-edit-field-add-name\">\n<$edit-text tiddler=<<newFieldNameTiddler>> tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Fields/Add/Name/Placeholder}} focusPopup=<<qualify \"$:/state/popup/field-dropdown\">> class=\"tc-edit-texteditor tc-popup-handle\" tabindex={{$:/config/EditTabIndex}} focus={{{ [{$:/config/AutoFocus}match[fields]then[true]] ~[[false]] }}}/>\n</span>&nbsp;\n<$button popup=<<qualify \"$:/state/popup/field-dropdown\">> class=\"tc-btn-invisible tc-btn-dropdown\" tooltip={{$:/language/EditTemplate/Field/Dropdown/Hint}} aria-label={{$:/language/EditTemplate/Field/Dropdown/Caption}}>{{$:/core/images/down-arrow}}</$button>&nbsp;\n<$reveal state=<<qualify \"$:/state/popup/field-dropdown\">> type=\"nomatch\" text=\"\" default=\"\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown\">\n<$set name=\"tv-show-missing-links\" value=\"yes\">\n<$linkcatcher to=<<newFieldNameTiddler>>>\n<div class=\"tc-dropdown-item\">\n<<lingo Fields/Add/Dropdown/User>>\n</div>\n<$set name=\"newFieldName\" value={{{ [<newFieldNameTiddler>get[text]] }}}>\n<$list filter=\"[!is[shadow]!is[system]fields[]search:title<newFieldName>sort[]] -created -creator -draft.of -draft.title -modified -modifier -tags -text -title -type\"  variable=\"currentField\">\n<$link to=<<currentField>>>\n<$text text=<<currentField>>/>\n</$link>\n</$list>\n<div class=\"tc-dropdown-item\">\n<<lingo Fields/Add/Dropdown/System>>\n</div>\n<$list filter=\"[fields[]search:title<newFieldName>sort[]] -[!is[shadow]!is[system]fields[]]\" variable=\"currentField\">\n<$link to=<<currentField>>>\n<$text text=<<currentField>>/>\n</$link>\n</$list>\n</$set>\n</$linkcatcher>\n</$set>\n</div>\n</$reveal>\n<span class=\"tc-edit-field-add-value\">\n<$set name=\"currentTiddlerCSSescaped\" value={{{ [<currentTiddler>escapecss[]] }}}>\n<$keyboard key=\"((add-field))\" actions=<<new-field-actions>>>\n<$edit-text tiddler=<<newFieldValueTiddler>> tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Fields/Add/Value/Placeholder}} class=\"tc-edit-texteditor\" tabindex={{$:/config/EditTabIndex}}/>\n</$keyboard>\n</$set>\n</span>&nbsp;\n<span class=\"tc-edit-field-add-button\">\n<$macrocall $name=\"new-field\"/>\n</span>\n</div>\n</$fieldmangler>\n"
        },
        "$:/core/ui/EditTemplate/shadow": {
            "title": "$:/core/ui/EditTemplate/shadow",
            "tags": "$:/tags/EditTemplate",
            "text": "\\define lingo-base() $:/language/EditTemplate/Shadow/\n\\define pluginLinkBody()\n<$link to=\"\"\"$(pluginTitle)$\"\"\">\n<$text text=\"\"\"$(pluginTitle)$\"\"\"/>\n</$link>\n\\end\n<$list filter=\"[all[current]get[draft.of]is[shadow]!is[tiddler]]\">\n\n<$list filter=\"[all[current]shadowsource[]]\" variable=\"pluginTitle\">\n\n<$set name=\"pluginLink\" value=<<pluginLinkBody>>>\n<div class=\"tc-message-box\">\n\n<<lingo Warning>>\n\n</div>\n</$set>\n</$list>\n\n</$list>\n\n<$list filter=\"[all[current]get[draft.of]is[shadow]is[tiddler]]\">\n\n<$list filter=\"[all[current]shadowsource[]]\" variable=\"pluginTitle\">\n\n<$set name=\"pluginLink\" value=<<pluginLinkBody>>>\n<div class=\"tc-message-box\">\n\n<<lingo OverriddenWarning>>\n\n</div>\n</$set>\n</$list>\n\n</$list>"
        },
        "$:/core/ui/EditTemplate/tags": {
            "title": "$:/core/ui/EditTemplate/tags",
            "tags": "$:/tags/EditTemplate",
            "text": "\\whitespace trim\n\n\\define lingo-base() $:/language/EditTemplate/\n\n\\define tag-styles()\nbackground-color:$(backgroundColor)$;\nfill:$(foregroundColor)$;\ncolor:$(foregroundColor)$;\n\\end\n\n\\define tag-body-inner(colour,fallbackTarget,colourA,colourB,icon)\n\\whitespace trim\n<$vars foregroundColor=<<contrastcolour target:\"\"\"$colour$\"\"\" fallbackTarget:\"\"\"$fallbackTarget$\"\"\" colourA:\"\"\"$colourA$\"\"\" colourB:\"\"\"$colourB$\"\"\">> backgroundColor=\"\"\"$colour$\"\"\">\n<span style=<<tag-styles>> class=\"tc-tag-label tc-tag-list-item\">\n<$transclude tiddler=\"\"\"$icon$\"\"\"/><$view field=\"title\" format=\"text\" />\n<$button message=\"tm-remove-tag\" param={{!!title}} class=\"tc-btn-invisible tc-remove-tag-button\">{{$:/core/images/close-button}}</$button>\n</span>\n</$vars>\n\\end\n\n\\define tag-body(colour,palette,icon)\n<$macrocall $name=\"tag-body-inner\" colour=\"\"\"$colour$\"\"\" fallbackTarget={{$palette$##tag-background}} colourA={{$palette$##foreground}} colourB={{$palette$##background}} icon=\"\"\"$icon$\"\"\"/>\n\\end\n\n<div class=\"tc-edit-tags\">\n<$fieldmangler>\n<$list filter=\"[all[current]tags[]sort[title]]\" storyview=\"pop\">\n<$macrocall $name=\"tag-body\" colour={{!!color}} palette={{$:/palette}} icon={{!!icon}}/>\n</$list>\n<$set name=\"tabIndex\" value={{$:/config/EditTabIndex}}>\n<$macrocall $name=\"tag-picker\"/>\n</$set>\n</$fieldmangler>\n</div>\n"
        },
        "$:/core/ui/EditTemplate/title": {
            "title": "$:/core/ui/EditTemplate/title",
            "tags": "$:/tags/EditTemplate",
            "text": "<$edit-text field=\"draft.title\" class=\"tc-titlebar tc-edit-texteditor\" focus={{{ [{$:/config/AutoFocus}match[title]then[true]] ~[[false]] }}} tabindex={{$:/config/EditTabIndex}}/>\n\n<$vars pattern=\"\"\"[\\|\\[\\]{}]\"\"\" bad-chars=\"\"\"`| [ ] { }`\"\"\">\n\n<$list filter=\"[all[current]regexp:draft.title<pattern>]\" variable=\"listItem\">\n\n<div class=\"tc-message-box\">\n\n{{$:/core/images/warning}} {{$:/language/EditTemplate/Title/BadCharacterWarning}}\n\n</div>\n\n</$list>\n\n</$vars>\n\n<$reveal state=\"!!draft.title\" type=\"nomatch\" text={{!!draft.of}} tag=\"div\">\n\n<$list filter=\"[{!!draft.title}!is[missing]]\" variable=\"listItem\">\n\n<div class=\"tc-message-box\">\n\n{{$:/core/images/warning}} {{$:/language/EditTemplate/Title/Exists/Prompt}}\n\n</div>\n\n</$list>\n\n<$list filter=\"[{!!draft.of}!is[missing]]\" variable=\"listItem\">\n\n<$vars fromTitle={{!!draft.of}} toTitle={{!!draft.title}}>\n\n<$checkbox tiddler=\"$:/config/RelinkOnRename\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\"> {{$:/language/EditTemplate/Title/Relink/Prompt}}</$checkbox>\n\n<$list filter=\"[title<fromTitle>backlinks[]limit[1]]\" variable=\"listItem\">\n\n<$vars stateTiddler=<<qualify \"$:/state/edit/references\">> >\n\n<$reveal type=\"nomatch\" state=<<stateTiddler>> text=\"show\">\n<$button set=<<stateTiddler>> setTo=\"show\" class=\"tc-btn-invisible\">{{$:/core/images/right-arrow}} \n<<lingo EditTemplate/Title/References/Prompt>></$button>\n</$reveal>\n<$reveal type=\"match\" state=<<stateTiddler>> text=\"show\">\n<$button set=<<stateTiddler>> setTo=\"hide\" class=\"tc-btn-invisible\">{{$:/core/images/down-arrow}} \n<<lingo EditTemplate/Title/References/Prompt>></$button>\n</$reveal>\n\n<$reveal type=\"match\" state=<<stateTiddler>> text=\"show\">\n<$tiddler tiddler=<<fromTitle>> >\n<$transclude tiddler=\"$:/core/ui/TiddlerInfo/References\"/>\n</$tiddler>\n</$reveal>\n\n</$vars>\n\n</$list>\n\n</$vars>\n\n</$list>\n\n</$reveal>\n"
        },
        "$:/core/ui/EditTemplate/type": {
            "title": "$:/core/ui/EditTemplate/type",
            "tags": "$:/tags/EditTemplate",
            "text": "\\define lingo-base() $:/language/EditTemplate/\n\\whitespace trim\n<div class=\"tc-type-selector\"><$fieldmangler>\n<em class=\"tc-edit\"><<lingo Type/Prompt>></em>&nbsp;&nbsp;<$edit-text field=\"type\" tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Type/Placeholder}} focusPopup=<<qualify \"$:/state/popup/type-dropdown\">> class=\"tc-edit-typeeditor tc-edit-texteditor tc-popup-handle\" tabindex={{$:/config/EditTabIndex}} focus={{{ [{$:/config/AutoFocus}match[type]then[true]] ~[[false]] }}}/>&nbsp;<$button popup=<<qualify \"$:/state/popup/type-dropdown\">> class=\"tc-btn-invisible tc-btn-dropdown\" tooltip={{$:/language/EditTemplate/Type/Dropdown/Hint}} aria-label={{$:/language/EditTemplate/Type/Dropdown/Caption}}>{{$:/core/images/down-arrow}}</$button>&nbsp;<$button message=\"tm-remove-field\" param=\"type\" class=\"tc-btn-invisible tc-btn-icon\" tooltip={{$:/language/EditTemplate/Type/Delete/Hint}} aria-label={{$:/language/EditTemplate/Type/Delete/Caption}}>{{$:/core/images/delete-button}}</$button>\n</$fieldmangler></div>\n\n<div class=\"tc-block-dropdown-wrapper\">\n<$set name=\"tv-show-missing-links\" value=\"yes\">\n<$reveal state=<<qualify \"$:/state/popup/type-dropdown\">> type=\"nomatch\" text=\"\" default=\"\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown\">\n<$linkcatcher to=\"!!type\">\n<$list filter='[all[shadows+tiddlers]prefix[$:/language/Docs/Types/]each[group]sort[group-sort]]'>\n<div class=\"tc-dropdown-item\">\n<$text text={{!!group}}/>\n</div>\n<$list filter=\"[all[shadows+tiddlers]prefix[$:/language/Docs/Types/]group{!!group}] +[sort[description]]\"><$link to={{!!name}}><$view field=\"description\"/> (<$view field=\"name\"/>)</$link>\n</$list>\n</$list>\n</$linkcatcher>\n</div>\n</$reveal>\n</$set>\n</div>\n"
        },
        "$:/core/ui/EditTemplate": {
            "title": "$:/core/ui/EditTemplate",
            "text": "\\define save-tiddler-actions()\n<$action-sendmessage $message=\"tm-add-tag\" $param={{{ [<newTagNameTiddler>get[text]] }}}/>\n<$action-deletetiddler $tiddler=<<newTagNameTiddler>>/>\n<$action-sendmessage $message=\"tm-add-field\" $name={{{ [<newFieldNameTiddler>get[text]] }}} $value={{{ [<newFieldValueTiddler>get[text]] }}}/>\n<$action-deletetiddler $tiddler=<<newFieldNameTiddler>>/>\n<$action-deletetiddler $tiddler=<<newFieldValueTiddler>>/>\n<$action-sendmessage $message=\"tm-save-tiddler\"/>\n\\end\n<div data-tiddler-title=<<currentTiddler>> data-tags={{!!tags}} class={{{ tc-tiddler-frame tc-tiddler-edit-frame [<currentTiddler>is[tiddler]then[tc-tiddler-exists]] [<currentTiddler>is[missing]!is[shadow]then[tc-tiddler-missing]] [<currentTiddler>is[shadow]then[tc-tiddler-exists tc-tiddler-shadow]] [<currentTiddler>is[system]then[tc-tiddler-system]] [{!!class}] [<currentTiddler>tags[]encodeuricomponent[]addprefix[tc-tagged-]] +[join[ ]] }}}>\n<$fieldmangler>\n<$vars storyTiddler=<<currentTiddler>> newTagNameTiddler=<<qualify \"$:/temp/NewTagName\">> newFieldNameTiddler=<<qualify \"$:/temp/NewFieldName\">> newFieldValueTiddler=<<qualify \"$:/temp/NewFieldValue\">>>\n<$keyboard key=\"((cancel-edit-tiddler))\" message=\"tm-cancel-tiddler\">\n<$keyboard key=\"((save-tiddler))\" actions=<<save-tiddler-actions>>>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditTemplate]!has[draft.of]]\" variable=\"listItem\">\n<$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\">\n<$transclude tiddler=<<listItem>>/>\n</$set>\n</$list>\n</$keyboard>\n</$keyboard>\n</$vars>\n</$fieldmangler>\n</div>\n"
        },
        "$:/core/ui/Buttons/cancel": {
            "title": "$:/core/ui/Buttons/cancel",
            "tags": "$:/tags/EditToolbar",
            "caption": "{{$:/core/images/cancel-button}} {{$:/language/Buttons/Cancel/Caption}}",
            "description": "{{$:/language/Buttons/Cancel/Hint}}",
            "text": "<$button message=\"tm-cancel-tiddler\" tooltip={{$:/language/Buttons/Cancel/Hint}} aria-label={{$:/language/Buttons/Cancel/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/cancel-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Cancel/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/delete": {
            "title": "$:/core/ui/Buttons/delete",
            "tags": "$:/tags/EditToolbar $:/tags/ViewToolbar",
            "caption": "{{$:/core/images/delete-button}} {{$:/language/Buttons/Delete/Caption}}",
            "description": "{{$:/language/Buttons/Delete/Hint}}",
            "text": "<$button message=\"tm-delete-tiddler\" tooltip={{$:/language/Buttons/Delete/Hint}} aria-label={{$:/language/Buttons/Delete/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/delete-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Delete/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/save": {
            "title": "$:/core/ui/Buttons/save",
            "tags": "$:/tags/EditToolbar",
            "caption": "{{$:/core/images/done-button}} {{$:/language/Buttons/Save/Caption}}",
            "description": "{{$:/language/Buttons/Save/Hint}}",
            "text": "\\define save-tiddler-button()\n<$fieldmangler><$button tooltip={{$:/language/Buttons/Save/Hint}} aria-label={{$:/language/Buttons/Save/Caption}} class=<<tv-config-toolbar-class>>>\n<<save-tiddler-actions>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/done-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Save/Caption}}/></span>\n</$list>\n</$button></$fieldmangler>\n\\end\n<<save-tiddler-button>>\n"
        },
        "$:/core/ui/EditorToolbar/bold": {
            "title": "$:/core/ui/EditorToolbar/bold",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/bold",
            "caption": "{{$:/language/Buttons/Bold/Caption}}",
            "description": "{{$:/language/Buttons/Bold/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((bold))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"''\"\n\tsuffix=\"''\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/clear-dropdown": {
            "title": "$:/core/ui/EditorToolbar/clear-dropdown",
            "text": "''{{$:/language/Buttons/Clear/Hint}}''\n\n<div class=\"tc-colour-chooser\">\n\n<$macrocall $name=\"colour-picker\" actions=\"\"\"\n\n<$action-sendmessage\n\t$message=\"tm-edit-bitmap-operation\"\n\t$param=\"clear\"\n\tcolour=<<colour-picker-value>>\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n\"\"\"/>\n\n</div>\n"
        },
        "$:/core/ui/EditorToolbar/clear": {
            "title": "$:/core/ui/EditorToolbar/clear",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/erase",
            "caption": "{{$:/language/Buttons/Clear/Caption}}",
            "description": "{{$:/language/Buttons/Clear/Hint}}",
            "condition": "[<targetTiddler>is[image]]",
            "dropdown": "$:/core/ui/EditorToolbar/clear-dropdown",
            "text": ""
        },
        "$:/core/ui/EditorToolbar/editor-height-dropdown": {
            "title": "$:/core/ui/EditorToolbar/editor-height-dropdown",
            "text": "\\define lingo-base() $:/language/Buttons/EditorHeight/\n''<<lingo Hint>>''\n\n<$radio tiddler=\"$:/config/TextEditor/EditorHeight/Mode\" value=\"auto\"> {{$:/core/images/auto-height}} <<lingo Caption/Auto>></$radio>\n\n<$radio tiddler=\"$:/config/TextEditor/EditorHeight/Mode\" value=\"fixed\"> {{$:/core/images/fixed-height}} <<lingo Caption/Fixed>> <$edit-text tag=\"input\" tiddler=\"$:/config/TextEditor/EditorHeight/Height\" default=\"100px\"/></$radio>\n"
        },
        "$:/core/ui/EditorToolbar/editor-height": {
            "title": "$:/core/ui/EditorToolbar/editor-height",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/fixed-height",
            "custom-icon": "yes",
            "caption": "{{$:/language/Buttons/EditorHeight/Caption}}",
            "description": "{{$:/language/Buttons/EditorHeight/Hint}}",
            "condition": "[<targetTiddler>type[]] [<targetTiddler>get[type]prefix[text/]] +[first[]]",
            "dropdown": "$:/core/ui/EditorToolbar/editor-height-dropdown",
            "text": "<$reveal tag=\"span\" state=\"$:/config/TextEditor/EditorHeight/Mode\" type=\"match\" text=\"fixed\">\n{{$:/core/images/fixed-height}}\n</$reveal>\n<$reveal tag=\"span\" state=\"$:/config/TextEditor/EditorHeight/Mode\" type=\"match\" text=\"auto\">\n{{$:/core/images/auto-height}}\n</$reveal>\n"
        },
        "$:/core/ui/EditorToolbar/excise-dropdown": {
            "title": "$:/core/ui/EditorToolbar/excise-dropdown",
            "text": "\\define lingo-base() $:/language/Buttons/Excise/\n\n\\define body(config-title)\n''<<lingo Hint>>''\n\n<<lingo Caption/NewTitle>> <$edit-text tag=\"input\" tiddler=\"$config-title$/new-title\" default=\"\" focus=\"true\"/>\n\n<$set name=\"new-title\" value={{$config-title$/new-title}}>\n<$list filter=\"\"\"[<new-title>is[tiddler]]\"\"\">\n<div class=\"tc-error\">\n<<lingo Caption/TiddlerExists>>\n</div>\n</$list>\n</$set>\n\n<$checkbox tiddler=\"\"\"$config-title$/tagnew\"\"\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"false\"> <<lingo Caption/Tag>></$checkbox>\n\n<<lingo Caption/Replace>> <$select tiddler=\"\"\"$config-title$/type\"\"\" default=\"transclude\">\n<option value=\"link\"><<lingo Caption/Replace/Link>></option>\n<option value=\"transclude\"><<lingo Caption/Replace/Transclusion>></option>\n<option value=\"macro\"><<lingo Caption/Replace/Macro>></option>\n</$select>\n\n<$reveal state=\"\"\"$config-title$/type\"\"\" type=\"match\" text=\"macro\">\n<<lingo Caption/MacroName>> <$edit-text tag=\"input\" tiddler=\"\"\"$config-title$/macro-title\"\"\" default=\"translink\"/>\n</$reveal>\n\n<$button>\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"excise\"\n\ttitle={{$config-title$/new-title}}\n\ttype={{$config-title$/type}}\n\tmacro={{$config-title$/macro-title}}\n\ttagnew={{$config-title$/tagnew}}\n/>\n<$action-deletetiddler\n\t$tiddler=\"$config-title$/new-title\"\n/>\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n<<lingo Caption/Excise>>\n</$button>\n\\end\n\n<$macrocall $name=\"body\" config-title=<<qualify \"$:/state/Excise/\">>/>\n"
        },
        "$:/core/ui/EditorToolbar/excise": {
            "title": "$:/core/ui/EditorToolbar/excise",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/excise",
            "caption": "{{$:/language/Buttons/Excise/Caption}}",
            "description": "{{$:/language/Buttons/Excise/Hint}}",
            "condition": "[<targetTiddler>type[]] [<targetTiddler>type[text/vnd.tiddlywiki]] +[first[]]",
            "shortcuts": "((excise))",
            "dropdown": "$:/core/ui/EditorToolbar/excise-dropdown",
            "text": ""
        },
        "$:/core/ui/EditorToolbar/heading-1": {
            "title": "$:/core/ui/EditorToolbar/heading-1",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/heading-1",
            "caption": "{{$:/language/Buttons/Heading1/Caption}}",
            "description": "{{$:/language/Buttons/Heading1/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "button-classes": "tc-text-editor-toolbar-item-start-group",
            "shortcuts": "((heading-1))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"1\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/heading-2": {
            "title": "$:/core/ui/EditorToolbar/heading-2",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/heading-2",
            "caption": "{{$:/language/Buttons/Heading2/Caption}}",
            "description": "{{$:/language/Buttons/Heading2/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((heading-2))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"2\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/heading-3": {
            "title": "$:/core/ui/EditorToolbar/heading-3",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/heading-3",
            "caption": "{{$:/language/Buttons/Heading3/Caption}}",
            "description": "{{$:/language/Buttons/Heading3/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((heading-3))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"3\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/heading-4": {
            "title": "$:/core/ui/EditorToolbar/heading-4",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/heading-4",
            "caption": "{{$:/language/Buttons/Heading4/Caption}}",
            "description": "{{$:/language/Buttons/Heading4/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((heading-4))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"4\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/heading-5": {
            "title": "$:/core/ui/EditorToolbar/heading-5",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/heading-5",
            "caption": "{{$:/language/Buttons/Heading5/Caption}}",
            "description": "{{$:/language/Buttons/Heading5/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((heading-5))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"5\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/heading-6": {
            "title": "$:/core/ui/EditorToolbar/heading-6",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/heading-6",
            "caption": "{{$:/language/Buttons/Heading6/Caption}}",
            "description": "{{$:/language/Buttons/Heading6/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((heading-6))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"6\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/italic": {
            "title": "$:/core/ui/EditorToolbar/italic",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/italic",
            "caption": "{{$:/language/Buttons/Italic/Caption}}",
            "description": "{{$:/language/Buttons/Italic/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((italic))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"//\"\n\tsuffix=\"//\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/line-width-dropdown": {
            "title": "$:/core/ui/EditorToolbar/line-width-dropdown",
            "text": "\\define lingo-base() $:/language/Buttons/LineWidth/\n\n\\define toolbar-line-width-inner()\n<$button tag=\"a\" tooltip=\"\"\"$(line-width)$\"\"\">\n\n<$action-setfield\n\t$tiddler=\"$:/config/BitmapEditor/LineWidth\"\n\t$value=\"$(line-width)$\"\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<div style=\"display: inline-block; margin: 4px calc(80px - $(line-width)$); background-color: #000; width: calc(100px + $(line-width)$ * 2); height: $(line-width)$; border-radius: 120px; vertical-align: middle;\"/>\n\n<span style=\"margin-left: 8px;\">\n\n<$text text=\"\"\"$(line-width)$\"\"\"/>\n\n<$reveal state=\"$:/config/BitmapEditor/LineWidth\" type=\"match\" text=\"\"\"$(line-width)$\"\"\" tag=\"span\">\n\n<$entity entity=\"&nbsp;\"/>\n\n<$entity entity=\"&#x2713;\"/>\n\n</$reveal>\n\n</span>\n\n</$button>\n\\end\n\n''<<lingo Hint>>''\n\n<$list filter={{$:/config/BitmapEditor/LineWidths}} variable=\"line-width\">\n\n<<toolbar-line-width-inner>>\n\n</$list>\n"
        },
        "$:/core/ui/EditorToolbar/line-width": {
            "title": "$:/core/ui/EditorToolbar/line-width",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/line-width",
            "caption": "{{$:/language/Buttons/LineWidth/Caption}}",
            "description": "{{$:/language/Buttons/LineWidth/Hint}}",
            "condition": "[<targetTiddler>is[image]]",
            "dropdown": "$:/core/ui/EditorToolbar/line-width-dropdown",
            "text": "<$text text={{$:/config/BitmapEditor/LineWidth}}/>"
        },
        "$:/core/ui/EditorToolbar/link-dropdown": {
            "title": "$:/core/ui/EditorToolbar/link-dropdown",
            "text": "\\define lingo-base() $:/language/Buttons/Link/\n\n\\define add-link-actions()\n<$action-sendmessage $message=\"tm-edit-text-operation\" $param=\"make-link\" text={{$(linkTiddler)$}} />\n<$action-deletetiddler $tiddler=<<dropdown-state>> />\n<$action-deletetiddler $tiddler=<<searchTiddler>> />\n<$action-deletetiddler $tiddler=<<linkTiddler>> />\n\\end\n\n\\define external-link()\n<$button class=\"tc-btn-invisible\" style=\"width: auto; display: inline-block; background-colour: inherit;\" actions=<<add-link-actions>>>\n{{$:/core/images/chevron-right}}\n</$button>\n\\end\n\n\\define body(config-title)\n''<<lingo Hint>>''\n\n<$vars searchTiddler=\"\"\"$config-title$/search\"\"\" linkTiddler=\"\"\"$config-title$/link\"\"\" linktext=\"\" >\n\n<$vars linkTiddler=<<searchTiddler>>>\n<$keyboard key=\"ENTER\" actions=<<add-link-actions>>>\n<$edit-text tiddler=<<searchTiddler>> type=\"search\" tag=\"input\" focus=\"true\" placeholder={{$:/language/Search/Search}} default=\"\"/>\n<$reveal tag=\"span\" state=<<searchTiddler>> type=\"nomatch\" text=\"\">\n<<external-link>>\n<$button class=\"tc-btn-invisible\" style=\"width: auto; display: inline-block; background-colour: inherit;\">\n<$action-setfield $tiddler=<<searchTiddler>> text=\"\" />\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</$keyboard>\n</$vars>\n\n<$reveal tag=\"div\" state=<<searchTiddler>> type=\"nomatch\" text=\"\">\n\n<$linkcatcher actions=<<add-link-actions>> to=<<linkTiddler>>>\n\n{{$:/core/ui/SearchResults}}\n\n</$linkcatcher>\n\n</$reveal>\n\n</$vars>\n\n\\end\n\n<$macrocall $name=\"body\" config-title=<<qualify \"$:/state/Link/\">>/>"
        },
        "$:/core/ui/EditorToolbar/link": {
            "title": "$:/core/ui/EditorToolbar/link",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/link",
            "caption": "{{$:/language/Buttons/Link/Caption}}",
            "description": "{{$:/language/Buttons/Link/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "button-classes": "tc-text-editor-toolbar-item-start-group",
            "shortcuts": "((link))",
            "dropdown": "$:/core/ui/EditorToolbar/link-dropdown",
            "text": ""
        },
        "$:/core/ui/EditorToolbar/linkify": {
            "title": "$:/core/ui/EditorToolbar/linkify",
            "caption": "{{$:/language/Buttons/Linkify/Caption}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "description": "{{$:/language/Buttons/Linkify/Hint}}",
            "icon": "$:/core/images/linkify",
            "list-before": "$:/core/ui/EditorToolbar/mono-block",
            "shortcuts": "((linkify))",
            "tags": "$:/tags/EditorToolbar",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"[[\"\n\tsuffix=\"]]\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/list-bullet": {
            "title": "$:/core/ui/EditorToolbar/list-bullet",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/list-bullet",
            "caption": "{{$:/language/Buttons/ListBullet/Caption}}",
            "description": "{{$:/language/Buttons/ListBullet/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((list-bullet))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"*\"\n\tcount=\"1\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/list-number": {
            "title": "$:/core/ui/EditorToolbar/list-number",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/list-number",
            "caption": "{{$:/language/Buttons/ListNumber/Caption}}",
            "description": "{{$:/language/Buttons/ListNumber/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((list-number))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"#\"\n\tcount=\"1\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/mono-block": {
            "title": "$:/core/ui/EditorToolbar/mono-block",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/mono-block",
            "caption": "{{$:/language/Buttons/MonoBlock/Caption}}",
            "description": "{{$:/language/Buttons/MonoBlock/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "button-classes": "tc-text-editor-toolbar-item-start-group",
            "shortcuts": "((mono-block))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-lines\"\n\tprefix=\"\n```\"\n\tsuffix=\"```\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/mono-line": {
            "title": "$:/core/ui/EditorToolbar/mono-line",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/mono-line",
            "caption": "{{$:/language/Buttons/MonoLine/Caption}}",
            "description": "{{$:/language/Buttons/MonoLine/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((mono-line))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"`\"\n\tsuffix=\"`\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/more-dropdown": {
            "title": "$:/core/ui/EditorToolbar/more-dropdown",
            "text": "\\define config-title()\n$:/config/EditorToolbarButtons/Visibility/$(toolbarItem)$\n\\end\n\n\\define conditional-button()\n<$list filter={{$(toolbarItem)$!!condition}} variable=\"condition\">\n<$transclude tiddler=\"$:/core/ui/EditTemplate/body/toolbar/button\" mode=\"inline\"/> <$transclude tiddler=<<toolbarItem>> field=\"description\"/>\n</$list>\n\\end\n\n<div class=\"tc-text-editor-toolbar-more\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditorToolbar]!has[draft.of]] -[[$:/core/ui/EditorToolbar/more]]\">\n<$reveal type=\"match\" state=<<config-visibility-title>> text=\"hide\" tag=\"div\">\n<<conditional-button>>\n</$reveal>\n</$list>\n</div>\n"
        },
        "$:/core/ui/EditorToolbar/more": {
            "title": "$:/core/ui/EditorToolbar/more",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/down-arrow",
            "caption": "{{$:/language/Buttons/More/Caption}}",
            "description": "{{$:/language/Buttons/More/Hint}}",
            "condition": "[<targetTiddler>]",
            "dropdown": "$:/core/ui/EditorToolbar/more-dropdown",
            "text": ""
        },
        "$:/core/ui/EditorToolbar/opacity-dropdown": {
            "title": "$:/core/ui/EditorToolbar/opacity-dropdown",
            "text": "\\define lingo-base() $:/language/Buttons/Opacity/\n\n\\define toolbar-opacity-inner()\n<$button tag=\"a\" tooltip=\"\"\"$(opacity)$\"\"\">\n\n<$action-setfield\n\t$tiddler=\"$:/config/BitmapEditor/Opacity\"\n\t$value=\"$(opacity)$\"\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<div style=\"display: inline-block; vertical-align: middle; background-color: $(current-paint-colour)$; opacity: $(opacity)$; width: 1em; height: 1em; border-radius: 50%;\"/>\n\n<span style=\"margin-left: 8px;\">\n\n<$text text=\"\"\"$(opacity)$\"\"\"/>\n\n<$reveal state=\"$:/config/BitmapEditor/Opacity\" type=\"match\" text=\"\"\"$(opacity)$\"\"\" tag=\"span\">\n\n<$entity entity=\"&nbsp;\"/>\n\n<$entity entity=\"&#x2713;\"/>\n\n</$reveal>\n\n</span>\n\n</$button>\n\\end\n\n\\define toolbar-opacity()\n''<<lingo Hint>>''\n\n<$list filter={{$:/config/BitmapEditor/Opacities}} variable=\"opacity\">\n\n<<toolbar-opacity-inner>>\n\n</$list>\n\\end\n\n<$set name=\"current-paint-colour\" value={{$:/config/BitmapEditor/Colour}}>\n\n<$set name=\"current-opacity\" value={{$:/config/BitmapEditor/Opacity}}>\n\n<<toolbar-opacity>>\n\n</$set>\n\n</$set>\n"
        },
        "$:/core/ui/EditorToolbar/opacity": {
            "title": "$:/core/ui/EditorToolbar/opacity",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/opacity",
            "caption": "{{$:/language/Buttons/Opacity/Caption}}",
            "description": "{{$:/language/Buttons/Opacity/Hint}}",
            "condition": "[<targetTiddler>is[image]]",
            "dropdown": "$:/core/ui/EditorToolbar/opacity-dropdown",
            "text": "<$text text={{$:/config/BitmapEditor/Opacity}}/>\n"
        },
        "$:/core/ui/EditorToolbar/paint-dropdown": {
            "title": "$:/core/ui/EditorToolbar/paint-dropdown",
            "text": "''{{$:/language/Buttons/Paint/Hint}}''\n\n<$macrocall $name=\"colour-picker\" actions=\"\"\"\n\n<$action-setfield\n\t$tiddler=\"$:/config/BitmapEditor/Colour\"\n\t$value=<<colour-picker-value>>\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n\"\"\"/>\n"
        },
        "$:/core/ui/EditorToolbar/paint": {
            "title": "$:/core/ui/EditorToolbar/paint",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/paint",
            "caption": "{{$:/language/Buttons/Paint/Caption}}",
            "description": "{{$:/language/Buttons/Paint/Hint}}",
            "condition": "[<targetTiddler>is[image]]",
            "dropdown": "$:/core/ui/EditorToolbar/paint-dropdown",
            "text": "\\define toolbar-paint()\n<div style=\"display: inline-block; vertical-align: middle; background-color: $(colour-picker-value)$; width: 1em; height: 1em; border-radius: 50%;\"/>\n\\end\n<$set name=\"colour-picker-value\" value={{$:/config/BitmapEditor/Colour}}>\n<<toolbar-paint>>\n</$set>\n"
        },
        "$:/core/ui/EditorToolbar/picture-dropdown": {
            "title": "$:/core/ui/EditorToolbar/picture-dropdown",
            "text": "\\define replacement-text()\n[img[$(imageTitle)$]]\n\\end\n\n''{{$:/language/Buttons/Picture/Hint}}''\n\n<$macrocall $name=\"image-picker\" actions=\"\"\"\n\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"replace-selection\"\n\ttext=<<replacement-text>>\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n\"\"\"/>\n"
        },
        "$:/core/ui/EditorToolbar/picture": {
            "title": "$:/core/ui/EditorToolbar/picture",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/picture",
            "caption": "{{$:/language/Buttons/Picture/Caption}}",
            "description": "{{$:/language/Buttons/Picture/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((picture))",
            "dropdown": "$:/core/ui/EditorToolbar/picture-dropdown",
            "text": ""
        },
        "$:/core/ui/EditorToolbar/preview-type-dropdown": {
            "title": "$:/core/ui/EditorToolbar/preview-type-dropdown",
            "text": "\\define preview-type-button()\n<$button tag=\"a\">\n\n<$action-setfield $tiddler=\"$:/state/editpreviewtype\" $value=\"$(previewType)$\"/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<$transclude tiddler=<<previewType>> field=\"caption\" mode=\"inline\">\n\n<$view tiddler=<<previewType>> field=\"title\" mode=\"inline\"/>\n\n</$transclude> \n\n<$reveal tag=\"span\" state=\"$:/state/editpreviewtype\" type=\"match\" text=<<previewType>> default=\"$:/core/ui/EditTemplate/body/preview/output\">\n\n<$entity entity=\"&nbsp;\"/>\n\n<$entity entity=\"&#x2713;\"/>\n\n</$reveal>\n\n</$button>\n\\end\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditPreview]!has[draft.of]]\" variable=\"previewType\">\n\n<<preview-type-button>>\n\n</$list>\n"
        },
        "$:/core/ui/EditorToolbar/preview-type": {
            "title": "$:/core/ui/EditorToolbar/preview-type",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/chevron-down",
            "caption": "{{$:/language/Buttons/PreviewType/Caption}}",
            "description": "{{$:/language/Buttons/PreviewType/Hint}}",
            "condition": "[all[shadows+tiddlers]tag[$:/tags/EditPreview]!has[draft.of]butfirst[]limit[1]]",
            "button-classes": "tc-text-editor-toolbar-item-adjunct",
            "dropdown": "$:/core/ui/EditorToolbar/preview-type-dropdown"
        },
        "$:/core/ui/EditorToolbar/preview": {
            "title": "$:/core/ui/EditorToolbar/preview",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/preview-open",
            "custom-icon": "yes",
            "caption": "{{$:/language/Buttons/Preview/Caption}}",
            "description": "{{$:/language/Buttons/Preview/Hint}}",
            "condition": "[<targetTiddler>]",
            "button-classes": "tc-text-editor-toolbar-item-start-group",
            "shortcuts": "((preview))",
            "text": "<$reveal state=\"$:/state/showeditpreview\" type=\"match\" text=\"yes\" tag=\"span\">\n{{$:/core/images/preview-open}}\n<$action-setfield $tiddler=\"$:/state/showeditpreview\" $value=\"no\"/>\n</$reveal>\n<$reveal state=\"$:/state/showeditpreview\" type=\"nomatch\" text=\"yes\" tag=\"span\">\n{{$:/core/images/preview-closed}}\n<$action-setfield $tiddler=\"$:/state/showeditpreview\" $value=\"yes\"/>\n</$reveal>\n"
        },
        "$:/core/ui/EditorToolbar/quote": {
            "title": "$:/core/ui/EditorToolbar/quote",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/quote",
            "caption": "{{$:/language/Buttons/Quote/Caption}}",
            "description": "{{$:/language/Buttons/Quote/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((quote))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-lines\"\n\tprefix=\"\n<<<\"\n\tsuffix=\"<<<\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/rotate-left": {
            "title": "$:/core/ui/EditorToolbar/rotate-left",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/rotate-left",
            "caption": "{{$:/language/Buttons/RotateLeft/Caption}}",
            "description": "{{$:/language/Buttons/RotateLeft/Hint}}",
            "condition": "[<targetTiddler>is[image]]",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-bitmap-operation\"\n\t$param=\"rotate-left\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/size-dropdown": {
            "title": "$:/core/ui/EditorToolbar/size-dropdown",
            "text": "\\define lingo-base() $:/language/Buttons/Size/\n\n\\define toolbar-button-size-preset(config-title)\n<$set name=\"width\" filter=\"$(sizePair)$ +[first[]]\">\n\n<$set name=\"height\" filter=\"$(sizePair)$ +[last[]]\">\n\n<$button tag=\"a\">\n\n<$action-setfield\n\t$tiddler=\"\"\"$config-title$/new-width\"\"\"\n\t$value=<<width>>\n/>\n\n<$action-setfield\n\t$tiddler=\"\"\"$config-title$/new-height\"\"\"\n\t$value=<<height>>\n/>\n\n<$action-deletetiddler\n\t$tiddler=\"\"\"$config-title$/presets-popup\"\"\"\n/>\n\n<$text text=<<width>>/> &times; <$text text=<<height>>/>\n\n</$button>\n\n</$set>\n\n</$set>\n\\end\n\n\\define toolbar-button-size(config-title)\n''{{$:/language/Buttons/Size/Hint}}''\n\n<<lingo Caption/Width>> <$edit-text tag=\"input\" tiddler=\"\"\"$config-title$/new-width\"\"\" default=<<tv-bitmap-editor-width>> focus=\"true\" size=\"8\"/> <<lingo Caption/Height>> <$edit-text tag=\"input\" tiddler=\"\"\"$config-title$/new-height\"\"\" default=<<tv-bitmap-editor-height>> size=\"8\"/> <$button popup=\"\"\"$config-title$/presets-popup\"\"\" class=\"tc-btn-invisible tc-popup-keep\" style=\"width: auto; display: inline-block; background-colour: inherit;\" selectedClass=\"tc-selected\">\n{{$:/core/images/down-arrow}}\n</$button>\n\n<$reveal tag=\"span\" state=\"\"\"$config-title$/presets-popup\"\"\" type=\"popup\" position=\"belowleft\" animate=\"yes\">\n\n<div class=\"tc-drop-down tc-popup-keep\">\n\n<$list filter={{$:/config/BitmapEditor/ImageSizes}} variable=\"sizePair\">\n\n<$macrocall $name=\"toolbar-button-size-preset\" config-title=\"$config-title$\"/>\n\n</$list>\n\n</div>\n\n</$reveal>\n\n<$button>\n<$action-sendmessage\n\t$message=\"tm-edit-bitmap-operation\"\n\t$param=\"resize\"\n\twidth={{$config-title$/new-width}}\n\theight={{$config-title$/new-height}}\n/>\n<$action-deletetiddler\n\t$tiddler=\"\"\"$config-title$/new-width\"\"\"\n/>\n<$action-deletetiddler\n\t$tiddler=\"\"\"$config-title$/new-height\"\"\"\n/>\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n<<lingo Caption/Resize>>\n</$button>\n\\end\n\n<$macrocall $name=\"toolbar-button-size\" config-title=<<qualify \"$:/state/Size/\">>/>\n"
        },
        "$:/core/ui/EditorToolbar/size": {
            "title": "$:/core/ui/EditorToolbar/size",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/size",
            "caption": "{{$:/language/Buttons/Size/Caption}}",
            "description": "{{$:/language/Buttons/Size/Hint}}",
            "condition": "[<targetTiddler>is[image]]",
            "dropdown": "$:/core/ui/EditorToolbar/size-dropdown",
            "text": ""
        },
        "$:/core/ui/EditorToolbar/stamp-dropdown": {
            "title": "$:/core/ui/EditorToolbar/stamp-dropdown",
            "text": "\\define toolbar-button-stamp-inner()\n<$button tag=\"a\">\n\n<$list filter=\"[[$(snippetTitle)$]addsuffix[/prefix]is[missing]removesuffix[/prefix]addsuffix[/suffix]is[missing]]\">\n\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"replace-selection\"\n\ttext={{$(snippetTitle)$}}\n/>\n\n</$list>\n\n\n<$list filter=\"[[$(snippetTitle)$]addsuffix[/prefix]is[missing]removesuffix[/prefix]addsuffix[/suffix]!is[missing]] [[$(snippetTitle)$]addsuffix[/prefix]!is[missing]removesuffix[/prefix]addsuffix[/suffix]is[missing]] [[$(snippetTitle)$]addsuffix[/prefix]!is[missing]removesuffix[/prefix]addsuffix[/suffix]!is[missing]]\">\n\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix={{{ [[$(snippetTitle)$]addsuffix[/prefix]get[text]] }}}\nsuffix={{{ [[$(snippetTitle)$]addsuffix[/suffix]get[text]] }}}\n/>\n\n</$list>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<$transclude tiddler=<<snippetTitle>> field=\"caption\" mode=\"inline\">\n\n<$view tiddler=<<snippetTitle>> field=\"title\" />\n\n</$transclude>\n\n</$button>\n\\end\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TextEditor/Snippet]!has[draft.of]sort[caption]]\" variable=\"snippetTitle\">\n\n<<toolbar-button-stamp-inner>>\n\n</$list>\n\n----\n\n<$button tag=\"a\">\n\n<$action-sendmessage\n\t$message=\"tm-new-tiddler\"\n\ttags=\"$:/tags/TextEditor/Snippet\"\n\tcaption={{$:/language/Buttons/Stamp/New/Title}}\n\ttext={{$:/language/Buttons/Stamp/New/Text}}\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<em>\n\n<$text text={{$:/language/Buttons/Stamp/Caption/New}}/>\n\n</em>\n\n</$button>\n"
        },
        "$:/core/ui/EditorToolbar/stamp": {
            "title": "$:/core/ui/EditorToolbar/stamp",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/stamp",
            "caption": "{{$:/language/Buttons/Stamp/Caption}}",
            "description": "{{$:/language/Buttons/Stamp/Hint}}",
            "condition": "[<targetTiddler>type[]] [<targetTiddler>get[type]prefix[text/]] +[first[]]",
            "shortcuts": "((stamp))",
            "dropdown": "$:/core/ui/EditorToolbar/stamp-dropdown",
            "text": ""
        },
        "$:/core/ui/EditorToolbar/strikethrough": {
            "title": "$:/core/ui/EditorToolbar/strikethrough",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/strikethrough",
            "caption": "{{$:/language/Buttons/Strikethrough/Caption}}",
            "description": "{{$:/language/Buttons/Strikethrough/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((strikethrough))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"~~\"\n\tsuffix=\"~~\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/subscript": {
            "title": "$:/core/ui/EditorToolbar/subscript",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/subscript",
            "caption": "{{$:/language/Buttons/Subscript/Caption}}",
            "description": "{{$:/language/Buttons/Subscript/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((subscript))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\",,\"\n\tsuffix=\",,\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/superscript": {
            "title": "$:/core/ui/EditorToolbar/superscript",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/superscript",
            "caption": "{{$:/language/Buttons/Superscript/Caption}}",
            "description": "{{$:/language/Buttons/Superscript/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((superscript))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"^^\"\n\tsuffix=\"^^\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/transcludify": {
            "title": "$:/core/ui/EditorToolbar/transcludify",
            "caption": "{{$:/language/Buttons/Transcludify/Caption}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "description": "{{$:/language/Buttons/Transcludify/Hint}}",
            "icon": "$:/core/images/transcludify",
            "list-before": "$:/core/ui/EditorToolbar/mono-block",
            "shortcuts": "((transcludify))",
            "tags": "$:/tags/EditorToolbar",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"{{\"\n\tsuffix=\"}}\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/underline": {
            "title": "$:/core/ui/EditorToolbar/underline",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/underline",
            "caption": "{{$:/language/Buttons/Underline/Caption}}",
            "description": "{{$:/language/Buttons/Underline/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((underline))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"__\"\n\tsuffix=\"__\"\n/>\n"
        },
        "$:/core/Filters/AllTags": {
            "title": "$:/core/Filters/AllTags",
            "tags": "$:/tags/Filter",
            "filter": "[tags[]!is[system]sort[title]]",
            "description": "{{$:/language/Filters/AllTags}}",
            "text": ""
        },
        "$:/core/Filters/AllTiddlers": {
            "title": "$:/core/Filters/AllTiddlers",
            "tags": "$:/tags/Filter",
            "filter": "[!is[system]sort[title]]",
            "description": "{{$:/language/Filters/AllTiddlers}}",
            "text": ""
        },
        "$:/core/Filters/Drafts": {
            "title": "$:/core/Filters/Drafts",
            "tags": "$:/tags/Filter",
            "filter": "[has[draft.of]sort[title]]",
            "description": "{{$:/language/Filters/Drafts}}",
            "text": ""
        },
        "$:/core/Filters/Missing": {
            "title": "$:/core/Filters/Missing",
            "tags": "$:/tags/Filter",
            "filter": "[all[missing]sort[title]]",
            "description": "{{$:/language/Filters/Missing}}",
            "text": ""
        },
        "$:/core/Filters/Orphans": {
            "title": "$:/core/Filters/Orphans",
            "tags": "$:/tags/Filter",
            "filter": "[all[orphans]sort[title]]",
            "description": "{{$:/language/Filters/Orphans}}",
            "text": ""
        },
        "$:/core/Filters/OverriddenShadowTiddlers": {
            "title": "$:/core/Filters/OverriddenShadowTiddlers",
            "tags": "$:/tags/Filter",
            "filter": "[is[shadow]]",
            "description": "{{$:/language/Filters/OverriddenShadowTiddlers}}",
            "text": ""
        },
        "$:/core/Filters/RecentSystemTiddlers": {
            "title": "$:/core/Filters/RecentSystemTiddlers",
            "tags": "$:/tags/Filter",
            "filter": "[has[modified]!sort[modified]limit[50]]",
            "description": "{{$:/language/Filters/RecentSystemTiddlers}}",
            "text": ""
        },
        "$:/core/Filters/RecentTiddlers": {
            "title": "$:/core/Filters/RecentTiddlers",
            "tags": "$:/tags/Filter",
            "filter": "[!is[system]has[modified]!sort[modified]limit[50]]",
            "description": "{{$:/language/Filters/RecentTiddlers}}",
            "text": ""
        },
        "$:/core/Filters/SessionTiddlers": {
            "title": "$:/core/Filters/SessionTiddlers",
            "tags": "$:/tags/Filter",
            "filter": "[haschanged[]]",
            "description": "{{$:/language/Filters/SessionTiddlers}}",
            "text": ""
        },
        "$:/core/Filters/ShadowTiddlers": {
            "title": "$:/core/Filters/ShadowTiddlers",
            "tags": "$:/tags/Filter",
            "filter": "[all[shadows]sort[title]]",
            "description": "{{$:/language/Filters/ShadowTiddlers}}",
            "text": ""
        },
        "$:/core/Filters/StoryList": {
            "title": "$:/core/Filters/StoryList",
            "tags": "$:/tags/Filter",
            "filter": "[list[$:/StoryList]] -$:/AdvancedSearch",
            "description": "{{$:/language/Filters/StoryList}}",
            "text": ""
        },
        "$:/core/Filters/SystemTags": {
            "title": "$:/core/Filters/SystemTags",
            "tags": "$:/tags/Filter",
            "filter": "[all[shadows+tiddlers]tags[]is[system]sort[title]]",
            "description": "{{$:/language/Filters/SystemTags}}",
            "text": ""
        },
        "$:/core/Filters/SystemTiddlers": {
            "title": "$:/core/Filters/SystemTiddlers",
            "tags": "$:/tags/Filter",
            "filter": "[is[system]sort[title]]",
            "description": "{{$:/language/Filters/SystemTiddlers}}",
            "text": ""
        },
        "$:/core/Filters/TypedTiddlers": {
            "title": "$:/core/Filters/TypedTiddlers",
            "tags": "$:/tags/Filter",
            "filter": "[!is[system]has[type]each[type]sort[type]] -[type[text/vnd.tiddlywiki]]",
            "description": "{{$:/language/Filters/TypedTiddlers}}",
            "text": ""
        },
        "$:/core/ui/ImportListing": {
            "title": "$:/core/ui/ImportListing",
            "text": "\\define lingo-base() $:/language/Import/\n\n\\define messageField()\nmessage-$(payloadTiddler)$\n\\end\n\n\\define selectionField()\nselection-$(payloadTiddler)$\n\\end\n\n\\define previewPopupState()\n$(currentTiddler)$!!popup-$(payloadTiddler)$\n\\end\n\n\\define select-all-actions()\n<$list filter=\"[all[current]plugintiddlers[]sort[title]]\" variable=\"payloadTiddler\">\n<$action-setfield $field={{{ [<payloadTiddler>addprefix[selection-]] }}} $value={{$:/state/import/select-all}}/>\n</$list>\n\\end\n\n<table>\n<tbody>\n<tr>\n<th>\n<$checkbox tiddler=\"$:/state/import/select-all\" field=\"text\" checked=\"checked\" unchecked=\"unchecked\" default=\"checked\" actions=<<select-all-actions>>>\n<<lingo Listing/Select/Caption>>\n</$checkbox>\n</th>\n<th>\n<<lingo Listing/Title/Caption>>\n</th>\n<th>\n<<lingo Listing/Status/Caption>>\n</th>\n</tr>\n<$list filter=\"[all[current]plugintiddlers[]sort[title]]\" variable=\"payloadTiddler\">\n<tr>\n<td>\n<$checkbox field=<<selectionField>> checked=\"checked\" unchecked=\"unchecked\" default=\"checked\"/>\n</td>\n<td>\n<$reveal type=\"nomatch\" stateTitle=<<previewPopupState>> text=\"yes\" tag=\"div\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" setTitle=<<previewPopupState>> setTo=\"yes\">\n{{$:/core/images/right-arrow}}&nbsp;<$text text=<<payloadTiddler>>/>\n</$button>\n</$reveal>\n<$reveal type=\"match\" stateTitle=<<previewPopupState>> text=\"yes\" tag=\"div\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" setTitle=<<previewPopupState>> setTo=\"no\">\n{{$:/core/images/down-arrow}}&nbsp;<$text text=<<payloadTiddler>>/>\n</$button>\n</$reveal>\n</td>\n<td>\n<$view field=<<messageField>>/>\n</td>\n</tr>\n<tr>\n<td colspan=\"3\">\n<$reveal type=\"match\" text=\"yes\" stateTitle=<<previewPopupState>> tag=\"div\">\n<$list filter=\"[{$:/state/importpreviewtype}has[text]]\" variable=\"listItem\" emptyMessage={{$:/core/ui/ImportPreviews/Text}}>\n<$transclude tiddler={{$:/state/importpreviewtype}}/>\n</$list>\n</$reveal>\n</td>\n</tr>\n</$list>\n</tbody>\n</table>\n"
        },
        "$:/core/ui/ImportPreviews/Diff": {
            "title": "$:/core/ui/ImportPreviews/Diff",
            "tags": "$:/tags/ImportPreview",
            "caption": "{{$:/language/Import/Listing/Preview/Diff}}",
            "text": "<$macrocall $name=\"compareTiddlerText\" sourceTiddlerTitle=<<payloadTiddler>> destTiddlerTitle=<<currentTiddler>> destSubTiddlerTitle=<<payloadTiddler>>/>\n"
        },
        "$:/core/ui/ImportPreviews/DiffFields": {
            "title": "$:/core/ui/ImportPreviews/DiffFields",
            "tags": "$:/tags/ImportPreview",
            "caption": "{{$:/language/Import/Listing/Preview/DiffFields}}",
            "text": "<$macrocall $name=\"compareTiddlers\" sourceTiddlerTitle=<<payloadTiddler>> destTiddlerTitle=<<currentTiddler>> destSubTiddlerTitle=<<payloadTiddler>> exclude=\"text\"/>\n"
        },
        "$:/core/ui/ImportPreviews/Fields": {
            "title": "$:/core/ui/ImportPreviews/Fields",
            "tags": "$:/tags/ImportPreview",
            "caption": "{{$:/language/Import/Listing/Preview/Fields}}",
            "text": "<table class=\"tc-view-field-table\">\n<tbody>\n<$list filter=\"[<payloadTiddler>subtiddlerfields<currentTiddler>sort[]] -text\" variable=\"fieldName\">\n<tr class=\"tc-view-field\">\n<td class=\"tc-view-field-name\">\n<$text text=<<fieldName>>/>\n</td>\n<td class=\"tc-view-field-value\">\n<$view field=<<fieldName>> tiddler=<<currentTiddler>> subtiddler=<<payloadTiddler>>/>\n</td>\n</tr>\n</$list>\n</tbody>\n</table>\n"
        },
        "$:/core/ui/ImportPreviews/Text": {
            "title": "$:/core/ui/ImportPreviews/Text",
            "tags": "$:/tags/ImportPreview",
            "caption": "{{$:/language/Import/Listing/Preview/Text}}",
            "text": "<$transclude tiddler=<<currentTiddler>> subtiddler=<<payloadTiddler>> mode=\"block\"/>\n"
        },
        "$:/core/ui/ImportPreviews/TextRaw": {
            "title": "$:/core/ui/ImportPreviews/TextRaw",
            "tags": "$:/tags/ImportPreview",
            "caption": "{{$:/language/Import/Listing/Preview/TextRaw}}",
            "text": "<pre><code><$view tiddler=<<currentTiddler>> subtiddler=<<payloadTiddler>> /></code></pre>"
        },
        "$:/core/ui/KeyboardShortcuts/advanced-search": {
            "title": "$:/core/ui/KeyboardShortcuts/advanced-search",
            "tags": "$:/tags/KeyboardShortcut",
            "key": "((advanced-search))",
            "text": "<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\">\n<$action-navigate $to=\"$:/AdvancedSearch\"/>\n<$action-sendmessage $message=\"tm-focus-selector\" $param=\"\"\"[data-tiddler-title=\"$:/AdvancedSearch\"] .tc-search input\"\"\"/>\n</$navigator>\n"
        },
        "$:/core/ui/KeyboardShortcuts/new-image": {
            "title": "$:/core/ui/KeyboardShortcuts/new-image",
            "tags": "$:/tags/KeyboardShortcut",
            "key": "((new-image))",
            "text": "<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\" openLinkFromInsideRiver={{$:/config/Navigation/openLinkFromInsideRiver}} openLinkFromOutsideRiver={{$:/config/Navigation/openLinkFromOutsideRiver}} relinkOnRename={{$:/config/RelinkOnRename}}>\n{{$:/core/ui/Actions/new-image}}\n</$navigator>\n"
        },
        "$:/core/ui/KeyboardShortcuts/new-journal": {
            "title": "$:/core/ui/KeyboardShortcuts/new-journal",
            "tags": "$:/tags/KeyboardShortcut",
            "key": "((new-journal))",
            "text": "<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\" openLinkFromInsideRiver={{$:/config/Navigation/openLinkFromInsideRiver}} openLinkFromOutsideRiver={{$:/config/Navigation/openLinkFromOutsideRiver}} relinkOnRename={{$:/config/RelinkOnRename}}>\n{{$:/core/ui/Actions/new-journal}}\n</$navigator>\n"
        },
        "$:/core/ui/KeyboardShortcuts/new-tiddler": {
            "title": "$:/core/ui/KeyboardShortcuts/new-tiddler",
            "tags": "$:/tags/KeyboardShortcut",
            "key": "((new-tiddler))",
            "text": "<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\" openLinkFromInsideRiver={{$:/config/Navigation/openLinkFromInsideRiver}} openLinkFromOutsideRiver={{$:/config/Navigation/openLinkFromOutsideRiver}} relinkOnRename={{$:/config/RelinkOnRename}}>\n{{$:/core/ui/Actions/new-tiddler}}\n</$navigator>\n"
        },
        "$:/core/ui/KeyboardShortcuts/sidebar-search": {
            "title": "$:/core/ui/KeyboardShortcuts/sidebar-search",
            "tags": "$:/tags/KeyboardShortcut",
            "key": "((sidebar-search))",
            "text": "<$action-sendmessage $message=\"tm-focus-selector\" $param=\".tc-search input\"/>\n"
        },
        "$:/core/ui/KeyboardShortcut/toggle-sidebar": {
            "title": "$:/core/ui/KeyboardShortcut/toggle-sidebar",
            "tags": "$:/tags/KeyboardShortcut",
            "key": "((toggle-sidebar))",
            "text": "<$list filter=\"[[$:/state/sidebar]is[missing]] [{$:/state/sidebar}removeprefix[yes]]\" emptyMessage=\"\"\"\n<$action-setfield $tiddler=\"$:/state/sidebar\" text=\"yes\"/>\n\"\"\">\n<$action-setfield $tiddler=\"$:/state/sidebar\" text=\"no\"/>\n</$list>\n"
        },
        "$:/core/ui/ListItemTemplate": {
            "title": "$:/core/ui/ListItemTemplate",
            "text": "<div class=\"tc-menu-list-item\">\n<$link />\n</div>"
        },
        "$:/Manager/ItemMain/Fields": {
            "title": "$:/Manager/ItemMain/Fields",
            "tags": "$:/tags/Manager/ItemMain",
            "caption": "{{$:/language/Manager/Item/Fields}}",
            "text": "<table>\n<tbody>\n<$list filter=\"[all[current]fields[]sort[title]] -text\" template=\"$:/core/ui/TiddlerFieldTemplate\" variable=\"listItem\"/>\n</tbody>\n</table>\n"
        },
        "$:/Manager/ItemMain/RawText": {
            "title": "$:/Manager/ItemMain/RawText",
            "tags": "$:/tags/Manager/ItemMain",
            "caption": "{{$:/language/Manager/Item/RawText}}",
            "text": "<pre><code><$view/></code></pre>\n"
        },
        "$:/Manager/ItemMain/WikifiedText": {
            "title": "$:/Manager/ItemMain/WikifiedText",
            "tags": "$:/tags/Manager/ItemMain",
            "caption": "{{$:/language/Manager/Item/WikifiedText}}",
            "text": "<$transclude mode=\"block\"/>\n"
        },
        "$:/Manager/ItemSidebar/Colour": {
            "title": "$:/Manager/ItemSidebar/Colour",
            "tags": "$:/tags/Manager/ItemSidebar",
            "caption": "{{$:/language/Manager/Item/Colour}}",
            "text": "\\define swatch-styles()\nheight: 1em;\nbackground-color: $(colour)$\n\\end\n\n<$vars colour={{!!color}}>\n<p style=<<swatch-styles>>/>\n</$vars>\n<p>\n<$edit-text field=\"color\" tag=\"input\" type=\"color\"/> / <$edit-text field=\"color\" tag=\"input\" type=\"text\" size=\"9\"/>\n</p>\n"
        },
        "$:/Manager/ItemSidebar/Icon": {
            "title": "$:/Manager/ItemSidebar/Icon",
            "tags": "$:/tags/Manager/ItemSidebar",
            "caption": "{{$:/language/Manager/Item/Icon}}",
            "text": "<p>\n<div class=\"tc-manager-icon-editor\">\n<$button popup=<<qualify \"$:/state/popup/image-picker\">> class=\"tc-btn-invisible\">\n<$transclude tiddler={{!!icon}}>\n{{$:/language/Manager/Item/Icon/None}}\n</$transclude>\n</$button>\n<div class=\"tc-block-dropdown-wrapper\" style=\"position: static;\">\n<$reveal state=<<qualify \"$:/state/popup/image-picker\">> type=\"nomatch\" text=\"\" default=\"\" tag=\"div\" class=\"tc-popup\">\n<div class=\"tc-block-dropdown tc-popup-keep\" style=\"width: 80%; left: 10%; right: 10%; padding: 0.5em;\">\n<$macrocall $name=\"image-picker-include-tagged-images\" actions=\"\"\"\n<$action-setfield $field=\"icon\" $value=<<imageTitle>>/>\n<$action-deletetiddler $tiddler=<<qualify \"$:/state/popup/image-picker\">>/>\n\"\"\"/>\n</div>\n</$reveal>\n</div>\n</div>\n</p>\n"
        },
        "$:/Manager/ItemSidebar/Tags": {
            "title": "$:/Manager/ItemSidebar/Tags",
            "tags": "$:/tags/Manager/ItemSidebar",
            "caption": "{{$:/language/Manager/Item/Tags}}",
            "text": "\\define tag-checkbox-actions()\n<$action-listops\n\t$tiddler=\"$:/config/Manager/RecentTags\"\n\t$subfilter=\"[<tag>] [list[$:/config/Manager/RecentTags]] +[limit[12]]\"\n/>\n\\end\n\n\\define tag-picker-actions()\n<<tag-checkbox-actions>>\n<$action-listops\n\t$tiddler=<<currentTiddler>>\n\t$field=\"tags\"\n\t$subfilter=\"[<tag>] [all[current]tags[]]\"\n/>\n\\end\n\n<p>\n<$list filter=\"[all[current]tags[]] [list[$:/config/Manager/RecentTags]] +[sort[title]] \" variable=\"tag\">\n<div>\n<$checkbox tiddler=<<currentTiddler>> tag=<<tag>> actions=<<tag-checkbox-actions>>>\n<$macrocall $name=\"tag-pill\" tag=<<tag>>/>\n</$checkbox>\n</div>\n</$list>\n</p>\n<p>\n<$macrocall $name=\"tag-picker\" actions=<<tag-picker-actions>>/>\n</p>\n"
        },
        "$:/Manager/ItemSidebar/Tools": {
            "title": "$:/Manager/ItemSidebar/Tools",
            "tags": "$:/tags/Manager/ItemSidebar",
            "caption": "{{$:/language/Manager/Item/Tools}}",
            "text": "<p>\n<$button to=<<currentTiddler>>>{{$:/core/images/link}} open</$button>\n</p>\n<p>\n<$button message=\"tm-edit-tiddler\" param=<<currentTiddler>>>{{$:/core/images/edit-button}} edit</$button>\n</p>\n"
        },
        "$:/Manager": {
            "title": "$:/Manager",
            "icon": "$:/core/images/list",
            "color": "#bbb",
            "text": "\\define lingo-base() $:/language/Manager/\n\n\\define list-item-content-item()\n<div class=\"tc-manager-list-item-content-item\">\n\t<$vars state-title=\"\"\"$:/state/popup/manager/item/$(listItem)$\"\"\">\n\t\t<$reveal state=<<state-title>> type=\"match\" text=\"show\" default=\"show\" tag=\"div\">\n\t\t\t<$button set=<<state-title>> setTo=\"hide\" class=\"tc-btn-invisible tc-manager-list-item-content-item-heading\">\n\t\t\t\t{{$:/core/images/down-arrow}} <$transclude tiddler=<<listItem>> field=\"caption\"/>\n\t\t\t</$button>\n\t\t</$reveal>\n\t\t<$reveal state=<<state-title>> type=\"nomatch\" text=\"show\" default=\"show\" tag=\"div\">\n\t\t\t<$button set=<<state-title>> setTo=\"show\" class=\"tc-btn-invisible tc-manager-list-item-content-item-heading\">\n\t\t\t\t{{$:/core/images/right-arrow}} <$transclude tiddler=<<listItem>> field=\"caption\"/>\n\t\t\t</$button>\n\t\t</$reveal>\n\t\t<$reveal state=<<state-title>> type=\"match\" text=\"show\" default=\"show\" tag=\"div\" class=\"tc-manager-list-item-content-item-body\">\n\t\t\t<$transclude tiddler=<<listItem>>/>\n\t\t</$reveal>\n\t</$vars>\n</div>\n\\end\n\n<div class=\"tc-manager-wrapper\">\n\t<div class=\"tc-manager-controls\">\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<<lingo Controls/Show/Prompt>> <$select tiddler=\"$:/config/Manager/Show\" default=\"tiddlers\">\n\t\t\t\t<option value=\"tiddlers\"><<lingo Controls/Show/Option/Tiddlers>></option>\n\t\t\t\t<option value=\"tags\"><<lingo Controls/Show/Option/Tags>></option>\n\t\t\t</$select>\n\t\t</div>\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<<lingo Controls/Search/Prompt>> <$edit-text tiddler=\"$:/config/Manager/Filter\" tag=\"input\" default=\"\" placeholder={{$:/language/Manager/Controls/Search/Placeholder}}/>\n\t\t</div>\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<<lingo Controls/FilterByTag/Prompt>> <$select tiddler=\"$:/config/Manager/Tag\" default=\"\">\n\t\t\t\t<option value=\"\"><<lingo Controls/FilterByTag/None>></option>\n\t\t\t\t<$list filter=\"[!is{$:/config/Manager/System}tags[]!is[system]sort[title]]\" variable=\"tag\">\n\t\t\t\t\t<option value=<<tag>>><$text text=<<tag>>/></option>\n\t\t\t\t</$list>\n\t\t\t</$select>\n\t\t</div>\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<<lingo Controls/Sort/Prompt>> <$select tiddler=\"$:/config/Manager/Sort\" default=\"title\">\n\t\t\t\t<optgroup label=\"Common\">\n\t\t\t\t\t<$list filter=\"title modified modifier created creator created\" variable=\"field\">\n\t\t\t\t\t\t<option value=<<field>>><$text text=<<field>>/></option>\n\t\t\t\t\t</$list>\n\t\t\t\t</optgroup>\n\t\t\t\t<optgroup label=\"All\">\n\t\t\t\t\t<$list filter=\"[all{$:/config/Manager/Show}!is{$:/config/Manager/System}fields[]sort[title]] -title -modified -modifier -created -creator -created\" variable=\"field\">\n\t\t\t\t\t\t<option value=<<field>>><$text text=<<field>>/></option>\n\t\t\t\t\t</$list>\n\t\t\t\t</optgroup>\n\t\t\t</$select>\n\t\t\t<$checkbox tiddler=\"$:/config/Manager/Order\" field=\"text\" checked=\"reverse\" unchecked=\"forward\" default=\"forward\">\n\t\t\t\t<<lingo Controls/Order/Prompt>>\n\t\t\t</$checkbox>\n\t\t</div>\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<$checkbox tiddler=\"$:/config/Manager/System\" field=\"text\" checked=\"\" unchecked=\"system\" default=\"system\">\n\t\t\t\t{{$:/language/SystemTiddlers/Include/Prompt}}\n\t\t\t</$checkbox>\n\t\t</div>\n\t</div>\n\t<div class=\"tc-manager-list\">\n\t\t<$list filter=\"[all{$:/config/Manager/Show}!is{$:/config/Manager/System}search{$:/config/Manager/Filter}tag:strict{$:/config/Manager/Tag}sort{$:/config/Manager/Sort}order{$:/config/Manager/Order}]\">\n\t\t\t<$vars transclusion=<<currentTiddler>>>\n\t\t\t\t<div style=\"tc-manager-list-item\">\n\t\t\t\t\t<$button popup=<<qualify \"$:/state/manager/popup\">> class=\"tc-btn-invisible tc-manager-list-item-heading\" selectedClass=\"tc-manager-list-item-heading-selected\">\n\t\t\t\t\t\t<$text text=<<currentTiddler>>/>\n\t\t\t\t\t</$button>\n\t\t\t\t\t<$reveal state=<<qualify \"$:/state/manager/popup\">> type=\"nomatch\" text=\"\" default=\"\" tag=\"div\" class=\"tc-manager-list-item-content tc-popup-handle\">\n\t\t\t\t\t\t<div class=\"tc-manager-list-item-content-tiddler\">\n\t\t\t\t\t\t\t<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Manager/ItemMain]!has[draft.of]]\" variable=\"listItem\">\n\t\t\t\t\t\t\t\t<<list-item-content-item>>\n\t\t\t\t\t\t\t</$list>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class=\"tc-manager-list-item-content-sidebar\">\n\t\t\t\t\t\t\t<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Manager/ItemSidebar]!has[draft.of]]\" variable=\"listItem\">\n\t\t\t\t\t\t\t\t<<list-item-content-item>>\n\t\t\t\t\t\t\t</$list>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</$reveal>\n\t\t\t\t</div>\n\t\t\t</$vars>\n\t\t</$list>\n\t</div>\n</div>\n"
        },
        "$:/core/ui/MissingTemplate": {
            "title": "$:/core/ui/MissingTemplate",
            "text": "<div class=\"tc-tiddler-missing\">\n<$button popup=<<qualify \"$:/state/popup/missing\">> class=\"tc-btn-invisible tc-missing-tiddler-label\">\n<$view field=\"title\" format=\"text\" />\n</$button>\n<$reveal state=<<qualify \"$:/state/popup/missing\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n<$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n<hr>\n<$list filter=\"[all[current]backlinks[]sort[title]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n</div>\n</$reveal>\n</div>\n"
        },
        "$:/core/ui/MoreSideBar/All": {
            "title": "$:/core/ui/MoreSideBar/All",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/All/Caption}}",
            "text": "<$list filter={{$:/core/Filters/AllTiddlers!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/MoreSideBar/Drafts": {
            "title": "$:/core/ui/MoreSideBar/Drafts",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Drafts/Caption}}",
            "text": "<$list filter={{$:/core/Filters/Drafts!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/MoreSideBar/Explorer": {
            "title": "$:/core/ui/MoreSideBar/Explorer",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Explorer/Caption}}",
            "text": "<<tree \"$:/\">>\n"
        },
        "$:/core/ui/MoreSideBar/Missing": {
            "title": "$:/core/ui/MoreSideBar/Missing",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Missing/Caption}}",
            "text": "<$list filter={{$:/core/Filters/Missing!!filter}} template=\"$:/core/ui/MissingTemplate\"/>\n"
        },
        "$:/core/ui/MoreSideBar/Orphans": {
            "title": "$:/core/ui/MoreSideBar/Orphans",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Orphans/Caption}}",
            "text": "<$list filter={{$:/core/Filters/Orphans!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/MoreSideBar/Plugins": {
            "title": "$:/core/ui/MoreSideBar/Plugins",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/ControlPanel/Plugins/Caption}}",
            "text": "\n{{$:/language/ControlPanel/Plugins/Installed/Hint}}\n\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/MoreSideBar/Plugins]!has[draft.of]]\" \"$:/core/ui/MoreSideBar/Plugins/Plugins\">>\n"
        },
        "$:/core/ui/MoreSideBar/Recent": {
            "title": "$:/core/ui/MoreSideBar/Recent",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Recent/Caption}}",
            "text": "<$macrocall $name=\"timeline\" format={{$:/language/RecentChanges/DateFormat}}/>\n"
        },
        "$:/core/ui/MoreSideBar/Shadows": {
            "title": "$:/core/ui/MoreSideBar/Shadows",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Shadows/Caption}}",
            "text": "<$list filter={{$:/core/Filters/ShadowTiddlers!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/MoreSideBar/System": {
            "title": "$:/core/ui/MoreSideBar/System",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/System/Caption}}",
            "text": "<$list filter={{$:/core/Filters/SystemTiddlers!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/MoreSideBar/Tags": {
            "title": "$:/core/ui/MoreSideBar/Tags",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Tags/Caption}}",
            "text": "<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n{{$:/core/ui/Buttons/tag-manager}}\n\n</$set>\n\n</$set>\n\n</$set>\n\n<$list filter={{$:/core/Filters/AllTags!!filter}}>\n\n<$transclude tiddler=\"$:/core/ui/TagTemplate\"/>\n\n</$list>\n\n<hr class=\"tc-untagged-separator\">\n\n{{$:/core/ui/UntaggedTemplate}}\n"
        },
        "$:/core/ui/MoreSideBar/Types": {
            "title": "$:/core/ui/MoreSideBar/Types",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Types/Caption}}",
            "text": "<$list filter={{$:/core/Filters/TypedTiddlers!!filter}}>\n<div class=\"tc-menu-list-item\">\n<$view field=\"type\"/>\n<$list filter=\"[type{!!type}!is[system]sort[title]]\">\n<div class=\"tc-menu-list-subitem\">\n<$link to={{!!title}}><$view field=\"title\"/></$link>\n</div>\n</$list>\n</div>\n</$list>\n"
        },
        "$:/core/ui/MoreSideBar/Plugins/Languages": {
            "title": "$:/core/ui/MoreSideBar/Plugins/Languages",
            "tags": "$:/tags/MoreSideBar/Plugins",
            "caption": "{{$:/language/ControlPanel/Plugins/Languages/Caption}}",
            "text": "<$list filter=\"[!has[draft.of]plugin-type[language]sort[description]]\" template=\"$:/core/ui/PluginListItemTemplate\" emptyMessage={{$:/language/ControlPanel/Plugins/Empty/Hint}}/>\n"
        },
        "$:/core/ui/MoreSideBar/Plugins/Plugins": {
            "title": "$:/core/ui/MoreSideBar/Plugins/Plugins",
            "tags": "$:/tags/MoreSideBar/Plugins",
            "caption": "{{$:/language/ControlPanel/Plugins/Plugins/Caption}}",
            "text": "<$list filter=\"[!has[draft.of]plugin-type[plugin]sort[description]]\" template=\"$:/core/ui/PluginListItemTemplate\" emptyMessage={{$:/language/ControlPanel/Plugins/Empty/Hint}}>>/>\n"
        },
        "$:/core/ui/MoreSideBar/Plugins/Theme": {
            "title": "$:/core/ui/MoreSideBar/Plugins/Theme",
            "tags": "$:/tags/MoreSideBar/Plugins",
            "caption": "{{$:/language/ControlPanel/Plugins/Themes/Caption}}",
            "text": "<$list filter=\"[!has[draft.of]plugin-type[theme]sort[description]]\" template=\"$:/core/ui/PluginListItemTemplate\" emptyMessage={{$:/language/ControlPanel/Plugins/Empty/Hint}}/>\n"
        },
        "$:/core/ui/Buttons/advanced-search": {
            "title": "$:/core/ui/Buttons/advanced-search",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/advanced-search-button}} {{$:/language/Buttons/AdvancedSearch/Caption}}",
            "description": "{{$:/language/Buttons/AdvancedSearch/Hint}}",
            "text": "\\whitespace trim\n\\define control-panel-button(class)\n<$button to=\"$:/AdvancedSearch\" tooltip={{$:/language/Buttons/AdvancedSearch/Hint}} aria-label={{$:/language/Buttons/AdvancedSearch/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/advanced-search-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/AdvancedSearch/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/AdvancedSearch]]\" emptyMessage=<<control-panel-button>>>\n<<control-panel-button \"tc-selected\">>\n</$list>\n"
        },
        "$:/core/ui/Buttons/close-all": {
            "title": "$:/core/ui/Buttons/close-all",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/close-all-button}} {{$:/language/Buttons/CloseAll/Caption}}",
            "description": "{{$:/language/Buttons/CloseAll/Hint}}",
            "text": "<$button message=\"tm-close-all-tiddlers\" tooltip={{$:/language/Buttons/CloseAll/Hint}} aria-label={{$:/language/Buttons/CloseAll/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/close-all-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/CloseAll/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/control-panel": {
            "title": "$:/core/ui/Buttons/control-panel",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/options-button}} {{$:/language/Buttons/ControlPanel/Caption}}",
            "description": "{{$:/language/Buttons/ControlPanel/Hint}}",
            "text": "\\whitespace trim\n\\define control-panel-button(class)\n<$button to=\"$:/ControlPanel\" tooltip={{$:/language/Buttons/ControlPanel/Hint}} aria-label={{$:/language/Buttons/ControlPanel/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/options-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/ControlPanel/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/ControlPanel]]\" emptyMessage=<<control-panel-button>>>\n<<control-panel-button \"tc-selected\">>\n</$list>\n"
        },
        "$:/core/ui/Buttons/encryption": {
            "title": "$:/core/ui/Buttons/encryption",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/locked-padlock}} {{$:/language/Buttons/Encryption/Caption}}",
            "description": "{{$:/language/Buttons/Encryption/Hint}}",
            "text": "\\whitespace trim\n<$reveal type=\"match\" state=\"$:/isEncrypted\" text=\"yes\">\n<$button message=\"tm-clear-password\" tooltip={{$:/language/Buttons/Encryption/ClearPassword/Hint}} aria-label={{$:/language/Buttons/Encryption/ClearPassword/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/locked-padlock}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Encryption/ClearPassword/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>\n<$reveal type=\"nomatch\" state=\"$:/isEncrypted\" text=\"yes\">\n<$button message=\"tm-set-password\" tooltip={{$:/language/Buttons/Encryption/SetPassword/Hint}} aria-label={{$:/language/Buttons/Encryption/SetPassword/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/unlocked-padlock}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Encryption/SetPassword/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>\n"
        },
        "$:/core/ui/Buttons/export-page": {
            "title": "$:/core/ui/Buttons/export-page",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/export-button}} {{$:/language/Buttons/ExportPage/Caption}}",
            "description": "{{$:/language/Buttons/ExportPage/Hint}}",
            "text": "<$macrocall $name=\"exportButton\" exportFilter=\"[!is[system]sort[title]]\" lingoBase=\"$:/language/Buttons/ExportPage/\"/>"
        },
        "$:/core/ui/Buttons/fold-all": {
            "title": "$:/core/ui/Buttons/fold-all",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/fold-all-button}} {{$:/language/Buttons/FoldAll/Caption}}",
            "description": "{{$:/language/Buttons/FoldAll/Hint}}",
            "text": "<$button tooltip={{$:/language/Buttons/FoldAll/Hint}} aria-label={{$:/language/Buttons/FoldAll/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-fold-all-tiddlers\" $param=<<currentTiddler>> foldedStatePrefix=\"$:/state/folded/\"/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/fold-all-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/FoldAll/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/full-screen": {
            "title": "$:/core/ui/Buttons/full-screen",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/full-screen-button}} {{$:/language/Buttons/FullScreen/Caption}}",
            "description": "{{$:/language/Buttons/FullScreen/Hint}}",
            "text": "<$button message=\"tm-full-screen\" tooltip={{$:/language/Buttons/FullScreen/Hint}} aria-label={{$:/language/Buttons/FullScreen/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/full-screen-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/FullScreen/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/home": {
            "title": "$:/core/ui/Buttons/home",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/home-button}} {{$:/language/Buttons/Home/Caption}}",
            "description": "{{$:/language/Buttons/Home/Hint}}",
            "text": "<$button message=\"tm-home\" tooltip={{$:/language/Buttons/Home/Hint}} aria-label={{$:/language/Buttons/Home/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/home-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Home/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/import": {
            "title": "$:/core/ui/Buttons/import",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/import-button}} {{$:/language/Buttons/Import/Caption}}",
            "description": "{{$:/language/Buttons/Import/Hint}}",
            "text": "<div class=\"tc-file-input-wrapper\">\n<$button tooltip={{$:/language/Buttons/Import/Hint}} aria-label={{$:/language/Buttons/Import/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/import-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Import/Caption}}/></span>\n</$list>\n</$button>\n<$browse tooltip={{$:/language/Buttons/Import/Hint}}/>\n</div>"
        },
        "$:/core/ui/Buttons/language": {
            "title": "$:/core/ui/Buttons/language",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/globe}} {{$:/language/Buttons/Language/Caption}}",
            "description": "{{$:/language/Buttons/Language/Hint}}",
            "text": "\\whitespace trim\n\\define flag-title()\n$(languagePluginTitle)$/icon\n\\end\n<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/language\">> tooltip={{$:/language/Buttons/Language/Hint}} aria-label={{$:/language/Buttons/Language/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n<span class=\"tc-image-button\">\n<$set name=\"languagePluginTitle\" value={{$:/language}}>\n<$image source=<<flag-title>>/>\n</$set>\n</span>\n</$list>\n<$text text=\" \"/>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Language/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/language\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n{{$:/snippets/languageswitcher}}\n</div>\n</$reveal>\n"
        },
        "$:/core/ui/Buttons/manager": {
            "title": "$:/core/ui/Buttons/manager",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/list}} {{$:/language/Buttons/Manager/Caption}}",
            "description": "{{$:/language/Buttons/Manager/Hint}}",
            "text": "\\whitespace trim\n\\define manager-button(class)\n<$button to=\"$:/Manager\" tooltip={{$:/language/Buttons/Manager/Hint}} aria-label={{$:/language/Buttons/Manager/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/list}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Manager/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/Manager]]\" emptyMessage=<<manager-button>>>\n<<manager-button \"tc-selected\">>\n</$list>\n"
        },
        "$:/core/ui/Buttons/more-page-actions": {
            "title": "$:/core/ui/Buttons/more-page-actions",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/down-arrow}} {{$:/language/Buttons/More/Caption}}",
            "description": "{{$:/language/Buttons/More/Hint}}",
            "text": "\\define config-title()\n$:/config/PageControlButtons/Visibility/$(listItem)$\n\\end\n<$button popup=<<qualify \"$:/state/popup/more\">> tooltip={{$:/language/Buttons/More/Hint}} aria-label={{$:/language/Buttons/More/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/down-arrow}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/More/Caption}}/></span>\n</$list>\n</$button><$reveal state=<<qualify \"$:/state/popup/more\">> type=\"popup\" position=\"below\" animate=\"yes\">\n\n<div class=\"tc-drop-down\">\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"tc-btn-invisible\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageControls]!has[draft.of]] -[[$:/core/ui/Buttons/more-page-actions]]\" variable=\"listItem\">\n\n<$reveal type=\"match\" state=<<config-title>> text=\"hide\">\n\n<$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$set>\n\n</$reveal>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</div>\n\n</$reveal>"
        },
        "$:/core/ui/Buttons/new-image": {
            "title": "$:/core/ui/Buttons/new-image",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/new-image-button}} {{$:/language/Buttons/NewImage/Caption}}",
            "description": "{{$:/language/Buttons/NewImage/Hint}}",
            "text": "\\whitespace trim\n<$button tooltip={{$:/language/Buttons/NewImage/Hint}} aria-label={{$:/language/Buttons/NewImage/Caption}} class=<<tv-config-toolbar-class>> actions={{$:/core/ui/Actions/new-image}}>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/new-image-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewImage/Caption}}/></span>\n</$list>\n</$button>\n"
        },
        "$:/core/ui/Buttons/new-journal": {
            "title": "$:/core/ui/Buttons/new-journal",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/new-journal-button}} {{$:/language/Buttons/NewJournal/Caption}}",
            "description": "{{$:/language/Buttons/NewJournal/Hint}}",
            "text": "\\whitespace trim\n\\define journalButton()\n<$button tooltip={{$:/language/Buttons/NewJournal/Hint}} aria-label={{$:/language/Buttons/NewJournal/Caption}} class=<<tv-config-toolbar-class>> actions={{$:/core/ui/Actions/new-journal}}>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/new-journal-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewJournal/Caption}}/></span>\n</$list>\n</$button>\n\\end\n<<journalButton>>\n"
        },
        "$:/core/ui/Buttons/new-tiddler": {
            "title": "$:/core/ui/Buttons/new-tiddler",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/new-button}} {{$:/language/Buttons/NewTiddler/Caption}}",
            "description": "{{$:/language/Buttons/NewTiddler/Hint}}",
            "text": "\\whitespace trim\n<$button actions={{$:/core/ui/Actions/new-tiddler}} tooltip={{$:/language/Buttons/NewTiddler/Hint}} aria-label={{$:/language/Buttons/NewTiddler/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/new-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewTiddler/Caption}}/></span>\n</$list>\n</$button>\n"
        },
        "$:/core/ui/Buttons/palette": {
            "title": "$:/core/ui/Buttons/palette",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/palette}} {{$:/language/Buttons/Palette/Caption}}",
            "description": "{{$:/language/Buttons/Palette/Hint}}",
            "text": "\\whitespace trim\n<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/palette\">> tooltip={{$:/language/Buttons/Palette/Hint}} aria-label={{$:/language/Buttons/Palette/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/palette}}\n</$list>\n<$text text=\" \"/>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Palette/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/palette\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\" style=\"font-size:0.7em;\">\n{{$:/snippets/paletteswitcher}}\n</div>\n</$reveal>\n"
        },
        "$:/core/ui/Buttons/print": {
            "title": "$:/core/ui/Buttons/print",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/print-button}} {{$:/language/Buttons/Print/Caption}}",
            "description": "{{$:/language/Buttons/Print/Hint}}",
            "text": "<$button message=\"tm-print\" tooltip={{$:/language/Buttons/Print/Hint}} aria-label={{$:/language/Buttons/Print/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/print-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Print/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/refresh": {
            "title": "$:/core/ui/Buttons/refresh",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/refresh-button}} {{$:/language/Buttons/Refresh/Caption}}",
            "description": "{{$:/language/Buttons/Refresh/Hint}}",
            "text": "<$button message=\"tm-browser-refresh\" tooltip={{$:/language/Buttons/Refresh/Hint}} aria-label={{$:/language/Buttons/Refresh/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/refresh-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Refresh/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/save-wiki": {
            "title": "$:/core/ui/Buttons/save-wiki",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/save-button}} {{$:/language/Buttons/SaveWiki/Caption}}",
            "description": "{{$:/language/Buttons/SaveWiki/Hint}}",
            "text": "<$button tooltip={{$:/language/Buttons/SaveWiki/Hint}} aria-label={{$:/language/Buttons/SaveWiki/Caption}} class=<<tv-config-toolbar-class>>>\n<$wikify name=\"site-title\" text={{$:/config/SaveWikiButton/Filename}}>\n<$action-sendmessage $message=\"tm-save-wiki\" $param={{$:/config/SaveWikiButton/Template}} filename=<<site-title>>/>\n</$wikify>\n<span class=\"tc-dirty-indicator\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/save-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/SaveWiki/Caption}}/></span>\n</$list>\n</span>\n</$button>"
        },
        "$:/core/ui/Buttons/storyview": {
            "title": "$:/core/ui/Buttons/storyview",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/storyview-classic}} {{$:/language/Buttons/StoryView/Caption}}",
            "description": "{{$:/language/Buttons/StoryView/Hint}}",
            "text": "\\whitespace trim\n\\define icon()\n$:/core/images/storyview-$(storyview)$\n\\end\n<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/storyview\">> tooltip={{$:/language/Buttons/StoryView/Hint}} aria-label={{$:/language/Buttons/StoryView/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n<$set name=\"storyview\" value={{$:/view}}>\n<$transclude tiddler=<<icon>>/>\n</$set>\n</$list>\n<$text text=\" \"/>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/StoryView/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/storyview\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n{{$:/snippets/viewswitcher}}\n</div>\n</$reveal>\n"
        },
        "$:/core/ui/Buttons/tag-manager": {
            "title": "$:/core/ui/Buttons/tag-manager",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/tag-button}} {{$:/language/Buttons/TagManager/Caption}}",
            "description": "{{$:/language/Buttons/TagManager/Hint}}",
            "text": "\\whitespace trim\n\\define control-panel-button(class)\n<$button to=\"$:/TagManager\" tooltip={{$:/language/Buttons/TagManager/Hint}} aria-label={{$:/language/Buttons/TagManager/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/tag-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/TagManager/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/TagManager]]\" emptyMessage=<<control-panel-button>>>\n<<control-panel-button \"tc-selected\">>\n</$list>\n"
        },
        "$:/core/ui/Buttons/theme": {
            "title": "$:/core/ui/Buttons/theme",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/theme-button}} {{$:/language/Buttons/Theme/Caption}}",
            "description": "{{$:/language/Buttons/Theme/Hint}}",
            "text": "\\whitespace trim\n<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/theme\">> tooltip={{$:/language/Buttons/Theme/Hint}} aria-label={{$:/language/Buttons/Theme/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/theme-button}}\n</$list>\n<$text text=\" \"/>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Theme/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/theme\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n<$linkcatcher to=\"$:/theme\">\n{{$:/snippets/themeswitcher}}\n</$linkcatcher>\n</div>\n</$reveal>\n"
        },
        "$:/core/ui/Buttons/timestamp": {
            "title": "$:/core/ui/Buttons/timestamp",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/timestamp-on}} {{$:/language/Buttons/Timestamp/Caption}}",
            "description": "{{$:/language/Buttons/Timestamp/Hint}}",
            "text": "\\whitespace trim\n<$reveal type=\"nomatch\" state=\"$:/config/TimestampDisable\" text=\"yes\">\n<$button tooltip={{$:/language/Buttons/Timestamp/On/Hint}} aria-label={{$:/language/Buttons/Timestamp/On/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-setfield $tiddler=\"$:/config/TimestampDisable\" $value=\"yes\"/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/timestamp-on}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Timestamp/On/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=\"$:/config/TimestampDisable\" text=\"yes\">\n<$button tooltip={{$:/language/Buttons/Timestamp/Off/Hint}} aria-label={{$:/language/Buttons/Timestamp/Off/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-setfield $tiddler=\"$:/config/TimestampDisable\" $value=\"no\"/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/timestamp-off}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Timestamp/Off/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>\n"
        },
        "$:/core/ui/Buttons/unfold-all": {
            "title": "$:/core/ui/Buttons/unfold-all",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/unfold-all-button}} {{$:/language/Buttons/UnfoldAll/Caption}}",
            "description": "{{$:/language/Buttons/UnfoldAll/Hint}}",
            "text": "<$button tooltip={{$:/language/Buttons/UnfoldAll/Hint}} aria-label={{$:/language/Buttons/UnfoldAll/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-unfold-all-tiddlers\" $param=<<currentTiddler>> foldedStatePrefix=\"$:/state/folded/\"/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/unfold-all-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/UnfoldAll/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/PageTemplate/pagecontrols": {
            "title": "$:/core/ui/PageTemplate/pagecontrols",
            "text": "\\whitespace trim\n\\define config-title()\n$:/config/PageControlButtons/Visibility/$(listItem)$\n\\end\n<div class=\"tc-page-controls\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageControls]!has[draft.of]]\" variable=\"listItem\">\n<$set name=\"hidden\" value=<<config-title>>>\n<$list filter=\"[<hidden>!text[hide]]\" storyview=\"pop\" variable=\"ignore\">\n<$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\">\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n</$set>\n</$list>\n</$set>\n</$list>\n</div>\n"
        },
        "$:/core/ui/PageStylesheet": {
            "title": "$:/core/ui/PageStylesheet",
            "text": "\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\n<$set name=\"currentTiddler\" value={{$:/language}}>\n\n<$set name=\"languageTitle\" value={{!!name}}>\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Stylesheet]!has[draft.of]]\">\n<$transclude mode=\"block\"/>\n</$list>\n\n</$set>\n\n</$set>\n"
        },
        "$:/core/ui/PageTemplate/alerts": {
            "title": "$:/core/ui/PageTemplate/alerts",
            "tags": "$:/tags/PageTemplate",
            "text": "<div class=\"tc-alerts\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Alert]!has[draft.of]]\" template=\"$:/core/ui/AlertTemplate\" storyview=\"pop\"/>\n\n</div>\n"
        },
        "$:/core/ui/PageTemplate/drafts": {
            "title": "$:/core/ui/PageTemplate/drafts",
            "tags": "$:/tags/PageTemplate",
            "text": "\\whitespace trim\n<$reveal state=\"$:/status/IsReadOnly\" type=\"nomatch\" text=\"yes\" tag=\"div\" class=\"tc-drafts-list\">\n<$list filter=\"[has[draft.of]!sort[modified]] -[list[$:/StoryList]]\">\n<$link>\n{{$:/core/images/edit-button}} <$text text=<<currentTiddler>>/>\n</$link>\n</$list>\n</$reveal>\n"
        },
        "$:/core/ui/PageTemplate/pluginreloadwarning": {
            "title": "$:/core/ui/PageTemplate/pluginreloadwarning",
            "tags": "$:/tags/PageTemplate",
            "text": "\\define lingo-base() $:/language/\n\n<$list filter=\"[{$:/status/RequireReloadDueToPluginChange}match[yes]]\">\n\n<$reveal type=\"nomatch\" state=\"$:/temp/HidePluginWarning\" text=\"yes\">\n\n<div class=\"tc-plugin-reload-warning\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n<<lingo PluginReloadWarning>> <$button set=\"$:/temp/HidePluginWarning\" setTo=\"yes\" class=\"tc-btn-invisible\">{{$:/core/images/close-button}}</$button>\n\n</$set>\n\n</div>\n\n</$reveal>\n\n</$list>\n"
        },
        "$:/core/ui/PageTemplate/sidebar": {
            "title": "$:/core/ui/PageTemplate/sidebar",
            "tags": "$:/tags/PageTemplate",
            "text": "\\whitespace trim\n\\define config-title()\n$:/config/SideBarSegments/Visibility/$(listItem)$\n\\end\n\n<$scrollable fallthrough=\"no\" class=\"tc-sidebar-scrollable\">\n\n<div class=\"tc-sidebar-header\">\n\n<$reveal state=\"$:/state/sidebar\" type=\"match\" text=\"yes\" default=\"yes\" retain=\"yes\" animate=\"yes\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SideBarSegment]!has[draft.of]]\" variable=\"listItem\">\n\n<$reveal type=\"nomatch\" state=<<config-title>> text=\"hide\"  tag=\"div\">\n\n<$transclude tiddler=<<listItem>> mode=\"block\"/>\n\n</$reveal>\n\n</$list>\n\n</$reveal>\n\n</div>\n\n</$scrollable>\n"
        },
        "$:/core/ui/PageTemplate/story": {
            "title": "$:/core/ui/PageTemplate/story",
            "tags": "$:/tags/PageTemplate",
            "text": "\\whitespace trim\n<section class=\"tc-story-river\">\n\n<section class=\"story-backdrop\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/AboveStory]!has[draft.of]]\">\n\n<$transclude/>\n\n</$list>\n\n</section>\n\n<$list filter=\"[list[$:/StoryList]]\" history=\"$:/HistoryList\" template={{$:/config/ui/ViewTemplate}} editTemplate={{$:/config/ui/EditTemplate}} storyview={{$:/view}} emptyMessage={{$:/config/EmptyStoryMessage}}/>\n\n<section class=\"story-frontdrop\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/BelowStory]!has[draft.of]]\">\n\n<$transclude/>\n\n</$list>\n\n</section>\n\n</section>\n"
        },
        "$:/core/ui/PageTemplate/topleftbar": {
            "title": "$:/core/ui/PageTemplate/topleftbar",
            "tags": "$:/tags/PageTemplate",
            "text": "<span class=\"tc-topbar tc-topbar-left\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TopLeftBar]!has[draft.of]]\" variable=\"listItem\" storyview=\"pop\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$list>\n\n</span>\n"
        },
        "$:/core/ui/PageTemplate/toprightbar": {
            "title": "$:/core/ui/PageTemplate/toprightbar",
            "tags": "$:/tags/PageTemplate",
            "text": "<span class=\"tc-topbar tc-topbar-right\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TopRightBar]!has[draft.of]]\" variable=\"listItem\" storyview=\"pop\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$list>\n\n</span>\n"
        },
        "$:/core/ui/PageTemplate": {
            "title": "$:/core/ui/PageTemplate",
            "text": "\\whitespace trim\n\\define containerClasses()\ntc-page-container tc-page-view-$(storyviewTitle)$ tc-language-$(languageTitle)$\n\\end\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\n<$set name=\"tv-config-toolbar-icons\" value={{$:/config/Toolbar/Icons}}>\n\n<$set name=\"tv-config-toolbar-text\" value={{$:/config/Toolbar/Text}}>\n\n<$set name=\"tv-config-toolbar-class\" value={{$:/config/Toolbar/ButtonClass}}>\n\n<$set name=\"tv-enable-drag-and-drop\" value={{$:/config/DragAndDrop/Enable}}>\n\n<$set name=\"tv-show-missing-links\" value={{$:/config/MissingLinks}}>\n\n<$set name=\"storyviewTitle\" value={{$:/view}}>\n\n<$set name=\"languageTitle\" value={{{ [{$:/language}get[name]] }}}>\n\n<div class=<<containerClasses>>>\n\n<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\" openLinkFromInsideRiver={{$:/config/Navigation/openLinkFromInsideRiver}} openLinkFromOutsideRiver={{$:/config/Navigation/openLinkFromOutsideRiver}} relinkOnRename={{$:/config/RelinkOnRename}}>\n\n<$dropzone enable=<<tv-enable-drag-and-drop>>>\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageTemplate]!has[draft.of]]\" variable=\"listItem\">\n\n<$transclude tiddler=<<listItem>>/>\n\n</$list>\n\n</$dropzone>\n\n</$navigator>\n\n</div>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n"
        },
        "$:/PaletteManager": {
            "title": "$:/PaletteManager",
            "text": "\\define lingo-base() $:/language/ControlPanel/Palette/Editor/\n\\define describePaletteColour(colour)\n<$transclude tiddler=\"$:/language/Docs/PaletteColours/$colour$\"><$text text=\"$colour$\"/></$transclude>\n\\end\n\\define edit-colour-placeholder()\n edit $(colourName)$\n\\end\n\\define colour-tooltip(showhide) $showhide$ editor for $(newColourName)$ \n\\define resolve-colour(macrocall)\n\\import $:/core/macros/utils\n\\whitespace trim\n<$wikify name=\"name\" text=\"\"\"$macrocall$\"\"\">\n<<name>>\n</$wikify>\n\\end\n\\define delete-colour-index-actions() <$action-setfield $index=<<colourName>>/>\n\\define palette-manager-colour-row-segment()\n\\whitespace trim\n<$edit-text index=<<colourName>> tag=\"input\" placeholder=<<edit-colour-placeholder>> default=\"\"/>\n<br>\n<$edit-text index=<<colourName>> type=\"color\" tag=\"input\" class=\"tc-palette-manager-colour-input\"/>\n<$list filter=\"[<currentTiddler>getindex<colourName>removeprefix[<<]removesuffix[>>]] [<currentTiddler>getindex<colourName>removeprefix[<$]removesuffix[/>]]\" variable=\"ignore\">\n<$set name=\"state\" value={{{ [[$:/state/palettemanager/]addsuffix<currentTiddler>addsuffix[/]addsuffix<colourName>] }}}>\n<$wikify name=\"newColourName\" text=\"\"\"<$macrocall $name=\"resolve-colour\" macrocall={{{ [<currentTiddler>getindex<colourName>] }}}/>\"\"\">\n<$reveal state=<<state>> type=\"nomatch\" text=\"show\">\n<$button tooltip=<<colour-tooltip show>> aria-label=<<colour-tooltip show>> class=\"tc-btn-invisible\" set=<<state>> setTo=\"show\">{{$:/core/images/down-arrow}}&nbsp;<$text text=<<newColourName>>/></$button><br>\n</$reveal>\n<$reveal state=<<state>> type=\"match\" text=\"show\">\n<$button tooltip=<<colour-tooltip hide>> aria-label=<<colour-tooltip show>> class=\"tc-btn-invisible\" actions=\"\"\"<$action-deletetiddler $tiddler=<<state>>/>\"\"\">{{$:/core/images/up-arrow}}&nbsp;<$text text=<<newColourName>>/></$button><br>\n</$reveal>\n<$reveal state=<<state>> type=\"match\" text=\"show\">\n<$set name=\"colourName\" value=<<newColourName>>>\n<br>\n<<palette-manager-colour-row-segment>>\n<br><br>\n</$set>\n</$reveal>\n</$wikify>\n</$set>\n</$list>\n\\end\n\\define palette-manager-colour-row()\n\\whitespace trim\n<tr>\n<td>\n<span style=\"float:right;\">\n<$button tooltip=<<lingo Delete/Hint>> aria-label=<<lingo Delete/Hint>> class=\"tc-btn-invisible\" actions=<<delete-colour-index-actions>>>\n{{$:/core/images/delete-button}}</$button>\n</span>\n''<$macrocall $name=\"describePaletteColour\" colour=<<colourName>>/>''<br/>\n<$macrocall $name=\"colourName\" $output=\"text/plain\"/>\n</td>\n<td>\n<<palette-manager-colour-row-segment>>\n</td>\n</tr>\n\\end\n\\define palette-manager-table()\n\\whitespace trim\n<table>\n<tbody>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Palette]indexes[]]\" variable=\"colourName\">\n<$list filter=\"[<currentTiddler>indexes[]removeprefix<colourName>suffix[]]\" variable=\"ignore\" emptyMessage=\"\"\"\n<$list filter=\"[{$:/state/palettemanager/showexternal}removeprefix[yes]suffix[]]\" variable=\"ignore\">\n<<palette-manager-colour-row>>\n</$list>\n\"\"\">\n<<palette-manager-colour-row>>\n</$list>\n</$list>\n</tbody>\n</table>\n\\end\n<$set name=\"currentTiddler\" value={{$:/palette}}>\n\n<<lingo Prompt>> <$link to={{$:/palette}}><$macrocall $name=\"currentTiddler\" $output=\"text/plain\"/></$link>\n\n<$list filter=\"[all[current]is[shadow]is[tiddler]]\" variable=\"listItem\">\n<<lingo Prompt/Modified>>\n<$button message=\"tm-delete-tiddler\" param={{$:/palette}}><<lingo Reset/Caption>></$button>\n</$list>\n\n<$list filter=\"[all[current]is[shadow]!is[tiddler]]\" variable=\"listItem\">\n<<lingo Clone/Prompt>>\n</$list>\n\n<$button message=\"tm-new-tiddler\" param={{$:/palette}}><<lingo Clone/Caption>></$button>\n\n<$checkbox tiddler=\"$:/state/palettemanager/showexternal\" field=\"text\" checked=\"yes\" unchecked=\"no\">&nbsp;<<lingo Names/External/Show>></$checkbox>\n\n<<palette-manager-table>>\n"
        },
        "$:/core/ui/PluginInfo": {
            "title": "$:/core/ui/PluginInfo",
            "text": "\\define localised-info-tiddler-title()\n$(currentTiddler)$/$(languageTitle)$/$(currentTab)$\n\\end\n\\define info-tiddler-title()\n$(currentTiddler)$/$(currentTab)$\n\\end\n\\define default-tiddler-title()\n$:/core/ui/PluginInfo/Default/$(currentTab)$\n\\end\n<$transclude tiddler=<<localised-info-tiddler-title>> mode=\"block\">\n<$transclude tiddler=<<currentTiddler>> subtiddler=<<localised-info-tiddler-title>> mode=\"block\">\n<$transclude tiddler=<<currentTiddler>> subtiddler=<<info-tiddler-title>> mode=\"block\">\n<$transclude tiddler=<<default-tiddler-title>> mode=\"block\">\n{{$:/language/ControlPanel/Plugin/NoInfoFound/Hint}}\n</$transclude>\n</$transclude>\n</$transclude>\n</$transclude>\n"
        },
        "$:/core/ui/PluginInfo/Default/contents": {
            "title": "$:/core/ui/PluginInfo/Default/contents",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/Advanced/PluginInfo/\n<<lingo Hint>>\n<ul>\n<$list filter=\"[all[current]plugintiddlers[]sort[title]]\" emptyMessage=<<lingo Empty/Hint>>>\n<li>\n<$link />\n</li>\n</$list>\n</ul>\n"
        },
        "$:/core/ui/PluginListItemTemplate": {
            "title": "$:/core/ui/PluginListItemTemplate",
            "text": "<div class=\"tc-menu-list-item\">\n<$link to={{!!title}}><$view field=\"description\"><$view field=\"title\"/></$view></$link>\n</div>"
        },
        "$:/core/ui/SearchResults": {
            "title": "$:/core/ui/SearchResults",
            "text": "<div class=\"tc-search-results\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]butfirst[]limit[1]]\" emptyMessage=\"\"\"\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\">\n<$transclude mode=\"block\"/>\n</$list>\n\"\"\">\n\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\" default={{$:/config/SearchResults/Default}}/>\n\n</$list>\n\n</div>\n"
        },
        "$:/core/ui/SideBar/More": {
            "title": "$:/core/ui/SideBar/More",
            "tags": "$:/tags/SideBar",
            "caption": "{{$:/language/SideBar/More/Caption}}",
            "text": "<div class=\"tc-more-sidebar\">\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/MoreSideBar]!has[draft.of]]\" default={{$:/config/DefaultMoreSidebarTab}} state=\"$:/state/tab/moresidebar\" class=\"tc-vertical tc-sidebar-tabs-more\" />\n</div>"
        },
        "$:/core/ui/SideBar/Open": {
            "title": "$:/core/ui/SideBar/Open",
            "tags": "$:/tags/SideBar",
            "caption": "{{$:/language/SideBar/Open/Caption}}",
            "text": "\\whitespace trim\n\\define lingo-base() $:/language/CloseAll/\n\n\\define drop-actions()\n<$action-listops $tiddler=<<tv-story-list>> $subfilter=\"+[insertbefore:currentTiddler<actionTiddler>]\"/>\n\\end\n\n\\define placeholder()\n<div class=\"tc-droppable-placeholder\"/>\n\\end\n\n\\define droppable-item(button)\n\\whitespace trim\n<$droppable actions=<<drop-actions>> enable=<<tv-allow-drag-and-drop>>>\n<<placeholder>>\n<div>\n$button$\n</div>\n</$droppable>\n\\end\n\n<div class=\"tc-sidebar-tab-open\">\n<$list filter=\"[list<tv-story-list>]\" history=<<tv-history-list>> storyview=\"pop\">\n<div class=\"tc-sidebar-tab-open-item\">\n<$macrocall $name=\"droppable-item\" button=\"\"\"<$button message=\"tm-close-tiddler\" tooltip={{$:/language/Buttons/Close/Hint}} aria-label={{$:/language/Buttons/Close/Caption}} class=\"tc-btn-invisible tc-btn-mini\">{{$:/core/images/close-button}}</$button>&nbsp;<$link to={{!!title}}><$view field=\"title\"/></$link>\"\"\"/>\n</div>\n</$list>\n<$tiddler tiddler=\"\">\n<div>\n<$macrocall $name=\"droppable-item\" button=\"\"\"<$button message=\"tm-close-all-tiddlers\" class=\"tc-btn-invisible tc-btn-mini\"><<lingo Button>></$button>\"\"\"/>\n</div>\n</$tiddler>\n</div>\n"
        },
        "$:/core/ui/SideBar/Recent": {
            "title": "$:/core/ui/SideBar/Recent",
            "tags": "$:/tags/SideBar",
            "caption": "{{$:/language/SideBar/Recent/Caption}}",
            "text": "<$macrocall $name=\"timeline\" format={{$:/language/RecentChanges/DateFormat}}/>\n"
        },
        "$:/core/ui/SideBar/Tools": {
            "title": "$:/core/ui/SideBar/Tools",
            "tags": "$:/tags/SideBar",
            "caption": "{{$:/language/SideBar/Tools/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/\n\\define config-title()\n$:/config/PageControlButtons/Visibility/$(listItem)$\n\\end\n\n<<lingo Basics/Version/Prompt>> <<version>>\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageControls]!has[draft.of]]\" variable=\"listItem\">\n\n<div style=\"position:relative;\" class={{{ [<listItem>encodeuricomponent[]addprefix[tc-btn-]] }}}>\n\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <$transclude tiddler=<<listItem>>/> <i class=\"tc-muted\"><$transclude tiddler=<<listItem>> field=\"description\"/></i>\n\n</div>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n"
        },
        "$:/core/ui/SideBarLists": {
            "title": "$:/core/ui/SideBarLists",
            "text": "<$transclude tiddler=\"$:/core/ui/SideBarSegments/search\"/>\n\n<$transclude tiddler=\"$:/core/ui/SideBarSegments/tabs\"/>\n\n"
        },
        "$:/core/ui/SideBarSegments/page-controls": {
            "title": "$:/core/ui/SideBarSegments/page-controls",
            "tags": "$:/tags/SideBarSegment",
            "text": "{{||$:/core/ui/PageTemplate/pagecontrols}}\n"
        },
        "$:/core/ui/SideBarSegments/search": {
            "title": "$:/core/ui/SideBarSegments/search",
            "tags": "$:/tags/SideBarSegment",
            "text": "\\whitespace trim\n<div class=\"tc-sidebar-lists tc-sidebar-search\">\n\n<$set name=\"searchTiddler\" value=\"$:/temp/search\">\n<div class=\"tc-search\">\n<$edit-text tiddler=\"$:/temp/search\" type=\"search\" tag=\"input\" focus={{$:/config/Search/AutoFocus}} focusPopup=<<qualify \"$:/state/popup/search-dropdown\">> class=\"tc-popup-handle\"/>\n<$reveal state=\"$:/temp/search\" type=\"nomatch\" text=\"\">\n<$button tooltip={{$:/language/Buttons/AdvancedSearch/Hint}} aria-label={{$:/language/Buttons/AdvancedSearch/Caption}} class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" text={{$:/temp/search}}/>\n<$action-setfield $tiddler=\"$:/temp/search\" text=\"\"/>\n<$action-navigate $to=\"$:/AdvancedSearch\"/>\n{{$:/core/images/advanced-search-button}}\n</$button>\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/search\" text=\"\" />\n{{$:/core/images/close-button}}\n</$button>\n<$button popup=<<qualify \"$:/state/popup/search-dropdown\">> class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n<$list filter=\"[{$:/temp/search}minlength{$:/config/Search/MinLength}limit[1]]\" variable=\"listItem\">\n<$set name=\"searchTerm\" value={{{ [<searchTiddler>get[text]] }}}>\n<$set name=\"resultCount\" value=\"\"\"<$count filter=\"[!is[system]search<searchTerm>]\"/>\"\"\">\n{{$:/language/Search/Matches}}\n</$set>\n</$set>\n</$list>\n</$button>\n</$reveal>\n<$reveal state=\"$:/temp/search\" type=\"match\" text=\"\">\n<$button to=\"$:/AdvancedSearch\" tooltip={{$:/language/Buttons/AdvancedSearch/Hint}} aria-label={{$:/language/Buttons/AdvancedSearch/Caption}} class=\"tc-btn-invisible\">\n{{$:/core/images/advanced-search-button}}\n</$button>\n</$reveal>\n</div>\n\n<$reveal tag=\"div\" class=\"tc-block-dropdown-wrapper\" state=\"$:/temp/search\" type=\"nomatch\" text=\"\">\n\n<$reveal tag=\"div\" class=\"tc-block-dropdown tc-search-drop-down tc-popup-handle\" state=<<qualify \"$:/state/popup/search-dropdown\">> type=\"nomatch\" text=\"\" default=\"\">\n\n<$list filter=\"[{$:/temp/search}minlength{$:/config/Search/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n\n{{$:/core/ui/SearchResults}}\n\n</$list>\n\n</$reveal>\n\n</$reveal>\n\n</$set>\n\n</div>\n"
        },
        "$:/core/ui/SideBarSegments/site-subtitle": {
            "title": "$:/core/ui/SideBarSegments/site-subtitle",
            "tags": "$:/tags/SideBarSegment",
            "text": "<div class=\"tc-site-subtitle\">\n\n<$transclude tiddler=\"$:/SiteSubtitle\" mode=\"inline\"/>\n\n</div>\n"
        },
        "$:/core/ui/SideBarSegments/site-title": {
            "title": "$:/core/ui/SideBarSegments/site-title",
            "tags": "$:/tags/SideBarSegment",
            "text": "<h1 class=\"tc-site-title\">\n\n<$transclude tiddler=\"$:/SiteTitle\" mode=\"inline\"/>\n\n</h1>\n"
        },
        "$:/core/ui/SideBarSegments/tabs": {
            "title": "$:/core/ui/SideBarSegments/tabs",
            "tags": "$:/tags/SideBarSegment",
            "text": "<div class=\"tc-sidebar-lists tc-sidebar-tabs\">\n\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/SideBar]!has[draft.of]]\" default={{$:/config/DefaultSidebarTab}} state=\"$:/state/tab/sidebar\" class=\"tc-sidebar-tabs-main\"/>\n\n</div>\n"
        },
        "$:/TagManager": {
            "title": "$:/TagManager",
            "icon": "$:/core/images/tag-button",
            "color": "#bbb",
            "text": "\\define lingo-base() $:/language/TagManager/\n\\define iconEditorTab(type)\n\\whitespace trim\n<$link to=\"\"><<lingo Icons/None>></$link>\n<$list filter=\"[all[shadows+tiddlers]is[image]] [all[shadows+tiddlers]tag[$:/tags/Image]] -[type[application/pdf]] +[sort[title]] +[$type$is[system]]\">\n<$link to={{!!title}}>\n<$transclude/> <$view field=\"title\"/>\n</$link>\n</$list>\n\\end\n\\define iconEditor(title)\n\\whitespace trim\n<div class=\"tc-drop-down-wrapper\">\n<$button popupTitle={{{ [[$:/state/popup/icon/]addsuffix<__title__>] }}} class=\"tc-btn-invisible tc-btn-dropdown\">{{$:/core/images/down-arrow}}</$button>\n<$reveal stateTitle={{{ [[$:/state/popup/icon/]addsuffix<__title__>] }}} type=\"popup\" position=\"belowleft\" text=\"\" default=\"\">\n<div class=\"tc-drop-down\">\n<$linkcatcher actions=\"\"\"<$action-setfield $tiddler=<<__title__>> icon=<<navigateTo>>/>\"\"\">\n<<iconEditorTab type:\"!\">>\n<hr/>\n<<iconEditorTab type:\"\">>\n</$linkcatcher>\n</div>\n</$reveal>\n</div>\n\\end\n\\define toggleButton(state)\n\\whitespace trim\n<$reveal stateTitle=<<__state__>> type=\"match\" text=\"closed\" default=\"closed\">\n<$button setTitle=<<__state__>> setTo=\"open\" class=\"tc-btn-invisible tc-btn-dropdown\" selectedClass=\"tc-selected\">\n{{$:/core/images/info-button}}\n</$button>\n</$reveal>\n<$reveal stateTitle=<<__state__>> type=\"match\" text=\"open\" default=\"closed\">\n<$button setTitle=<<__state__>> setTo=\"closed\" class=\"tc-btn-invisible tc-btn-dropdown\" selectedClass=\"tc-selected\">\n{{$:/core/images/info-button}}\n</$button>\n</$reveal>\n\\end\n\\whitespace trim\n<table class=\"tc-tag-manager-table\">\n<tbody>\n<tr>\n<th><<lingo Colour/Heading>></th>\n<th class=\"tc-tag-manager-tag\"><<lingo Tag/Heading>></th>\n<th><<lingo Count/Heading>></th>\n<th><<lingo Icon/Heading>></th>\n<th><<lingo Info/Heading>></th>\n</tr>\n<$list filter=\"[tags[]!is[system]sort[title]]\">\n<tr>\n<td><$edit-text field=\"color\" tag=\"input\" type=\"color\"/></td>\n<td>{{||$:/core/ui/TagTemplate}}</td>\n<td><$count filter=\"[all[current]tagging[]]\"/></td>\n<td>\n<$macrocall $name=\"iconEditor\" title={{!!title}}/>\n</td>\n<td>\n<$macrocall $name=\"toggleButton\" state={{{ [[$:/state/tag-manager/]addsuffix<currentTiddler>] }}} /> \n</td>\n</tr>\n<tr>\n<td></td>\n<td colspan=\"4\">\n<$reveal stateTitle={{{ [[$:/state/tag-manager/]addsuffix<currentTiddler>] }}} type=\"match\" text=\"open\" default=\"\">\n<table>\n<tbody>\n<tr><td><<lingo Colour/Heading>></td><td><$edit-text field=\"color\" tag=\"input\" type=\"text\" size=\"9\"/></td></tr>\n<tr><td><<lingo Icon/Heading>></td><td><$edit-text field=\"icon\" tag=\"input\" size=\"45\"/></td></tr>\n</tbody>\n</table>\n</$reveal>\n</td>\n</tr>\n</$list>\n<tr>\n<td></td>\n<td style=\"position:relative;\">\n{{$:/core/ui/UntaggedTemplate}}\n</td>\n<td>\n<small class=\"tc-menu-list-count\"><$count filter=\"[untagged[]!is[system]] -[tags[]]\"/></small>\n</td>\n<td></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n"
        },
        "$:/core/ui/TagTemplate": {
            "title": "$:/core/ui/TagTemplate",
            "text": "\\whitespace trim\n<span class=\"tc-tag-list-item\">\n<$set name=\"transclusion\" value=<<currentTiddler>>>\n<$macrocall $name=\"tag-pill-body\" tag=<<currentTiddler>> icon={{!!icon}} colour={{!!color}} palette={{$:/palette}} element-tag=\"\"\"$button\"\"\" element-attributes=\"\"\"popup=<<qualify \"$:/state/popup/tag\">> dragFilter='[all[current]tagging[]]' tag='span'\"\"\"/>\n<$reveal state=<<qualify \"$:/state/popup/tag\">> type=\"popup\" position=\"below\" animate=\"yes\" class=\"tc-drop-down\">\n<$set name=\"tv-show-missing-links\" value=\"yes\">\n<$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n</$set>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TagDropdown]!has[draft.of]]\" variable=\"listItem\"> \n<$transclude tiddler=<<listItem>>/> \n</$list>\n<hr>\n<$macrocall $name=\"list-tagged-draggable\" tag=<<currentTiddler>>/>\n</$reveal>\n</$set>\n</span>\n"
        },
        "$:/core/ui/TiddlerFieldTemplate": {
            "title": "$:/core/ui/TiddlerFieldTemplate",
            "text": "<tr class=\"tc-view-field\">\n<td class=\"tc-view-field-name\">\n<$text text=<<listItem>>/>\n</td>\n<td class=\"tc-view-field-value\">\n<$view field=<<listItem>>/>\n</td>\n</tr>"
        },
        "$:/core/ui/TiddlerFields": {
            "title": "$:/core/ui/TiddlerFields",
            "text": "<table class=\"tc-view-field-table\">\n<tbody>\n<$list filter=\"[all[current]fields[]sort[title]] -text\" template=\"$:/core/ui/TiddlerFieldTemplate\" variable=\"listItem\"/>\n</tbody>\n</table>\n"
        },
        "$:/core/ui/TiddlerInfo/Advanced/PluginInfo": {
            "title": "$:/core/ui/TiddlerInfo/Advanced/PluginInfo",
            "tags": "$:/tags/TiddlerInfo/Advanced",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/Advanced/PluginInfo/\n<$list filter=\"[all[current]has[plugin-type]]\">\n\n! <<lingo Heading>>\n\n<<lingo Hint>>\n<ul>\n<$list filter=\"[all[current]plugintiddlers[]sort[title]]\" emptyMessage=<<lingo Empty/Hint>>>\n<li>\n<$link to={{!!title}}>\n<$view field=\"title\"/>\n</$link>\n</li>\n</$list>\n</ul>\n\n</$list>\n"
        },
        "$:/core/ui/TiddlerInfo/Advanced/ShadowInfo": {
            "title": "$:/core/ui/TiddlerInfo/Advanced/ShadowInfo",
            "tags": "$:/tags/TiddlerInfo/Advanced",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/Advanced/ShadowInfo/\n<$set name=\"infoTiddler\" value=<<currentTiddler>>>\n\n''<<lingo Heading>>''\n\n<$list filter=\"[all[current]!is[shadow]]\">\n\n<<lingo NotShadow/Hint>>\n\n</$list>\n\n<$list filter=\"[all[current]is[shadow]]\">\n\n<<lingo Shadow/Hint>>\n\n<$list filter=\"[all[current]shadowsource[]]\">\n\n<$set name=\"pluginTiddler\" value=<<currentTiddler>>>\n<<lingo Shadow/Source>>\n</$set>\n\n</$list>\n\n<$list filter=\"[all[current]is[shadow]is[tiddler]]\">\n\n<<lingo OverriddenShadow/Hint>>\n\n</$list>\n\n\n</$list>\n</$set>\n"
        },
        "$:/core/ui/TiddlerInfo/Advanced": {
            "title": "$:/core/ui/TiddlerInfo/Advanced",
            "tags": "$:/tags/TiddlerInfo",
            "caption": "{{$:/language/TiddlerInfo/Advanced/Caption}}",
            "text": "<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TiddlerInfo/Advanced]!has[draft.of]]\" variable=\"listItem\">\n<$transclude tiddler=<<listItem>>/>\n\n</$list>\n"
        },
        "$:/core/ui/TiddlerInfo/Fields": {
            "title": "$:/core/ui/TiddlerInfo/Fields",
            "tags": "$:/tags/TiddlerInfo",
            "caption": "{{$:/language/TiddlerInfo/Fields/Caption}}",
            "text": "<$transclude tiddler=\"$:/core/ui/TiddlerFields\"/>\n"
        },
        "$:/core/ui/TiddlerInfo/List": {
            "title": "$:/core/ui/TiddlerInfo/List",
            "tags": "$:/tags/TiddlerInfo",
            "caption": "{{$:/language/TiddlerInfo/List/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[list{!!title}]\" emptyMessage=<<lingo List/Empty>> template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/TiddlerInfo/Listed": {
            "title": "$:/core/ui/TiddlerInfo/Listed",
            "tags": "$:/tags/TiddlerInfo",
            "caption": "{{$:/language/TiddlerInfo/Listed/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[all[current]listed[]!is[system]]\" emptyMessage=<<lingo Listed/Empty>> template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/TiddlerInfo/References": {
            "title": "$:/core/ui/TiddlerInfo/References",
            "tags": "$:/tags/TiddlerInfo",
            "caption": "{{$:/language/TiddlerInfo/References/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[all[current]backlinks[]sort[title]]\" emptyMessage=<<lingo References/Empty>> template=\"$:/core/ui/ListItemTemplate\">\n</$list>"
        },
        "$:/core/ui/TiddlerInfo/Tagging": {
            "title": "$:/core/ui/TiddlerInfo/Tagging",
            "tags": "$:/tags/TiddlerInfo",
            "caption": "{{$:/language/TiddlerInfo/Tagging/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[all[current]tagging[]]\" emptyMessage=<<lingo Tagging/Empty>> template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/TiddlerInfo/Tools": {
            "title": "$:/core/ui/TiddlerInfo/Tools",
            "tags": "$:/tags/TiddlerInfo",
            "caption": "{{$:/language/TiddlerInfo/Tools/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n\\define config-title()\n$:/config/ViewToolbarButtons/Visibility/$(listItem)$\n\\end\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewToolbar]!has[draft.of]]\" variable=\"listItem\">\n\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <$transclude tiddler=<<listItem>>/> <i class=\"tc-muted\"><$transclude tiddler=<<listItem>> field=\"description\"/></i>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n"
        },
        "$:/core/ui/TiddlerInfo": {
            "title": "$:/core/ui/TiddlerInfo",
            "text": "<div style=\"position:relative;\">\n<div class=\"tc-tiddler-controls\" style=\"position:absolute;right:0;\">\n<$reveal state=\"$:/config/TiddlerInfo/Mode\" type=\"match\" text=\"sticky\">\n<$button set=<<tiddlerInfoState>> setTo=\"\" tooltip={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=\"tc-btn-invisible\">\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n</div>\n\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/TiddlerInfo]!has[draft.of]]\" default={{$:/config/TiddlerInfo/Default}}/>"
        },
        "$:/core/ui/TopBar/menu": {
            "title": "$:/core/ui/TopBar/menu",
            "tags": "$:/tags/TopRightBar",
            "text": "<$list filter=\"[[$:/state/sidebar]get[text]] +[else[yes]!match[no]]\" variable=\"ignore\">\n<$button set=\"$:/state/sidebar\" setTo=\"no\" tooltip={{$:/language/Buttons/HideSideBar/Hint}} aria-label={{$:/language/Buttons/HideSideBar/Caption}} class=\"tc-btn-invisible\">{{$:/core/images/chevron-right}}</$button>\n</$list>\n<$list filter=\"[[$:/state/sidebar]get[text]] +[else[yes]match[no]]\" variable=\"ignore\">\n<$button set=\"$:/state/sidebar\" setTo=\"yes\" tooltip={{$:/language/Buttons/ShowSideBar/Hint}} aria-label={{$:/language/Buttons/ShowSideBar/Caption}} class=\"tc-btn-invisible\">{{$:/core/images/chevron-left}}</$button>\n</$list>\n"
        },
        "$:/core/ui/UntaggedTemplate": {
            "title": "$:/core/ui/UntaggedTemplate",
            "text": "\\define lingo-base() $:/language/SideBar/\n<$button popup=<<qualify \"$:/state/popup/tag\">> class=\"tc-btn-invisible tc-untagged-label tc-tag-label\">\n<<lingo Tags/Untagged/Caption>>\n</$button>\n<$reveal state=<<qualify \"$:/state/popup/tag\">> type=\"popup\" position=\"below\">\n<div class=\"tc-drop-down\">\n<$list filter=\"[untagged[]!is[system]] -[tags[]] +[sort[title]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n</div>\n</$reveal>\n"
        },
        "$:/core/ui/ViewTemplate/body": {
            "title": "$:/core/ui/ViewTemplate/body",
            "tags": "$:/tags/ViewTemplate",
            "text": "<$reveal tag=\"div\" class=\"tc-tiddler-body\" type=\"nomatch\" stateTitle=<<folded-state>> text=\"hide\" retain=\"yes\" animate=\"yes\">\n\n<$list filter=\"[all[current]!has[plugin-type]!field:hide-body[yes]]\">\n\n<$transclude>\n\n<$transclude tiddler=\"$:/language/MissingTiddler/Hint\"/>\n\n</$transclude>\n\n</$list>\n\n</$reveal>\n"
        },
        "$:/core/ui/ViewTemplate/classic": {
            "title": "$:/core/ui/ViewTemplate/classic",
            "tags": "$:/tags/ViewTemplate $:/tags/EditTemplate",
            "text": "\\define lingo-base() $:/language/ClassicWarning/\n<$list filter=\"[all[current]type[text/x-tiddlywiki]]\">\n<div class=\"tc-message-box\">\n\n<<lingo Hint>>\n\n<$button set=\"!!type\" setTo=\"text/vnd.tiddlywiki\"><<lingo Upgrade/Caption>></$button>\n\n</div>\n</$list>\n"
        },
        "$:/core/ui/ViewTemplate/import": {
            "title": "$:/core/ui/ViewTemplate/import",
            "tags": "$:/tags/ViewTemplate",
            "text": "\\define lingo-base() $:/language/Import/\n\n\\define buttons()\n<$button message=\"tm-delete-tiddler\" param=<<currentTiddler>>><<lingo Listing/Cancel/Caption>></$button>\n<$button message=\"tm-perform-import\" param=<<currentTiddler>>><<lingo Listing/Import/Caption>></$button>\n<<lingo Listing/Preview>> <$select tiddler=\"$:/state/importpreviewtype\" default=\"$:/core/ui/ImportPreviews/Text\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ImportPreview]!has[draft.of]]\">\n<option value=<<currentTiddler>>>{{!!caption}}</option>\n</$list>\n</$select>\n\\end\n\n<$list filter=\"[all[current]field:plugin-type[import]]\">\n\n<div class=\"tc-import\">\n\n<<lingo Listing/Hint>>\n\n<<buttons>>\n\n{{||$:/core/ui/ImportListing}}\n\n<<buttons>>\n\n</div>\n\n</$list>\n"
        },
        "$:/core/ui/ViewTemplate/plugin": {
            "title": "$:/core/ui/ViewTemplate/plugin",
            "tags": "$:/tags/ViewTemplate",
            "text": "<$list filter=\"[all[current]has[plugin-type]] -[all[current]field:plugin-type[import]]\">\n<$set name=\"plugin-type\" value={{!!plugin-type}}>\n<$set name=\"default-popup-state\" value=\"yes\">\n<$set name=\"qualified-state\" value=<<qualify \"$:/state/plugin-info\">>>\n{{||$:/core/ui/Components/plugin-info}}\n</$set>\n</$set>\n</$set>\n</$list>\n"
        },
        "$:/core/ui/ViewTemplate/subtitle": {
            "title": "$:/core/ui/ViewTemplate/subtitle",
            "tags": "$:/tags/ViewTemplate",
            "text": "\\whitespace trim\n<$reveal type=\"nomatch\" stateTitle=<<folded-state>> text=\"hide\" tag=\"div\" retain=\"yes\" animate=\"yes\">\n<div class=\"tc-subtitle\">\n<$link to={{!!modifier}} />\n<$view field=\"modified\" format=\"date\" template={{$:/language/Tiddler/DateFormat}}/>\n</div>\n</$reveal>\n"
        },
        "$:/core/ui/ViewTemplate/tags": {
            "title": "$:/core/ui/ViewTemplate/tags",
            "tags": "$:/tags/ViewTemplate",
            "text": "<$reveal type=\"nomatch\" stateTitle=<<folded-state>> text=\"hide\" tag=\"div\" retain=\"yes\" animate=\"yes\">\n<div class=\"tc-tags-wrapper\"><$list filter=\"[all[current]tags[]sort[title]]\" template=\"$:/core/ui/TagTemplate\" storyview=\"pop\"/></div>\n</$reveal>\n"
        },
        "$:/core/ui/ViewTemplate/title": {
            "title": "$:/core/ui/ViewTemplate/title",
            "tags": "$:/tags/ViewTemplate",
            "text": "\\whitespace trim\n\\define title-styles()\nfill:$(foregroundColor)$;\n\\end\n\\define config-title()\n$:/config/ViewToolbarButtons/Visibility/$(listItem)$\n\\end\n<div class=\"tc-tiddler-title\">\n<div class=\"tc-titlebar\">\n<span class=\"tc-tiddler-controls\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewToolbar]!has[draft.of]]\" variable=\"listItem\"><$reveal type=\"nomatch\" state=<<config-title>> text=\"hide\"><$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\"><$transclude tiddler=<<listItem>>/></$set></$reveal></$list>\n</span>\n<$set name=\"tv-wikilinks\" value={{$:/config/Tiddlers/TitleLinks}}>\n<$link>\n<$set name=\"foregroundColor\" value={{!!color}}>\n<span class=\"tc-tiddler-title-icon\" style=<<title-styles>>>\n<$transclude tiddler={{!!icon}}>\n<$transclude tiddler={{$:/config/DefaultTiddlerIcon}}/>\n</$transclude>\n</span>\n</$set>\n<$list filter=\"[all[current]removeprefix[$:/]]\">\n<h2 class=\"tc-title\" title={{$:/language/SystemTiddler/Tooltip}}>\n<span class=\"tc-system-title-prefix\">$:/</span><$text text=<<currentTiddler>>/>\n</h2>\n</$list>\n<$list filter=\"[all[current]!prefix[$:/]]\">\n<h2 class=\"tc-title\">\n<$view field=\"title\"/>\n</h2>\n</$list>\n</$link>\n</$set>\n</div>\n\n<$reveal type=\"nomatch\" text=\"\" default=\"\" state=<<tiddlerInfoState>> class=\"tc-tiddler-info tc-popup-handle\" animate=\"yes\" retain=\"yes\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TiddlerInfoSegment]!has[draft.of]] [[$:/core/ui/TiddlerInfo]]\" variable=\"listItem\"><$transclude tiddler=<<listItem>> mode=\"block\"/></$list>\n\n</$reveal>\n</div>"
        },
        "$:/core/ui/ViewTemplate/unfold": {
            "title": "$:/core/ui/ViewTemplate/unfold",
            "tags": "$:/tags/ViewTemplate",
            "text": "<$reveal tag=\"div\" type=\"nomatch\" state=\"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-bar\" text=\"hide\">\n<$reveal tag=\"div\" type=\"nomatch\" stateTitle=<<folded-state>> text=\"hide\" default=\"show\" retain=\"yes\" animate=\"yes\">\n<$button tooltip={{$:/language/Buttons/Fold/Hint}} aria-label={{$:/language/Buttons/Fold/Caption}} class=\"tc-fold-banner\">\n<$action-sendmessage $message=\"tm-fold-tiddler\" $param=<<currentTiddler>> foldedState=<<folded-state>>/>\n{{$:/core/images/chevron-up}}\n</$button>\n</$reveal>\n<$reveal tag=\"div\" type=\"nomatch\" stateTitle=<<folded-state>> text=\"show\" default=\"show\" retain=\"yes\" animate=\"yes\">\n<$button tooltip={{$:/language/Buttons/Unfold/Hint}} aria-label={{$:/language/Buttons/Unfold/Caption}} class=\"tc-unfold-banner\">\n<$action-sendmessage $message=\"tm-fold-tiddler\" $param=<<currentTiddler>> foldedState=<<folded-state>>/>\n{{$:/core/images/chevron-down}}\n</$button>\n</$reveal>\n</$reveal>\n"
        },
        "$:/core/ui/ViewTemplate": {
            "title": "$:/core/ui/ViewTemplate",
            "text": "\\define folded-state()\n$:/state/folded/$(currentTiddler)$\n\\end\n\\import [all[shadows+tiddlers]tag[$:/tags/Macro/View]!has[draft.of]]\n<$vars storyTiddler=<<currentTiddler>> tiddlerInfoState=<<qualify \"$:/state/popup/tiddler-info\">>><div data-tiddler-title=<<currentTiddler>> data-tags={{!!tags}} class={{{ tc-tiddler-frame tc-tiddler-view-frame [<currentTiddler>is[tiddler]then[tc-tiddler-exists]] [<currentTiddler>is[missing]!is[shadow]then[tc-tiddler-missing]] [<currentTiddler>is[shadow]then[tc-tiddler-exists tc-tiddler-shadow]] [<currentTiddler>is[shadow]is[tiddler]then[tc-tiddler-overridden-shadow]] [<currentTiddler>is[system]then[tc-tiddler-system]] [{!!class}] [<currentTiddler>tags[]encodeuricomponent[]addprefix[tc-tagged-]] +[join[ ]] }}}><$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewTemplate]!has[draft.of]]\" variable=\"listItem\"><$transclude tiddler=<<listItem>>/></$list>\n</div>\n</$vars>\n"
        },
        "$:/core/ui/Buttons/clone": {
            "title": "$:/core/ui/Buttons/clone",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/clone-button}} {{$:/language/Buttons/Clone/Caption}}",
            "description": "{{$:/language/Buttons/Clone/Hint}}",
            "text": "\\whitespace trim\n<$button message=\"tm-new-tiddler\" param=<<currentTiddler>> tooltip={{$:/language/Buttons/Clone/Hint}} aria-label={{$:/language/Buttons/Clone/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/clone-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Clone/Caption}}/>\n</span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/close-others": {
            "title": "$:/core/ui/Buttons/close-others",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/close-others-button}} {{$:/language/Buttons/CloseOthers/Caption}}",
            "description": "{{$:/language/Buttons/CloseOthers/Hint}}",
            "text": "\\whitespace trim\n<$button message=\"tm-close-other-tiddlers\" param=<<currentTiddler>> tooltip={{$:/language/Buttons/CloseOthers/Hint}} aria-label={{$:/language/Buttons/CloseOthers/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/close-others-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/CloseOthers/Caption}}/>\n</span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/close": {
            "title": "$:/core/ui/Buttons/close",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/close-button}} {{$:/language/Buttons/Close/Caption}}",
            "description": "{{$:/language/Buttons/Close/Hint}}",
            "text": "\\whitespace trim\n<$button message=\"tm-close-tiddler\" tooltip={{$:/language/Buttons/Close/Hint}} aria-label={{$:/language/Buttons/Close/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/close-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/Close/Caption}}/>\n</span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/edit": {
            "title": "$:/core/ui/Buttons/edit",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/edit-button}} {{$:/language/Buttons/Edit/Caption}}",
            "description": "{{$:/language/Buttons/Edit/Hint}}",
            "text": "\\whitespace trim\n<$button message=\"tm-edit-tiddler\" tooltip={{$:/language/Buttons/Edit/Hint}} aria-label={{$:/language/Buttons/Edit/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/edit-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Edit/Caption}}/>\n</span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/export-tiddler": {
            "title": "$:/core/ui/Buttons/export-tiddler",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/export-button}} {{$:/language/Buttons/ExportTiddler/Caption}}",
            "description": "{{$:/language/Buttons/ExportTiddler/Hint}}",
            "text": "\\define makeExportFilter()\n[[$(currentTiddler)$]]\n\\end\n<$macrocall $name=\"exportButton\" exportFilter=<<makeExportFilter>> lingoBase=\"$:/language/Buttons/ExportTiddler/\" baseFilename=<<currentTiddler>>/>"
        },
        "$:/core/ui/Buttons/fold-bar": {
            "title": "$:/core/ui/Buttons/fold-bar",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/chevron-up}} {{$:/language/Buttons/Fold/FoldBar/Caption}}",
            "description": "{{$:/language/Buttons/Fold/FoldBar/Hint}}",
            "text": "<!-- This dummy toolbar button is here to allow visibility of the fold-bar to be controlled as if it were a toolbar button -->"
        },
        "$:/core/ui/Buttons/fold-others": {
            "title": "$:/core/ui/Buttons/fold-others",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/fold-others-button}} {{$:/language/Buttons/FoldOthers/Caption}}",
            "description": "{{$:/language/Buttons/FoldOthers/Hint}}",
            "text": "\\whitespace trim\n<$button tooltip={{$:/language/Buttons/FoldOthers/Hint}} aria-label={{$:/language/Buttons/FoldOthers/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-fold-other-tiddlers\" $param=<<currentTiddler>> foldedStatePrefix=\"$:/state/folded/\"/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/fold-others-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/FoldOthers/Caption}}/>\n</span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/fold": {
            "title": "$:/core/ui/Buttons/fold",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/fold-button}} {{$:/language/Buttons/Fold/Caption}}",
            "description": "{{$:/language/Buttons/Fold/Hint}}",
            "text": "\\whitespace trim\n<$reveal type=\"nomatch\" stateTitle=<<folded-state>> text=\"hide\" default=\"show\">\n<$button tooltip={{$:/language/Buttons/Fold/Hint}} aria-label={{$:/language/Buttons/Fold/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-fold-tiddler\" $param=<<currentTiddler>> foldedState=<<folded-state>>/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/fold-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Fold/Caption}}/>\n</span>\n</$list>\n</$button>\n</$reveal>\n<$reveal type=\"match\" stateTitle=<<folded-state>> text=\"hide\" default=\"show\">\n<$button tooltip={{$:/language/Buttons/Unfold/Hint}} aria-label={{$:/language/Buttons/Unfold/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-fold-tiddler\" $param=<<currentTiddler>> foldedState=<<folded-state>>/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/unfold-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Unfold/Caption}}/>\n</span>\n</$list>\n</$button>\n</$reveal>\n"
        },
        "$:/core/ui/Buttons/info": {
            "title": "$:/core/ui/Buttons/info",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/info-button}} {{$:/language/Buttons/Info/Caption}}",
            "description": "{{$:/language/Buttons/Info/Hint}}",
            "text": "\\whitespace trim\n\\define button-content()\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/info-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/Info/Caption}}/>\n</span>\n</$list>\n\\end\n<$reveal state=\"$:/config/TiddlerInfo/Mode\" type=\"match\" text=\"popup\">\n<$button popup=<<tiddlerInfoState>> tooltip={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$macrocall $name=\"button-content\" mode=\"inline\"/>\n</$button>\n</$reveal>\n<$reveal state=\"$:/config/TiddlerInfo/Mode\" type=\"match\" text=\"sticky\">\n<$reveal state=<<tiddlerInfoState>> type=\"match\" text=\"\" default=\"\">\n<$button set=<<tiddlerInfoState>> setTo=\"yes\" tooltip={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$macrocall $name=\"button-content\" mode=\"inline\"/>\n</$button>\n</$reveal>\n<$reveal state=<<tiddlerInfoState>> type=\"nomatch\" text=\"\" default=\"\">\n<$button set=<<tiddlerInfoState>> setTo=\"\" tooltip={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$macrocall $name=\"button-content\" mode=\"inline\"/>\n</$button>\n</$reveal>\n</$reveal>"
        },
        "$:/core/ui/Buttons/more-tiddler-actions": {
            "title": "$:/core/ui/Buttons/more-tiddler-actions",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/down-arrow}} {{$:/language/Buttons/More/Caption}}",
            "description": "{{$:/language/Buttons/More/Hint}}",
            "text": "\\whitespace trim\n\\define config-title()\n$:/config/ViewToolbarButtons/Visibility/$(listItem)$\n\\end\n<$button popup=<<qualify \"$:/state/popup/more\">> tooltip={{$:/language/Buttons/More/Hint}} aria-label={{$:/language/Buttons/More/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/down-arrow}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/More/Caption}}/>\n</span>\n</$list>\n</$button>\n<$reveal state=<<qualify \"$:/state/popup/more\">> type=\"popup\" position=\"belowleft\" animate=\"yes\">\n\n<div class=\"tc-drop-down\">\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"tc-btn-invisible\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewToolbar]!has[draft.of]] -[[$:/core/ui/Buttons/more-tiddler-actions]]\" variable=\"listItem\">\n\n<$reveal type=\"match\" state=<<config-title>> text=\"hide\">\n\n<$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$set>\n\n</$reveal>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</div>\n\n</$reveal>"
        },
        "$:/core/ui/Buttons/new-here": {
            "title": "$:/core/ui/Buttons/new-here",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/new-here-button}} {{$:/language/Buttons/NewHere/Caption}}",
            "description": "{{$:/language/Buttons/NewHere/Hint}}",
            "text": "\\whitespace trim\n\\define newHereActions()\n<$set name=\"tags\" filter=\"[<currentTiddler>] [{$:/config/NewTiddler/Tags!!tags}]\">\n<$action-sendmessage $message=\"tm-new-tiddler\" tags=<<tags>>/>\n</$set>\n\\end\n\\define newHereButton()\n<$button actions=<<newHereActions>> tooltip={{$:/language/Buttons/NewHere/Hint}} aria-label={{$:/language/Buttons/NewHere/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/new-here-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/NewHere/Caption}}/>\n</span>\n</$list>\n</$button>\n\\end\n<<newHereButton>>\n"
        },
        "$:/core/ui/Buttons/new-journal-here": {
            "title": "$:/core/ui/Buttons/new-journal-here",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/new-journal-button}} {{$:/language/Buttons/NewJournalHere/Caption}}",
            "description": "{{$:/language/Buttons/NewJournalHere/Hint}}",
            "text": "\\whitespace trim\n\\define journalButtonTags()\n[[$(currentTiddlerTag)$]] $(journalTags)$\n\\end\n\\define journalButton()\n<$button tooltip={{$:/language/Buttons/NewJournalHere/Hint}} aria-label={{$:/language/Buttons/NewJournalHere/Caption}} class=<<tv-config-toolbar-class>>>\n<$wikify name=\"journalTitle\" text=\"\"\"<$macrocall $name=\"now\" format=<<journalTitleTemplate>>/>\"\"\">\n<$action-sendmessage $message=\"tm-new-tiddler\" title=<<journalTitle>> tags=<<journalButtonTags>>/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/new-journal-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/NewJournalHere/Caption}}/>\n</span>\n</$list>\n</$wikify>\n</$button>\n\\end\n<$set name=\"journalTitleTemplate\" value={{$:/config/NewJournal/Title}}>\n<$set name=\"journalTags\" value={{$:/config/NewJournal/Tags!!tags}}>\n<$set name=\"currentTiddlerTag\" value=<<currentTiddler>>>\n<<journalButton>>\n</$set>\n</$set>\n</$set>\n"
        },
        "$:/core/ui/Buttons/open-window": {
            "title": "$:/core/ui/Buttons/open-window",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/open-window}} {{$:/language/Buttons/OpenWindow/Caption}}",
            "description": "{{$:/language/Buttons/OpenWindow/Hint}}",
            "text": "\\whitespace trim\n<$button message=\"tm-open-window\" tooltip={{$:/language/Buttons/OpenWindow/Hint}} aria-label={{$:/language/Buttons/OpenWindow/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/open-window}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/OpenWindow/Caption}}/>\n</span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/permalink": {
            "title": "$:/core/ui/Buttons/permalink",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/permalink-button}} {{$:/language/Buttons/Permalink/Caption}}",
            "description": "{{$:/language/Buttons/Permalink/Hint}}",
            "text": "\\whitespace trim\n<$button message=\"tm-permalink\" tooltip={{$:/language/Buttons/Permalink/Hint}} aria-label={{$:/language/Buttons/Permalink/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/permalink-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Permalink/Caption}}/>\n</span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/permaview": {
            "title": "$:/core/ui/Buttons/permaview",
            "tags": "$:/tags/ViewToolbar $:/tags/PageControls",
            "caption": "{{$:/core/images/permaview-button}} {{$:/language/Buttons/Permaview/Caption}}",
            "description": "{{$:/language/Buttons/Permaview/Hint}}",
            "text": "\\whitespace trim\n<$button message=\"tm-permaview\" tooltip={{$:/language/Buttons/Permaview/Hint}} aria-label={{$:/language/Buttons/Permaview/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/permaview-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Permaview/Caption}}/>\n</span>\n</$list>\n</$button>"
        },
        "$:/DefaultTiddlers": {
            "title": "$:/DefaultTiddlers",
            "text": "GettingStarted\n"
        },
        "$:/temp/advancedsearch": {
            "title": "$:/temp/advancedsearch",
            "text": ""
        },
        "$:/snippets/allfields": {
            "title": "$:/snippets/allfields",
            "text": "\\define renderfield(title)\n<tr class=\"tc-view-field\"><td class=\"tc-view-field-name\">''$title$'':</td><td class=\"tc-view-field-value\">//{{$:/language/Docs/Fields/$title$}}//</td></tr>\n\\end\n<table class=\"tc-view-field-table\"><tbody><$list filter=\"[fields[]sort[title]]\" variable=\"listItem\"><$macrocall $name=\"renderfield\" title=<<listItem>>/></$list>\n</tbody></table>\n"
        },
        "$:/config/AnimationDuration": {
            "title": "$:/config/AnimationDuration",
            "text": "400"
        },
        "$:/config/AutoFocus": {
            "title": "$:/config/AutoFocus",
            "text": "title"
        },
        "$:/config/AutoSave": {
            "title": "$:/config/AutoSave",
            "text": "yes"
        },
        "$:/config/BitmapEditor/Colour": {
            "title": "$:/config/BitmapEditor/Colour",
            "text": "#444"
        },
        "$:/config/BitmapEditor/ImageSizes": {
            "title": "$:/config/BitmapEditor/ImageSizes",
            "text": "[[62px 100px]] [[100px 62px]] [[124px 200px]] [[200px 124px]] [[248px 400px]] [[371px 600px]] [[400px 248px]] [[556px 900px]] [[600px 371px]] [[742px 1200px]] [[900px 556px]] [[1200px 742px]]"
        },
        "$:/config/BitmapEditor/LineWidth": {
            "title": "$:/config/BitmapEditor/LineWidth",
            "text": "3px"
        },
        "$:/config/BitmapEditor/LineWidths": {
            "title": "$:/config/BitmapEditor/LineWidths",
            "text": "0.25px 0.5px 1px 2px 3px 4px 6px 8px 10px 16px 20px 28px 40px 56px 80px"
        },
        "$:/config/BitmapEditor/Opacities": {
            "title": "$:/config/BitmapEditor/Opacities",
            "text": "0.01 0.025 0.05 0.075 0.1 0.15 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0"
        },
        "$:/config/BitmapEditor/Opacity": {
            "title": "$:/config/BitmapEditor/Opacity",
            "text": "1.0"
        },
        "$:/config/DefaultMoreSidebarTab": {
            "title": "$:/config/DefaultMoreSidebarTab",
            "text": "$:/core/ui/MoreSideBar/Tags"
        },
        "$:/config/DefaultSidebarTab": {
            "title": "$:/config/DefaultSidebarTab",
            "text": "$:/core/ui/SideBar/Open"
        },
        "$:/config/DownloadSaver/AutoSave": {
            "title": "$:/config/DownloadSaver/AutoSave",
            "text": "no"
        },
        "$:/config/Drafts/TypingTimeout": {
            "title": "$:/config/Drafts/TypingTimeout",
            "text": "400"
        },
        "$:/config/EditTemplateFields/Visibility/title": {
            "title": "$:/config/EditTemplateFields/Visibility/title",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/tags": {
            "title": "$:/config/EditTemplateFields/Visibility/tags",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/text": {
            "title": "$:/config/EditTemplateFields/Visibility/text",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/creator": {
            "title": "$:/config/EditTemplateFields/Visibility/creator",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/created": {
            "title": "$:/config/EditTemplateFields/Visibility/created",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/modified": {
            "title": "$:/config/EditTemplateFields/Visibility/modified",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/modifier": {
            "title": "$:/config/EditTemplateFields/Visibility/modifier",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/type": {
            "title": "$:/config/EditTemplateFields/Visibility/type",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/draft.title": {
            "title": "$:/config/EditTemplateFields/Visibility/draft.title",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/draft.of": {
            "title": "$:/config/EditTemplateFields/Visibility/draft.of",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/revision": {
            "title": "$:/config/EditTemplateFields/Visibility/revision",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/bag": {
            "title": "$:/config/EditTemplateFields/Visibility/bag",
            "text": "hide"
        },
        "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-4": {
            "title": "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-4",
            "text": "hide"
        },
        "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-5": {
            "title": "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-5",
            "text": "hide"
        },
        "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-6": {
            "title": "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-6",
            "text": "hide"
        },
        "$:/config/EditorTypeMappings/image/gif": {
            "title": "$:/config/EditorTypeMappings/image/gif",
            "text": "bitmap"
        },
        "$:/config/EditorTypeMappings/image/webp": {
            "title": "$:/config/EditorTypeMappings/image/webp",
            "text": "bitmap"
        },
        "$:/config/EditorTypeMappings/image/heic": {
            "title": "$:/config/EditorTypeMappings/image/heic",
            "text": "bitmap"
        },
        "$:/config/EditorTypeMappings/image/heif": {
            "title": "$:/config/EditorTypeMappings/image/heif",
            "text": "bitmap"
        },
        "$:/config/EditorTypeMappings/image/jpeg": {
            "title": "$:/config/EditorTypeMappings/image/jpeg",
            "text": "bitmap"
        },
        "$:/config/EditorTypeMappings/image/jpg": {
            "title": "$:/config/EditorTypeMappings/image/jpg",
            "text": "bitmap"
        },
        "$:/config/EditorTypeMappings/image/png": {
            "title": "$:/config/EditorTypeMappings/image/png",
            "text": "bitmap"
        },
        "$:/config/EditorTypeMappings/image/x-icon": {
            "title": "$:/config/EditorTypeMappings/image/x-icon",
            "text": "bitmap"
        },
        "$:/config/EditorTypeMappings/text/vnd.tiddlywiki": {
            "title": "$:/config/EditorTypeMappings/text/vnd.tiddlywiki",
            "text": "text"
        },
        "$:/config/Manager/Show": {
            "title": "$:/config/Manager/Show",
            "text": "tiddlers"
        },
        "$:/config/Manager/Filter": {
            "title": "$:/config/Manager/Filter",
            "text": ""
        },
        "$:/config/Manager/Order": {
            "title": "$:/config/Manager/Order",
            "text": "forward"
        },
        "$:/config/Manager/Sort": {
            "title": "$:/config/Manager/Sort",
            "text": "title"
        },
        "$:/config/Manager/System": {
            "title": "$:/config/Manager/System",
            "text": "system"
        },
        "$:/config/Manager/Tag": {
            "title": "$:/config/Manager/Tag",
            "text": ""
        },
        "$:/state/popup/manager/item/$:/Manager/ItemMain/RawText": {
            "title": "$:/state/popup/manager/item/$:/Manager/ItemMain/RawText",
            "text": "hide"
        },
        "$:/config/MissingLinks": {
            "title": "$:/config/MissingLinks",
            "text": "yes"
        },
        "$:/config/Navigation/UpdateAddressBar": {
            "title": "$:/config/Navigation/UpdateAddressBar",
            "text": "no"
        },
        "$:/config/Navigation/UpdateHistory": {
            "title": "$:/config/Navigation/UpdateHistory",
            "text": "no"
        },
        "$:/config/NewImageType": {
            "title": "$:/config/NewImageType",
            "text": "jpeg"
        },
        "$:/config/OfficialPluginLibrary": {
            "title": "$:/config/OfficialPluginLibrary",
            "tags": "$:/tags/PluginLibrary",
            "url": "https://tiddlywiki.com/library/v5.1.22/index.html",
            "caption": "{{$:/language/OfficialPluginLibrary}}",
            "text": "{{$:/language/OfficialPluginLibrary/Hint}}\n"
        },
        "$:/config/Navigation/openLinkFromInsideRiver": {
            "title": "$:/config/Navigation/openLinkFromInsideRiver",
            "text": "below"
        },
        "$:/config/Navigation/openLinkFromOutsideRiver": {
            "title": "$:/config/Navigation/openLinkFromOutsideRiver",
            "text": "top"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/advanced-search": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/advanced-search",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/close-all": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/close-all",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/encryption": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/encryption",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/export-page": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/export-page",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/fold-all": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/fold-all",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/full-screen": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/full-screen",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/home": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/home",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/refresh": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/refresh",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/import": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/import",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/language": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/language",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/tag-manager": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/tag-manager",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/manager": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/manager",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/more-page-actions": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/more-page-actions",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-journal": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-journal",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-image": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-image",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/palette": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/palette",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/permaview": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/permaview",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/print": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/print",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/storyview": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/storyview",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/timestamp": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/timestamp",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/theme": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/theme",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/unfold-all": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/unfold-all",
            "text": "hide"
        },
        "$:/config/Performance/Instrumentation": {
            "title": "$:/config/Performance/Instrumentation",
            "text": "no"
        },
        "$:/config/RegisterPluginType/plugin": {
            "title": "$:/config/RegisterPluginType/plugin",
            "text": "yes"
        },
        "$:/config/RegisterPluginType/theme": {
            "title": "$:/config/RegisterPluginType/theme",
            "text": "no"
        },
        "$:/config/RegisterPluginType/language": {
            "title": "$:/config/RegisterPluginType/language",
            "text": "no"
        },
        "$:/config/RegisterPluginType/info": {
            "title": "$:/config/RegisterPluginType/info",
            "text": "no"
        },
        "$:/config/RegisterPluginType/import": {
            "title": "$:/config/RegisterPluginType/import",
            "text": "no"
        },
        "$:/config/SaveWikiButton/Template": {
            "title": "$:/config/SaveWikiButton/Template",
            "text": "$:/core/save/all"
        },
        "$:/config/SaverFilter": {
            "title": "$:/config/SaverFilter",
            "text": "[all[]] -[[$:/HistoryList]] -[[$:/StoryList]] -[[$:/Import]] -[[$:/isEncrypted]] -[[$:/UploadName]] -[prefix[$:/state/]] -[prefix[$:/temp/]]"
        },
        "$:/config/Search/AutoFocus": {
            "title": "$:/config/Search/AutoFocus",
            "text": "true"
        },
        "$:/config/Search/MinLength": {
            "title": "$:/config/Search/MinLength",
            "text": "3"
        },
        "$:/config/SearchResults/Default": {
            "title": "$:/config/SearchResults/Default",
            "text": "$:/core/ui/DefaultSearchResultList"
        },
        "$:/config/Server/ExternalFilters/[all[tiddlers]!is[system]sort[title]]": {
            "title": "$:/config/Server/ExternalFilters/[all[tiddlers]!is[system]sort[title]]",
            "text": "yes"
        },
        "$:/config/ShortcutInfo/add-field": {
            "title": "$:/config/ShortcutInfo/add-field",
            "text": "{{$:/language/EditTemplate/Fields/Add/Button/Hint}}"
        },
        "$:/config/ShortcutInfo/advanced-search": {
            "title": "$:/config/ShortcutInfo/advanced-search",
            "text": "{{$:/language/Buttons/AdvancedSearch/Hint}}"
        },
        "$:/config/ShortcutInfo/bold": {
            "title": "$:/config/ShortcutInfo/bold",
            "text": "{{$:/language/Buttons/Bold/Hint}}"
        },
        "$:/config/ShortcutInfo/cancel-edit-tiddler": {
            "title": "$:/config/ShortcutInfo/cancel-edit-tiddler",
            "text": "{{$:/language/Buttons/Cancel/Hint}}"
        },
        "$:/config/ShortcutInfo/excise": {
            "title": "$:/config/ShortcutInfo/excise",
            "text": "{{$:/language/Buttons/Excise/Hint}}"
        },
        "$:/config/ShortcutInfo/heading-1": {
            "title": "$:/config/ShortcutInfo/heading-1",
            "text": "{{$:/language/Buttons/Heading1/Hint}}"
        },
        "$:/config/ShortcutInfo/heading-2": {
            "title": "$:/config/ShortcutInfo/heading-2",
            "text": "{{$:/language/Buttons/Heading2/Hint}}"
        },
        "$:/config/ShortcutInfo/heading-3": {
            "title": "$:/config/ShortcutInfo/heading-3",
            "text": "{{$:/language/Buttons/Heading3/Hint}}"
        },
        "$:/config/ShortcutInfo/heading-4": {
            "title": "$:/config/ShortcutInfo/heading-4",
            "text": "{{$:/language/Buttons/Heading4/Hint}}"
        },
        "$:/config/ShortcutInfo/heading-5": {
            "title": "$:/config/ShortcutInfo/heading-5",
            "text": "{{$:/language/Buttons/Heading5/Hint}}"
        },
        "$:/config/ShortcutInfo/heading-6": {
            "title": "$:/config/ShortcutInfo/heading-6",
            "text": "{{$:/language/Buttons/Heading6/Hint}}"
        },
        "$:/config/ShortcutInfo/italic": {
            "title": "$:/config/ShortcutInfo/italic",
            "text": "{{$:/language/Buttons/Italic/Hint}}"
        },
        "$:/config/ShortcutInfo/link": {
            "title": "$:/config/ShortcutInfo/link",
            "text": "{{$:/language/Buttons/Link/Hint}}"
        },
        "$:/config/ShortcutInfo/list-bullet": {
            "title": "$:/config/ShortcutInfo/list-bullet",
            "text": "{{$:/language/Buttons/ListBullet/Hint}}"
        },
        "$:/config/ShortcutInfo/list-number": {
            "title": "$:/config/ShortcutInfo/list-number",
            "text": "{{$:/language/Buttons/ListNumber/Hint}}"
        },
        "$:/config/ShortcutInfo/mono-block": {
            "title": "$:/config/ShortcutInfo/mono-block",
            "text": "{{$:/language/Buttons/MonoBlock/Hint}}"
        },
        "$:/config/ShortcutInfo/mono-line": {
            "title": "$:/config/ShortcutInfo/mono-line",
            "text": "{{$:/language/Buttons/MonoLine/Hint}}"
        },
        "$:/config/ShortcutInfo/new-image": {
            "title": "$:/config/ShortcutInfo/new-image",
            "text": "{{$:/language/Buttons/NewImage/Hint}}"
        },
        "$:/config/ShortcutInfo/new-journal": {
            "title": "$:/config/ShortcutInfo/new-journal",
            "text": "{{$:/language/Buttons/NewJournal/Hint}}"
        },
        "$:/config/ShortcutInfo/new-tiddler": {
            "title": "$:/config/ShortcutInfo/new-tiddler",
            "text": "{{$:/language/Buttons/NewTiddler/Hint}}"
        },
        "$:/config/ShortcutInfo/picture": {
            "title": "$:/config/ShortcutInfo/picture",
            "text": "{{$:/language/Buttons/Picture/Hint}}"
        },
        "$:/config/ShortcutInfo/preview": {
            "title": "$:/config/ShortcutInfo/preview",
            "text": "{{$:/language/Buttons/Preview/Hint}}"
        },
        "$:/config/ShortcutInfo/quote": {
            "title": "$:/config/ShortcutInfo/quote",
            "text": "{{$:/language/Buttons/Quote/Hint}}"
        },
        "$:/config/ShortcutInfo/save-tiddler": {
            "title": "$:/config/ShortcutInfo/save-tiddler",
            "text": "{{$:/language/Buttons/Save/Hint}}"
        },
        "$:/config/ShortcutInfo/sidebar-search": {
            "title": "$:/config/ShortcutInfo/sidebar-search",
            "text": "{{$:/language/Buttons/SidebarSearch/Hint}}"
        },
        "$:/config/ShortcutInfo/stamp": {
            "title": "$:/config/ShortcutInfo/stamp",
            "text": "{{$:/language/Buttons/Stamp/Hint}}"
        },
        "$:/config/ShortcutInfo/strikethrough": {
            "title": "$:/config/ShortcutInfo/strikethrough",
            "text": "{{$:/language/Buttons/Strikethrough/Hint}}"
        },
        "$:/config/ShortcutInfo/subscript": {
            "title": "$:/config/ShortcutInfo/subscript",
            "text": "{{$:/language/Buttons/Subscript/Hint}}"
        },
        "$:/config/ShortcutInfo/superscript": {
            "title": "$:/config/ShortcutInfo/superscript",
            "text": "{{$:/language/Buttons/Superscript/Hint}}"
        },
        "$:/config/ShortcutInfo/toggle-sidebar": {
            "title": "$:/config/ShortcutInfo/toggle-sidebar",
            "text": "{{$:/language/Buttons/ToggleSidebar/Hint}}"
        },
        "$:/config/ShortcutInfo/underline": {
            "title": "$:/config/ShortcutInfo/underline",
            "text": "{{$:/language/Buttons/Underline/Hint}}"
        },
        "$:/config/SyncFilter": {
            "title": "$:/config/SyncFilter",
            "text": "[is[tiddler]] -[[$:/HistoryList]] -[[$:/Import]] -[[$:/isEncrypted]] -[prefix[$:/status/]] -[prefix[$:/state/]] -[prefix[$:/temp/]]"
        },
        "$:/config/Tags/MinLength": {
            "title": "$:/config/Tags/MinLength",
            "text": "0"
        },
        "$:/config/TextEditor/EditorHeight/Height": {
            "title": "$:/config/TextEditor/EditorHeight/Height",
            "text": "400px"
        },
        "$:/config/TextEditor/EditorHeight/Mode": {
            "title": "$:/config/TextEditor/EditorHeight/Mode",
            "text": "auto"
        },
        "$:/config/TiddlerInfo/Default": {
            "title": "$:/config/TiddlerInfo/Default",
            "text": "$:/core/ui/TiddlerInfo/Fields"
        },
        "$:/config/TiddlerInfo/Mode": {
            "title": "$:/config/TiddlerInfo/Mode",
            "text": "popup"
        },
        "$:/config/Tiddlers/TitleLinks": {
            "title": "$:/config/Tiddlers/TitleLinks",
            "text": "no"
        },
        "$:/config/Toolbar/ButtonClass": {
            "title": "$:/config/Toolbar/ButtonClass",
            "text": "tc-btn-invisible"
        },
        "$:/config/Toolbar/Icons": {
            "title": "$:/config/Toolbar/Icons",
            "text": "yes"
        },
        "$:/config/Toolbar/Text": {
            "title": "$:/config/Toolbar/Text",
            "text": "no"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/clone": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/clone",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/close-others": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/close-others",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/export-tiddler": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/export-tiddler",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/info": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/info",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/more-tiddler-actions": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/more-tiddler-actions",
            "text": "show"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-here": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-here",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-journal-here": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-journal-here",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/open-window": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/open-window",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permalink": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permalink",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permaview": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permaview",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/delete": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/delete",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-bar": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-bar",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-others": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-others",
            "text": "hide"
        },
        "$:/config/shortcuts-mac/bold": {
            "title": "$:/config/shortcuts-mac/bold",
            "text": "meta-B"
        },
        "$:/config/shortcuts-mac/italic": {
            "title": "$:/config/shortcuts-mac/italic",
            "text": "meta-I"
        },
        "$:/config/shortcuts-mac/underline": {
            "title": "$:/config/shortcuts-mac/underline",
            "text": "meta-U"
        },
        "$:/config/shortcuts-mac/new-image": {
            "title": "$:/config/shortcuts-mac/new-image",
            "text": "ctrl-I"
        },
        "$:/config/shortcuts-mac/new-journal": {
            "title": "$:/config/shortcuts-mac/new-journal",
            "text": "ctrl-J"
        },
        "$:/config/shortcuts-mac/new-tiddler": {
            "title": "$:/config/shortcuts-mac/new-tiddler",
            "text": "ctrl-N"
        },
        "$:/config/shortcuts-not-mac/bold": {
            "title": "$:/config/shortcuts-not-mac/bold",
            "text": "ctrl-B"
        },
        "$:/config/shortcuts-not-mac/italic": {
            "title": "$:/config/shortcuts-not-mac/italic",
            "text": "ctrl-I"
        },
        "$:/config/shortcuts-not-mac/underline": {
            "title": "$:/config/shortcuts-not-mac/underline",
            "text": "ctrl-U"
        },
        "$:/config/shortcuts-not-mac/new-image": {
            "title": "$:/config/shortcuts-not-mac/new-image",
            "text": "alt-I"
        },
        "$:/config/shortcuts-not-mac/new-journal": {
            "title": "$:/config/shortcuts-not-mac/new-journal",
            "text": "alt-J"
        },
        "$:/config/shortcuts-not-mac/new-tiddler": {
            "title": "$:/config/shortcuts-not-mac/new-tiddler",
            "text": "alt-N"
        },
        "$:/config/shortcuts/add-field": {
            "title": "$:/config/shortcuts/add-field",
            "text": "enter"
        },
        "$:/config/shortcuts/advanced-search": {
            "title": "$:/config/shortcuts/advanced-search",
            "text": "ctrl-shift-A"
        },
        "$:/config/shortcuts/cancel-edit-tiddler": {
            "title": "$:/config/shortcuts/cancel-edit-tiddler",
            "text": "escape"
        },
        "$:/config/shortcuts/excise": {
            "title": "$:/config/shortcuts/excise",
            "text": "ctrl-E"
        },
        "$:/config/shortcuts/sidebar-search": {
            "title": "$:/config/shortcuts/sidebar-search",
            "text": "ctrl-shift-F"
        },
        "$:/config/shortcuts/heading-1": {
            "title": "$:/config/shortcuts/heading-1",
            "text": "ctrl-1"
        },
        "$:/config/shortcuts/heading-2": {
            "title": "$:/config/shortcuts/heading-2",
            "text": "ctrl-2"
        },
        "$:/config/shortcuts/heading-3": {
            "title": "$:/config/shortcuts/heading-3",
            "text": "ctrl-3"
        },
        "$:/config/shortcuts/heading-4": {
            "title": "$:/config/shortcuts/heading-4",
            "text": "ctrl-4"
        },
        "$:/config/shortcuts/heading-5": {
            "title": "$:/config/shortcuts/heading-5",
            "text": "ctrl-5"
        },
        "$:/config/shortcuts/heading-6": {
            "title": "$:/config/shortcuts/heading-6",
            "text": "ctrl-6"
        },
        "$:/config/shortcuts/link": {
            "title": "$:/config/shortcuts/link",
            "text": "ctrl-L"
        },
        "$:/config/shortcuts/linkify": {
            "title": "$:/config/shortcuts/linkify",
            "text": "alt-shift-L"
        },
        "$:/config/shortcuts/list-bullet": {
            "title": "$:/config/shortcuts/list-bullet",
            "text": "ctrl-shift-L"
        },
        "$:/config/shortcuts/list-number": {
            "title": "$:/config/shortcuts/list-number",
            "text": "ctrl-shift-N"
        },
        "$:/config/shortcuts/mono-block": {
            "title": "$:/config/shortcuts/mono-block",
            "text": "ctrl-shift-M"
        },
        "$:/config/shortcuts/mono-line": {
            "title": "$:/config/shortcuts/mono-line",
            "text": "ctrl-M"
        },
        "$:/config/shortcuts/picture": {
            "title": "$:/config/shortcuts/picture",
            "text": "ctrl-shift-I"
        },
        "$:/config/shortcuts/preview": {
            "title": "$:/config/shortcuts/preview",
            "text": "alt-P"
        },
        "$:/config/shortcuts/quote": {
            "title": "$:/config/shortcuts/quote",
            "text": "ctrl-Q"
        },
        "$:/config/shortcuts/save-tiddler": {
            "title": "$:/config/shortcuts/save-tiddler",
            "text": "ctrl+enter"
        },
        "$:/config/shortcuts/stamp": {
            "title": "$:/config/shortcuts/stamp",
            "text": "ctrl-S"
        },
        "$:/config/shortcuts/strikethrough": {
            "title": "$:/config/shortcuts/strikethrough",
            "text": "ctrl-T"
        },
        "$:/config/shortcuts/subscript": {
            "title": "$:/config/shortcuts/subscript",
            "text": "ctrl-shift-B"
        },
        "$:/config/shortcuts/superscript": {
            "title": "$:/config/shortcuts/superscript",
            "text": "ctrl-shift-P"
        },
        "$:/config/shortcuts/toggle-sidebar": {
            "title": "$:/config/shortcuts/toggle-sidebar",
            "text": "alt-shift-S"
        },
        "$:/config/shortcuts/transcludify": {
            "title": "$:/config/shortcuts/transcludify",
            "text": "alt-shift-T"
        },
        "$:/config/ui/EditTemplate": {
            "title": "$:/config/ui/EditTemplate",
            "text": "$:/core/ui/EditTemplate"
        },
        "$:/config/ui/ViewTemplate": {
            "title": "$:/config/ui/ViewTemplate",
            "text": "$:/core/ui/ViewTemplate"
        },
        "$:/config/WikiParserRules/Inline/wikilink": {
            "title": "$:/config/WikiParserRules/Inline/wikilink",
            "text": "enable"
        },
        "$:/snippets/currpalettepreview": {
            "title": "$:/snippets/currpalettepreview",
            "text": "\\define swatchStyle()\nbackground-color: $(swatchColour)$;\n\\end\n\\define swatch()\n<$set name=\"swatchColour\" value={{##$(colour)$}}\n><div class=\"tc-swatch\" style=<<swatchStyle>> title=<<colour>>/></$set>\n\\end\n<div class=\"tc-swatches-horiz\"><$list filter=\"\nforeground\nbackground\nmuted-foreground\nprimary\npage-background\ntab-background\ntiddler-info-background\n\" variable=\"colour\"><<swatch>></$list></div>"
        },
        "$:/snippets/download-wiki-button": {
            "title": "$:/snippets/download-wiki-button",
            "text": "\\define lingo-base() $:/language/ControlPanel/Tools/Download/\n<$button class=\"tc-btn-big-green\">\n<$action-sendmessage $message=\"tm-download-file\" $param=\"$:/core/save/all\" filename=\"index.html\"/>\n<<lingo Full/Caption>> {{$:/core/images/save-button}}\n</$button>"
        },
        "$:/language": {
            "title": "$:/language",
            "text": "$:/languages/en-GB"
        },
        "$:/snippets/languageswitcher": {
            "title": "$:/snippets/languageswitcher",
            "text": "\\define flag-title()\n$(languagePluginTitle)$/icon\n\\end\n\n<$linkcatcher to=\"$:/language\">\n<div class=\"tc-chooser tc-language-chooser\">\n<$list filter=\"[[$:/languages/en-GB]] [plugin-type[language]sort[description]]\">\n<$set name=\"cls\" filter=\"[all[current]field:title{$:/language}]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>>\n<$link>\n<span class=\"tc-image-button\">\n<$set name=\"languagePluginTitle\" value=<<currentTiddler>>>\n<$transclude subtiddler=<<flag-title>>>\n<$list filter=\"[all[current]field:title[$:/languages/en-GB]]\">\n<$transclude tiddler=\"$:/languages/en-GB/icon\"/>\n</$list>\n</$transclude>\n</$set>\n</span>\n<$view field=\"description\">\n<$view field=\"name\">\n<$view field=\"title\"/>\n</$view>\n</$view>\n</$link>\n</div>\n</$set>\n</$list>\n</div>\n</$linkcatcher>"
        },
        "$:/core/macros/CSS": {
            "title": "$:/core/macros/CSS",
            "tags": "$:/tags/Macro",
            "text": "\\define colour(name)\n<$transclude tiddler={{$:/palette}} index=\"$name$\"><$transclude tiddler=\"$:/palettes/Vanilla\" index=\"$name$\"><$transclude tiddler=\"$:/config/DefaultColourMappings/$name$\"/></$transclude></$transclude>\n\\end\n\n\\define color(name)\n<<colour $name$>>\n\\end\n\n\\define box-shadow(shadow)\n``\n  -webkit-box-shadow: $shadow$;\n     -moz-box-shadow: $shadow$;\n          box-shadow: $shadow$;\n``\n\\end\n\n\\define filter(filter)\n``\n  -webkit-filter: $filter$;\n     -moz-filter: $filter$;\n          filter: $filter$;\n``\n\\end\n\n\\define transition(transition)\n``\n  -webkit-transition: $transition$;\n     -moz-transition: $transition$;\n          transition: $transition$;\n``\n\\end\n\n\\define transform-origin(origin)\n``\n  -webkit-transform-origin: $origin$;\n     -moz-transform-origin: $origin$;\n          transform-origin: $origin$;\n``\n\\end\n\n\\define background-linear-gradient(gradient)\n``\nbackground-image: linear-gradient($gradient$);\nbackground-image: -o-linear-gradient($gradient$);\nbackground-image: -moz-linear-gradient($gradient$);\nbackground-image: -webkit-linear-gradient($gradient$);\nbackground-image: -ms-linear-gradient($gradient$);\n``\n\\end\n\n\\define column-count(columns)\n``\n-moz-column-count: $columns$;\n-webkit-column-count: $columns$;\ncolumn-count: $columns$;\n``\n\\end\n\n\\define datauri(title)\n<$macrocall $name=\"makedatauri\" type={{$title$!!type}} text={{$title$}} _canonical_uri={{$title$!!_canonical_uri}}/>\n\\end\n\n\\define if-sidebar(text)\n<$reveal state=\"$:/state/sidebar\" type=\"match\" text=\"yes\" default=\"yes\">$text$</$reveal>\n\\end\n\n\\define if-no-sidebar(text)\n<$reveal state=\"$:/state/sidebar\" type=\"nomatch\" text=\"yes\" default=\"yes\">$text$</$reveal>\n\\end\n\n\\define if-background-attachment(text)\n<$reveal state=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimage\" type=\"nomatch\" text=\"\">$text$</$reveal>\n\\end\n"
        },
        "$:/core/macros/colour-picker": {
            "title": "$:/core/macros/colour-picker",
            "tags": "$:/tags/Macro",
            "text": "\\define colour-picker-update-recent()\n<$action-listops\n\t$tiddler=\"$:/config/ColourPicker/Recent\"\n\t$subfilter=\"$(colour-picker-value)$ [list[$:/config/ColourPicker/Recent]remove[$(colour-picker-value)$]] +[limit[8]]\"\n/>\n\\end\n\n\\define colour-picker-inner(actions)\n<$button tag=\"a\" tooltip=\"\"\"$(colour-picker-value)$\"\"\">\n\n$(colour-picker-update-recent)$\n\n$actions$\n\n<span style=\"display:inline-block; background-color: $(colour-picker-value)$; width: 100%; height: 100%; border-radius: 50%;\"/>\n\n</$button>\n\\end\n\n\\define colour-picker-recent-inner(actions)\n<$set name=\"colour-picker-value\" value=\"$(recentColour)$\">\n<$macrocall $name=\"colour-picker-inner\" actions=\"\"\"$actions$\"\"\"/>\n</$set>\n\\end\n\n\\define colour-picker-recent(actions)\n{{$:/language/ColourPicker/Recent}} <$list filter=\"[list[$:/config/ColourPicker/Recent]]\" variable=\"recentColour\">\n<$macrocall $name=\"colour-picker-recent-inner\" actions=\"\"\"$actions$\"\"\"/></$list>\n\\end\n\n\\define colour-picker(actions)\n<div class=\"tc-colour-chooser\">\n\n<$macrocall $name=\"colour-picker-recent\" actions=\"\"\"$actions$\"\"\"/>\n\n---\n\n<$list filter=\"LightPink Pink Crimson LavenderBlush PaleVioletRed HotPink DeepPink MediumVioletRed Orchid Thistle Plum Violet Magenta Fuchsia DarkMagenta Purple MediumOrchid DarkViolet DarkOrchid Indigo BlueViolet MediumPurple MediumSlateBlue SlateBlue DarkSlateBlue Lavender GhostWhite Blue MediumBlue MidnightBlue DarkBlue Navy RoyalBlue CornflowerBlue LightSteelBlue LightSlateGrey SlateGrey DodgerBlue AliceBlue SteelBlue LightSkyBlue SkyBlue DeepSkyBlue LightBlue PowderBlue CadetBlue Azure LightCyan PaleTurquoise Cyan Aqua DarkTurquoise DarkSlateGrey DarkCyan Teal MediumTurquoise LightSeaGreen Turquoise Aquamarine MediumAquamarine MediumSpringGreen MintCream SpringGreen MediumSeaGreen SeaGreen Honeydew LightGreen PaleGreen DarkSeaGreen LimeGreen Lime ForestGreen Green DarkGreen Chartreuse LawnGreen GreenYellow DarkOliveGreen YellowGreen OliveDrab Beige LightGoldenrodYellow Ivory LightYellow Yellow Olive DarkKhaki LemonChiffon PaleGoldenrod Khaki Gold Cornsilk Goldenrod DarkGoldenrod FloralWhite OldLace Wheat Moccasin Orange PapayaWhip BlanchedAlmond NavajoWhite AntiqueWhite Tan BurlyWood Bisque DarkOrange Linen Peru PeachPuff SandyBrown Chocolate SaddleBrown Seashell Sienna LightSalmon Coral OrangeRed DarkSalmon Tomato MistyRose Salmon Snow LightCoral RosyBrown IndianRed Red Brown FireBrick DarkRed Maroon White WhiteSmoke Gainsboro LightGrey Silver DarkGrey Grey DimGrey Black\" variable=\"colour-picker-value\">\n<$macrocall $name=\"colour-picker-inner\" actions=\"\"\"$actions$\"\"\"/>\n</$list>\n\n---\n\n<$edit-text tiddler=\"$:/config/ColourPicker/New\" tag=\"input\" default=\"\" placeholder=\"\"/>\n<$edit-text tiddler=\"$:/config/ColourPicker/New\" type=\"color\" tag=\"input\"/>\n<$set name=\"colour-picker-value\" value={{$:/config/ColourPicker/New}}>\n<$macrocall $name=\"colour-picker-inner\" actions=\"\"\"$actions$\"\"\"/>\n</$set>\n\n</div>\n\n\\end\n"
        },
        "$:/core/macros/copy-to-clipboard": {
            "title": "$:/core/macros/copy-to-clipboard",
            "tags": "$:/tags/Macro",
            "text": "\\define copy-to-clipboard(src,class:\"tc-btn-invisible\",style)\n<$button class=<<__class__>> style=<<__style__>> message=\"tm-copy-to-clipboard\" param=<<__src__>> tooltip={{$:/language/Buttons/CopyToClipboard/Hint}}>\n{{$:/core/images/copy-clipboard}} <$text text={{$:/language/Buttons/CopyToClipboard/Caption}}/>\n</$button>\n\\end\n\n\\define copy-to-clipboard-above-right(src,class:\"tc-btn-invisible\",style)\n<div style=\"position: relative;\">\n<div style=\"position: absolute; bottom: 0; right: 0;\">\n<$macrocall $name=\"copy-to-clipboard\" src=<<__src__>> class=<<__class__>> style=<<__style__>>/>\n</div>\n</div>\n\\end\n\n"
        },
        "$:/core/macros/diff": {
            "title": "$:/core/macros/diff",
            "tags": "$:/tags/Macro",
            "text": "\\define compareTiddlerText(sourceTiddlerTitle,sourceSubTiddlerTitle,destTiddlerTitle,destSubTiddlerTitle)\n<$set name=\"source\" tiddler=<<__sourceTiddlerTitle__>> subtiddler=<<__sourceSubTiddlerTitle__>>>\n<$set name=\"dest\" tiddler=<<__destTiddlerTitle__>> subtiddler=<<__destSubTiddlerTitle__>>>\n<$diff-text source=<<source>> dest=<<dest>>/>\n</$set>\n</$set>\n\\end\n\n\\define compareTiddlers(sourceTiddlerTitle,sourceSubTiddlerTitle,destTiddlerTitle,destSubTiddlerTitle,exclude)\n<table class=\"tc-diff-tiddlers\">\n<tbody>\n<$set name=\"sourceFields\" filter=\"[<__sourceTiddlerTitle__>fields[]sort[]]\">\n<$set name=\"destFields\" filter=\"[<__destSubTiddlerTitle__>subtiddlerfields<__destTiddlerTitle__>sort[]]\">\n<$list filter=\"[enlist<sourceFields>] [enlist<destFields>] -[enlist<__exclude__>] +[sort[]]\" variable=\"fieldName\">\n<tr>\n<th>\n<$text text=<<fieldName>>/> \n</th>\n<td>\n<$set name=\"source\" tiddler=<<__sourceTiddlerTitle__>> subtiddler=<<__sourceSubTiddlerTitle__>> field=<<fieldName>>>\n<$set name=\"dest\" tiddler=<<__destTiddlerTitle__>> subtiddler=<<__destSubTiddlerTitle__>> field=<<fieldName>>>\n<$diff-text source=<<source>> dest=<<dest>>>\n</$diff-text>\n</$set>\n</$set>\n</td>\n</tr>\n</$list>\n</$set>\n</$set>\n</tbody>\n</table>\n\\end\n"
        },
        "$:/core/macros/dumpvariables": {
            "title": "$:/core/macros/dumpvariables",
            "tags": "$:/tags/Macro",
            "text": "\\define dumpvariables()\n<ul>\n<$list filter=\"[variables[]]\" variable=\"varname\">\n<li>\n<strong><code><$text text=<<varname>>/></code></strong>:<br/>\n<$codeblock code={{{ [<varname>getvariable[]] }}}/>\n</li>\n</$list>\n</ul>\n\\end\n"
        },
        "$:/core/macros/export": {
            "title": "$:/core/macros/export",
            "tags": "$:/tags/Macro",
            "text": "\\define exportButtonFilename(baseFilename)\n$baseFilename$$(extension)$\n\\end\n\n\\define exportButton(exportFilter:\"[!is[system]sort[title]]\",lingoBase,baseFilename:\"tiddlers\")\n<span class=\"tc-popup-keep\"><$button popup=<<qualify \"$:/state/popup/export\">> tooltip={{$lingoBase$Hint}} aria-label={{$lingoBase$Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/export-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$lingoBase$Caption}}/></span>\n</$list>\n</$button></span><$reveal state=<<qualify \"$:/state/popup/export\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Exporter]]\">\n<$set name=\"extension\" value={{!!extension}}>\n<$button class=\"tc-btn-invisible\">\n<$action-sendmessage $message=\"tm-download-file\" $param=<<currentTiddler>> exportFilter=\"\"\"$exportFilter$\"\"\" filename=<<exportButtonFilename \"\"\"$baseFilename$\"\"\">>/>\n<$action-deletetiddler $tiddler=<<qualify \"$:/state/popup/export\">>/>\n<$transclude field=\"description\"/>\n</$button>\n</$set>\n</$list>\n</div>\n</$reveal>\n\\end\n"
        },
        "$:/core/macros/image-picker": {
            "title": "$:/core/macros/image-picker",
            "created": "20170715180840889",
            "modified": "20170715180914005",
            "tags": "$:/tags/Macro",
            "type": "text/vnd.tiddlywiki",
            "text": "\\define image-picker-thumbnail(actions)\n<$button tag=\"a\" tooltip=\"\"\"$(imageTitle)$\"\"\">\n$actions$\n<$transclude tiddler=<<imageTitle>>/>\n</$button>\n\\end\n\n\\define image-picker-list(filter,actions)\n<$list filter=\"\"\"$filter$\"\"\" variable=\"imageTitle\">\n<$macrocall $name=\"image-picker-thumbnail\" actions=\"\"\"$actions$\"\"\"/>\n</$list>\n\\end\n\n\\define image-picker(actions,filter:\"[all[shadows+tiddlers]is[image]] -[type[application/pdf]] +[!has[draft.of]$subfilter$sort[title]]\",subfilter:\"\")\n<div class=\"tc-image-chooser\">\n<$vars state-system=<<qualify \"$:/state/image-picker/system\">>>\n<$checkbox tiddler=<<state-system>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"hide\">\n{{$:/language/SystemTiddlers/Include/Prompt}}\n</$checkbox>\n<$reveal state=<<state-system>> type=\"match\" text=\"hide\" default=\"hide\" tag=\"div\">\n<$macrocall $name=\"image-picker-list\" filter=\"\"\"$filter$ +[!is[system]]\"\"\" actions=\"\"\"$actions$\"\"\"/>\n</$reveal>\n<$reveal state=<<state-system>> type=\"nomatch\" text=\"hide\" default=\"hide\" tag=\"div\">\n<$macrocall $name=\"image-picker-list\" filter=\"\"\"$filter$\"\"\" actions=\"\"\"$actions$\"\"\"/>\n</$reveal>\n</$vars>\n</div>\n\\end\n\n\\define image-picker-include-tagged-images(actions)\n<$macrocall $name=\"image-picker\" filter=\"[all[shadows+tiddlers]is[image]] [all[shadows+tiddlers]tag[$:/tags/Image]] -[type[application/pdf]] +[!has[draft.of]sort[title]]\" actions=\"\"\"$actions$\"\"\"/>\n\\end\n"
        },
        "$:/core/macros/lingo": {
            "title": "$:/core/macros/lingo",
            "tags": "$:/tags/Macro",
            "text": "\\define lingo-base()\n$:/language/\n\\end\n\n\\define lingo(title)\n{{$(lingo-base)$$title$}}\n\\end\n"
        },
        "$:/core/macros/list": {
            "title": "$:/core/macros/list",
            "tags": "$:/tags/Macro",
            "text": "\\define list-links(filter,type:\"ul\",subtype:\"li\",class:\"\",emptyMessage)\n\\whitespace trim\n<$type$ class=\"$class$\">\n<$list filter=\"$filter$\" emptyMessage=<<__emptyMessage__>>>\n<$subtype$>\n<$link to={{!!title}}>\n<$transclude field=\"caption\">\n<$view field=\"title\"/>\n</$transclude>\n</$link>\n</$subtype$>\n</$list>\n</$type$>\n\\end\n\n\\define list-links-draggable-drop-actions()\n<$action-listops $tiddler=<<targetTiddler>> $field=<<targetField>> $subfilter=\"+[insertbefore:currentTiddler<actionTiddler>]\"/>\n\\end\n\n\\define list-links-draggable(tiddler,field:\"list\",type:\"ul\",subtype:\"li\",class:\"\",itemTemplate)\n\\whitespace trim\n<span class=\"tc-links-draggable-list\">\n<$vars targetTiddler=\"\"\"$tiddler$\"\"\" targetField=\"\"\"$field$\"\"\">\n<$type$ class=\"$class$\">\n<$list filter=\"[list[$tiddler$!!$field$]]\">\n<$droppable actions=<<list-links-draggable-drop-actions>> tag=\"\"\"$subtype$\"\"\" enable=<<tv-enable-drag-and-drop>>>\n<div class=\"tc-droppable-placeholder\"/>\n<div>\n<$transclude tiddler=\"\"\"$itemTemplate$\"\"\">\n<$link to={{!!title}}>\n<$transclude field=\"caption\">\n<$view field=\"title\"/>\n</$transclude>\n</$link>\n</$transclude>\n</div>\n</$droppable>\n</$list>\n</$type$>\n<$tiddler tiddler=\"\">\n<$droppable actions=<<list-links-draggable-drop-actions>> tag=\"div\" enable=<<tv-enable-drag-and-drop>>>\n<div class=\"tc-droppable-placeholder\">\n&nbsp;\n</div>\n<div style=\"height:0.5em;\"/>\n</$droppable>\n</$tiddler>\n</$vars>\n</span>\n\\end\n\n\\define list-tagged-draggable-drop-actions(tag)\n<!-- Save the current ordering of the tiddlers with this tag -->\n<$set name=\"order\" filter=\"[<__tag__>tagging[]]\">\n<!-- Remove any list-after or list-before fields from the tiddlers with this tag -->\n<$list filter=\"[<__tag__>tagging[]]\">\n<$action-deletefield $field=\"list-before\"/>\n<$action-deletefield $field=\"list-after\"/>\n</$list>\n<!-- Save the new order to the Tag Tiddler -->\n<$action-listops $tiddler=<<__tag__>> $field=\"list\" $filter=\"+[enlist<order>] +[insertbefore:currentTiddler<actionTiddler>]\"/>\n<!-- Make sure the newly added item has the right tag -->\n<!-- Removing this line makes dragging tags within the dropdown work as intended -->\n<!--<$action-listops $tiddler=<<actionTiddler>> $tags=<<__tag__>>/>-->\n<!-- Using the following 5 lines as replacement makes dragging titles from outside into the dropdown apply the tag -->\n<$list filter=\"[<actionTiddler>!contains:tags<__tag__>]\">\n<$fieldmangler tiddler=<<actionTiddler>>>\n<$action-sendmessage $message=\"tm-add-tag\" $param=<<__tag__>>/>\n</$fieldmangler>\n</$list>\n</$set>\n\\end\n\n\\define list-tagged-draggable(tag,subFilter,emptyMessage,itemTemplate,elementTag:\"div\",storyview:\"\")\n\\whitespace trim\n<span class=\"tc-tagged-draggable-list\">\n<$set name=\"tag\" value=<<__tag__>>>\n<$list filter=\"[<__tag__>tagging[]$subFilter$]\" emptyMessage=<<__emptyMessage__>> storyview=<<__storyview__>>>\n<$elementTag$ class=\"tc-menu-list-item\">\n<$droppable actions=\"\"\"<$macrocall $name=\"list-tagged-draggable-drop-actions\" tag=<<__tag__>>/>\"\"\" enable=<<tv-enable-drag-and-drop>>>\n<$elementTag$ class=\"tc-droppable-placeholder\"/>\n<$elementTag$>\n<$transclude tiddler=\"\"\"$itemTemplate$\"\"\">\n<$link to={{!!title}}>\n<$view field=\"title\"/>\n</$link>\n</$transclude>\n</$elementTag$>\n</$droppable>\n</$elementTag$>\n</$list>\n<$tiddler tiddler=\"\">\n<$droppable actions=\"\"\"<$macrocall $name=\"list-tagged-draggable-drop-actions\" tag=<<__tag__>>/>\"\"\" enable=<<tv-enable-drag-and-drop>>>\n<$elementTag$ class=\"tc-droppable-placeholder\"/>\n<$elementTag$ style=\"height:0.5em;\">\n</$elementTag$>\n</$droppable>\n</$tiddler>\n</$set>\n</span>\n\\end\n"
        },
        "$:/core/macros/tabs": {
            "title": "$:/core/macros/tabs",
            "tags": "$:/tags/Macro",
            "text": "\\define tabs(tabsList,default,state:\"$:/state/tab\",class,template,buttonTemplate,retain)\n<div class=\"tc-tab-set $class$\">\n<div class=\"tc-tab-buttons $class$\">\n<$list filter=\"$tabsList$\" variable=\"currentTab\" storyview=\"pop\"><$set name=\"save-currentTiddler\" value=<<currentTiddler>>><$tiddler tiddler=<<currentTab>>><$button set=<<qualify \"$state$\">> setTo=<<currentTab>> default=\"$default$\" selectedClass=\"tc-tab-selected\" tooltip={{!!tooltip}}>\n<$tiddler tiddler=<<save-currentTiddler>>>\n<$set name=\"tv-wikilinks\" value=\"no\">\n<$transclude tiddler=\"$buttonTemplate$\" mode=\"inline\">\n<$transclude tiddler=<<currentTab>> field=\"caption\">\n<$macrocall $name=\"currentTab\" $type=\"text/plain\" $output=\"text/plain\"/>\n</$transclude>\n</$transclude>\n</$set></$tiddler></$button></$tiddler></$set></$list>\n</div>\n<div class=\"tc-tab-divider $class$\"/>\n<div class=\"tc-tab-content $class$\">\n<$list filter=\"$tabsList$\" variable=\"currentTab\">\n\n<$reveal type=\"match\" state=<<qualify \"$state$\">> text=<<currentTab>> default=\"$default$\" retain=\"\"\"$retain$\"\"\">\n\n<$transclude tiddler=\"$template$\" mode=\"block\">\n\n<$transclude tiddler=<<currentTab>> mode=\"block\"/>\n\n</$transclude>\n\n</$reveal>\n\n</$list>\n</div>\n</div>\n\\end\n"
        },
        "$:/core/macros/tag-picker": {
            "title": "$:/core/macros/tag-picker",
            "tags": "$:/tags/Macro",
            "text": "\\define add-tag-actions()\n<$action-sendmessage $message=\"tm-add-tag\" $param={{{ [<newTagNameTiddler>get[text]] }}}/>\n<$action-deletetiddler $tiddler=<<newTagNameTiddler>>/>\n\\end\n\n\\define tag-button()\n<$button class=\"tc-btn-invisible\" tag=\"a\" tooltip={{$:/language/EditTemplate/Tags/Add/Button/Hint}}>\n<$action-sendmessage $message=\"tm-add-tag\" $param=<<tag>>/>\n<$action-deletetiddler $tiddler=<<newTagNameTiddler>>/>\n<$macrocall $name=\"tag-pill\" tag=<<tag>>/>\n</$button>\n\\end\n\n\\define tag-picker-inner()\n\\whitespace trim\n<div class=\"tc-edit-add-tag\">\n<span class=\"tc-add-tag-name\">\n<$keyboard key=\"ENTER\" actions=<<add-tag-actions>>>\n<$edit-text tiddler=<<newTagNameTiddler>> tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Tags/Add/Placeholder}} focusPopup=<<qualify \"$:/state/popup/tags-auto-complete\">> class=\"tc-edit-texteditor tc-popup-handle\" tabindex=<<tabIndex>> focus={{{ [{$:/config/AutoFocus}match[tags]then[true]] ~[[false]] }}}/>\n</$keyboard>\n</span>&nbsp;<$button popup=<<qualify \"$:/state/popup/tags-auto-complete\">> class=\"tc-btn-invisible\" tooltip={{$:/language/EditTemplate/Tags/Dropdown/Hint}} aria-label={{$:/language/EditTemplate/Tags/Dropdown/Caption}}>{{$:/core/images/down-arrow}}</$button>&nbsp;<span class=\"tc-add-tag-button\">\n<$set name=\"tag\" value={{{ [<newTagNameTiddler>get[text]] }}}>\n<$button set=\"$:/temp/NewTagName\" setTo=\"\" class=\"\">\n<<add-tag-actions>>\n<$action-deletetiddler $tiddler=<<newTagNameTiddler>>/>\n{{$:/language/EditTemplate/Tags/Add/Button}}\n</$button>\n</$set>\n</span>\n</div>\n<div class=\"tc-block-dropdown-wrapper\">\n<$reveal state=<<qualify \"$:/state/popup/tags-auto-complete\">> type=\"nomatch\" text=\"\" default=\"\">\n<div class=\"tc-block-dropdown\">\n<$set name=\"newTagName\" value={{{ [<newTagNameTiddler>get[text]] }}}>\n<$list filter=\"[<newTagName>minlength{$:/config/Tags/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n<$list filter=\"[tags[]!is[system]search:title<newTagName>sort[]]\" variable=\"tag\">\n<<tag-button>>\n</$list></$list>\n<hr>\n<$list filter=\"[<newTagName>minlength{$:/config/Tags/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n<$list filter=\"[tags[]is[system]search:title<newTagName>sort[]]\" variable=\"tag\">\n<<tag-button>>\n</$list></$list>\n</$set>\n</div>\n</$reveal>\n</div>\n\\end\n\\define tag-picker()\n\\whitespace trim\n<$list filter=\"[<newTagNameTiddler>match[]]\" emptyMessage=<<tag-picker-inner>>>\n<$set name=\"newTagNameTiddler\" value=<<qualify \"$:/temp/NewTagName\">>>\n<<tag-picker-inner>>\n</$set>\n</$list>\n\\end\n"
        },
        "$:/core/macros/tag": {
            "title": "$:/core/macros/tag",
            "tags": "$:/tags/Macro",
            "text": "\\define tag-pill-styles()\nbackground-color:$(backgroundColor)$;\nfill:$(foregroundColor)$;\ncolor:$(foregroundColor)$;\n\\end\n\n\\define tag-pill-inner(tag,icon,colour,fallbackTarget,colourA,colourB,element-tag,element-attributes,actions)\n<$vars foregroundColor=<<contrastcolour target:\"\"\"$colour$\"\"\" fallbackTarget:\"\"\"$fallbackTarget$\"\"\" colourA:\"\"\"$colourA$\"\"\" colourB:\"\"\"$colourB$\"\"\">> backgroundColor=\"\"\"$colour$\"\"\">\n<$element-tag$ $element-attributes$ class=\"tc-tag-label tc-btn-invisible\" style=<<tag-pill-styles>>>\n$actions$<$transclude tiddler=\"\"\"$icon$\"\"\"/><$view tiddler=<<__tag__>> field=\"title\" format=\"text\" />\n</$element-tag$>\n</$vars>\n\\end\n\n\\define tag-pill-body(tag,icon,colour,palette,element-tag,element-attributes,actions)\n<$macrocall $name=\"tag-pill-inner\" tag=<<__tag__>> icon=\"\"\"$icon$\"\"\" colour=\"\"\"$colour$\"\"\" fallbackTarget={{$palette$##tag-background}} colourA={{$palette$##foreground}} colourB={{$palette$##background}} element-tag=\"\"\"$element-tag$\"\"\" element-attributes=\"\"\"$element-attributes$\"\"\" actions=\"\"\"$actions$\"\"\"/>\n\\end\n\n\\define tag-pill(tag,element-tag:\"span\",element-attributes:\"\",actions:\"\")\n<span class=\"tc-tag-list-item\">\n<$macrocall $name=\"tag-pill-body\" tag=<<__tag__>> icon={{{ [<__tag__>get[icon]] }}} colour={{{ [<__tag__>get[color]] }}} palette={{$:/palette}} element-tag=\"\"\"$element-tag$\"\"\" element-attributes=\"\"\"$element-attributes$\"\"\" actions=\"\"\"$actions$\"\"\"/>\n</span>\n\\end\n\n\\define tag(tag)\n{{$tag$||$:/core/ui/TagTemplate}}\n\\end\n"
        },
        "$:/core/macros/thumbnails": {
            "title": "$:/core/macros/thumbnails",
            "tags": "$:/tags/Macro",
            "text": "\\define thumbnail(link,icon,color,background-color,image,caption,width:\"280\",height:\"157\")\n<$link to=\"\"\"$link$\"\"\"><div class=\"tc-thumbnail-wrapper\">\n<div class=\"tc-thumbnail-image\" style=\"width:$width$px;height:$height$px;\"><$reveal type=\"nomatch\" text=\"\" default=\"\"\"$image$\"\"\" tag=\"div\" style=\"width:$width$px;height:$height$px;\">\n[img[$image$]]\n</$reveal><$reveal type=\"match\" text=\"\" default=\"\"\"$image$\"\"\" tag=\"div\" class=\"tc-thumbnail-background\" style=\"width:$width$px;height:$height$px;background-color:$background-color$;\"></$reveal></div><div class=\"tc-thumbnail-icon\" style=\"fill:$color$;color:$color$;\">\n$icon$\n</div><div class=\"tc-thumbnail-caption\">\n$caption$\n</div>\n</div></$link>\n\\end\n\n\\define thumbnail-right(link,icon,color,background-color,image,caption,width:\"280\",height:\"157\")\n<div class=\"tc-thumbnail-right-wrapper\"><<thumbnail \"\"\"$link$\"\"\" \"\"\"$icon$\"\"\" \"\"\"$color$\"\"\" \"\"\"$background-color$\"\"\" \"\"\"$image$\"\"\" \"\"\"$caption$\"\"\" \"\"\"$width$\"\"\" \"\"\"$height$\"\"\">></div>\n\\end\n\n\\define list-thumbnails(filter,width:\"280\",height:\"157\")\n<$list filter=\"\"\"$filter$\"\"\"><$macrocall $name=\"thumbnail\" link={{!!link}} icon={{!!icon}} color={{!!color}} background-color={{!!background-color}} image={{!!image}} caption={{!!caption}} width=\"\"\"$width$\"\"\" height=\"\"\"$height$\"\"\"/></$list>\n\\end\n"
        },
        "$:/core/macros/timeline": {
            "title": "$:/core/macros/timeline",
            "created": "20141212105914482",
            "modified": "20141212110330815",
            "tags": "$:/tags/Macro",
            "text": "\\define timeline-title()\n\\whitespace trim\n<!-- Override this macro with a global macro \n     of the same name if you need to change \n     how titles are displayed on the timeline \n     -->\n<$view field=\"title\"/>\n\\end\n\\define timeline(limit:\"100\",format:\"DDth MMM YYYY\",subfilter:\"\",dateField:\"modified\")\n<div class=\"tc-timeline\">\n<$list filter=\"[!is[system]$subfilter$has[$dateField$]!sort[$dateField$]limit[$limit$]eachday[$dateField$]]\">\n<div class=\"tc-menu-list-item\">\n<$view field=\"$dateField$\" format=\"date\" template=\"$format$\"/>\n<$list filter=\"[sameday:$dateField${!!$dateField$}!is[system]$subfilter$!sort[$dateField$]]\">\n<div class=\"tc-menu-list-subitem\">\n<$link to={{!!title}}><<timeline-title>></$link>\n</div>\n</$list>\n</div>\n</$list>\n</div>\n\\end\n"
        },
        "$:/core/macros/toc": {
            "title": "$:/core/macros/toc",
            "tags": "$:/tags/Macro",
            "text": "\\define toc-caption()\n<$set name=\"tv-wikilinks\" value=\"no\">\n  <$transclude field=\"caption\">\n    <$view field=\"title\"/>\n  </$transclude>\n</$set>\n\\end\n\n\\define toc-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<ol class=\"tc-toc\">\n  <$list filter=\"\"\"[all[shadows+tiddlers]tag<__tag__>!has[draft.of]$sort$] -[<__tag__>] -[enlist<__exclude__>]\"\"\">\n    <$vars item=<<currentTiddler>> path={{{ [<__path__>addsuffix[/]addsuffix<__tag__>] }}}>\n      <$set name=\"excluded\" filter=\"\"\"[enlist<__exclude__>] [<__tag__>]\"\"\">\n        <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\">\n          <li class=<<toc-item-class>>>\n            <$list filter=\"[all[current]toc-link[no]]\" emptyMessage=\"<$link><$view field='caption'><$view field='title'/></$view></$link>\">\n              <<toc-caption>>\n            </$list>\n            <$macrocall $name=\"toc-body\" tag=<<item>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<excluded>> path=<<path>>/>\n          </li>\n        </$set>\n      </$set>\n    </$vars>\n  </$list>\n</ol>\n\\end\n\n\\define toc(tag,sort:\"\",itemClassFilter:\"\")\n<$macrocall $name=\"toc-body\"  tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> />\n\\end\n\n\\define toc-linked-expandable-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<!-- helper function -->\n<$qualify name=\"toc-state\" title={{{ [[$:/state/toc]addsuffix<__path__>addsuffix[-]addsuffix<currentTiddler>] }}}>\n  <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\">\n    <li class=<<toc-item-class>>>\n    <$link>\n      <$reveal type=\"nomatch\" stateTitle=<<toc-state>> text=\"open\">\n        <$button setTitle=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible tc-popup-keep\">\n          {{$:/core/images/right-arrow}}\n        </$button>\n      </$reveal>\n      <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n        <$button setTitle=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible tc-popup-keep\">\n          {{$:/core/images/down-arrow}}\n        </$button>\n      </$reveal>\n      <<toc-caption>>\n    </$link>\n    <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n      <$macrocall $name=\"toc-expandable\" tag=<<currentTiddler>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<__exclude__>> path=<<__path__>>/>\n    </$reveal>\n    </li>\n  </$set>\n</$qualify>\n\\end\n\n\\define toc-unlinked-expandable-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<!-- helper function -->\n<$qualify name=\"toc-state\" title={{{ [[$:/state/toc]addsuffix<__path__>addsuffix[-]addsuffix<currentTiddler>] }}}>\n  <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\">\n    <li class=<<toc-item-class>>>\n      <$reveal type=\"nomatch\" stateTitle=<<toc-state>> text=\"open\">\n        <$button setTitle=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible tc-popup-keep\">\n          {{$:/core/images/right-arrow}}\n          <<toc-caption>>\n        </$button>\n      </$reveal>\n      <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n        <$button setTitle=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible tc-popup-keep\">\n          {{$:/core/images/down-arrow}}\n          <<toc-caption>>\n        </$button>\n      </$reveal>\n      <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n        <$macrocall $name=\"toc-expandable\" tag=<<currentTiddler>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<__exclude__>> path=<<__path__>>/>\n      </$reveal>\n    </li>\n  </$set>\n</$qualify>\n\\end\n\n\\define toc-expandable-empty-message()\n<$macrocall $name=\"toc-linked-expandable-body\" tag=<<tag>> sort=<<sort>> itemClassFilter=<<itemClassFilter>> exclude=<<excluded>> path=<<path>>/>\n\\end\n\n\\define toc-expandable(tag,sort:\"\",itemClassFilter:\"\",exclude,path)\n<$vars tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> path={{{ [<__path__>addsuffix[/]addsuffix<__tag__>] }}}>\n  <$set name=\"excluded\" filter=\"\"\"[enlist<__exclude__>] [<__tag__>]\"\"\">\n    <ol class=\"tc-toc toc-expandable\">\n      <$list filter=\"\"\"[all[shadows+tiddlers]tag<__tag__>!has[draft.of]$sort$] -[<__tag__>] -[enlist<__exclude__>]\"\"\">\n        <$list filter=\"[all[current]toc-link[no]]\" emptyMessage=<<toc-expandable-empty-message>> >\n          <$macrocall $name=\"toc-unlinked-expandable-body\" tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=\"\"\"itemClassFilter\"\"\" exclude=<<excluded>> path=<<path>> />\n        </$list>\n      </$list>\n    </ol>\n  </$set>\n</$vars>\n\\end\n\n\\define toc-linked-selective-expandable-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<$qualify name=\"toc-state\" title={{{ [[$:/state/toc]addsuffix<__path__>addsuffix[-]addsuffix<currentTiddler>] }}}>\n  <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\" >\n    <li class=<<toc-item-class>>>\n      <$link>\n          <$list filter=\"[all[current]tagging[]$sort$limit[1]]\" variable=\"ignore\" emptyMessage=\"<$button class='tc-btn-invisible'>{{$:/core/images/blank}}</$button>\">\n          <$reveal type=\"nomatch\" stateTitle=<<toc-state>> text=\"open\">\n            <$button setTitle=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible tc-popup-keep\">\n              {{$:/core/images/right-arrow}}\n            </$button>\n          </$reveal>\n          <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n            <$button setTitle=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible tc-popup-keep\">\n              {{$:/core/images/down-arrow}}\n            </$button>\n          </$reveal>\n        </$list>\n        <<toc-caption>>\n      </$link>\n      <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n        <$macrocall $name=\"toc-selective-expandable\" tag=<<currentTiddler>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<__exclude__>> path=<<__path__>>/>\n      </$reveal>\n    </li>\n  </$set>\n</$qualify>\n\\end\n\n\\define toc-unlinked-selective-expandable-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<$qualify name=\"toc-state\" title={{{ [[$:/state/toc]addsuffix<__path__>addsuffix[-]addsuffix<currentTiddler>] }}}>\n  <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\">\n    <li class=<<toc-item-class>>>\n      <$list filter=\"[all[current]tagging[]$sort$limit[1]]\" variable=\"ignore\" emptyMessage=\"<$button class='tc-btn-invisible'>{{$:/core/images/blank}}</$button> <$view field='caption'><$view field='title'/></$view>\">\n        <$reveal type=\"nomatch\" stateTitle=<<toc-state>> text=\"open\">\n          <$button setTitle=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible tc-popup-keep\">\n            {{$:/core/images/right-arrow}}\n            <<toc-caption>>\n          </$button>\n        </$reveal>\n        <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n          <$button setTitle=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible tc-popup-keep\">\n            {{$:/core/images/down-arrow}}\n            <<toc-caption>>\n          </$button>\n        </$reveal>\n      </$list>\n      <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n        <$macrocall $name=\"toc-selective-expandable\" tag=<<currentTiddler>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<__exclude__>> path=<<__path__>>/>\n      </$reveal>\n    </li>\n  </$set>\n</$qualify>\n\\end\n\n\\define toc-selective-expandable-empty-message()\n<$macrocall $name=\"toc-linked-selective-expandable-body\" tag=<<tag>> sort=<<sort>> itemClassFilter=<<itemClassFilter>> exclude=<<excluded>> path=<<path>>/>\n\\end\n\n\\define toc-selective-expandable(tag,sort:\"\",itemClassFilter,exclude,path)\n<$vars tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> path={{{ [<__path__>addsuffix[/]addsuffix<__tag__>] }}}>\n  <$set name=\"excluded\" filter=\"\"\"[enlist<__exclude__>] [<__tag__>]\"\"\">\n    <ol class=\"tc-toc toc-selective-expandable\">\n      <$list filter=\"\"\"[all[shadows+tiddlers]tag<__tag__>!has[draft.of]$sort$] -[<__tag__>] -[enlist<__exclude__>]\"\"\">\n        <$list filter=\"[all[current]toc-link[no]]\" variable=\"ignore\" emptyMessage=<<toc-selective-expandable-empty-message>> >\n          <$macrocall $name=\"toc-unlinked-selective-expandable-body\" tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<excluded>> path=<<path>>/>\n        </$list>\n      </$list>\n    </ol>\n  </$set>\n</$vars>\n\\end\n\n\\define toc-tabbed-external-nav(tag,sort:\"\",selectedTiddler:\"$:/temp/toc/selectedTiddler\",unselectedText,missingText,template:\"\")\n<$tiddler tiddler={{{ [<__selectedTiddler__>get[text]] }}}>\n  <div class=\"tc-tabbed-table-of-contents\">\n    <$linkcatcher to=<<__selectedTiddler__>>>\n      <div class=\"tc-table-of-contents\">\n        <$macrocall $name=\"toc-selective-expandable\" tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=\"[all[current]] -[<__selectedTiddler__>get[text]]\"/>\n      </div>\n    </$linkcatcher>\n    <div class=\"tc-tabbed-table-of-contents-content\">\n      <$reveal stateTitle=<<__selectedTiddler__>> type=\"nomatch\" text=\"\">\n        <$transclude mode=\"block\" tiddler=<<__template__>>>\n          <h1><<toc-caption>></h1>\n          <$transclude mode=\"block\">$missingText$</$transclude>\n        </$transclude>\n      </$reveal>\n      <$reveal stateTitle=<<__selectedTiddler__>> type=\"match\" text=\"\">\n        $unselectedText$\n      </$reveal>\n    </div>\n  </div>\n</$tiddler>\n\\end\n\n\\define toc-tabbed-internal-nav(tag,sort:\"\",selectedTiddler:\"$:/temp/toc/selectedTiddler\",unselectedText,missingText,template:\"\")\n<$linkcatcher to=<<__selectedTiddler__>>>\n  <$macrocall $name=\"toc-tabbed-external-nav\" tag=<<__tag__>> sort=<<__sort__>> selectedTiddler=<<__selectedTiddler__>> unselectedText=<<__unselectedText__>> missingText=<<__missingText__>> template=<<__template__>>/>\n</$linkcatcher>\n\\end\n\n"
        },
        "$:/core/macros/translink": {
            "title": "$:/core/macros/translink",
            "tags": "$:/tags/Macro",
            "text": "\\define translink(title,mode:\"block\")\n<div style=\"border:1px solid #ccc; padding: 0.5em; background: black; foreground; white;\">\n<$link to=\"\"\"$title$\"\"\">\n<$text text=\"\"\"$title$\"\"\"/>\n</$link>\n<div style=\"border:1px solid #ccc; padding: 0.5em; background: white; foreground; black;\">\n<$transclude tiddler=\"\"\"$title$\"\"\" mode=\"$mode$\">\n\"<$text text=\"\"\"$title$\"\"\"/>\" is missing\n</$transclude>\n</div>\n</div>\n\\end\n"
        },
        "$:/core/macros/tree": {
            "title": "$:/core/macros/tree",
            "tags": "$:/tags/Macro",
            "text": "\\define leaf-link(full-title,chunk,separator: \"/\")\n<$link to=<<__full-title__>>><$text text=<<__chunk__>>/></$link>\n\\end\n\n\\define leaf-node(prefix,chunk)\n<li>\n<$list filter=\"[<__prefix__>addsuffix<__chunk__>is[shadow]] [<__prefix__>addsuffix<__chunk__>is[tiddler]]\" variable=\"full-title\">\n<$list filter=\"[<full-title>removeprefix<__prefix__>]\" variable=\"chunk\">\n<span>{{$:/core/images/file}}</span> <$macrocall $name=\"leaf-link\" full-title=<<full-title>> chunk=<<chunk>>/>\n</$list>\n</$list>\n</li>\n\\end\n\n\\define branch-node(prefix,chunk,separator: \"/\")\n<li>\n<$set name=\"reveal-state\" value={{{ [[$:/state/tree/]addsuffix<__prefix__>addsuffix<__chunk__>] }}}>\n<$reveal type=\"nomatch\" stateTitle=<<reveal-state>> text=\"show\">\n<$button setTitle=<<reveal-state>> setTo=\"show\" class=\"tc-btn-invisible\">\n{{$:/core/images/folder}} <$text text=<<__chunk__>>/>\n</$button>\n</$reveal>\n<$reveal type=\"match\" stateTitle=<<reveal-state>> text=\"show\">\n<$button setTitle=<<reveal-state>> setTo=\"hide\" class=\"tc-btn-invisible\">\n{{$:/core/images/folder}} <$text text=<<__chunk__>>/>\n</$button>\n</$reveal>\n<span>(<$count filter=\"[all[shadows+tiddlers]removeprefix<__prefix__>removeprefix<__chunk__>] -[<__prefix__>addsuffix<__chunk__>]\"/>)</span>\n<$reveal type=\"match\" stateTitle=<<reveal-state>> text=\"show\">\n<$macrocall $name=\"tree-node\" prefix={{{ [<__prefix__>addsuffix<__chunk__>] }}} separator=<<__separator__>>/>\n</$reveal>\n</$set>\n</li>\n\\end\n\n\\define tree-node(prefix,separator: \"/\")\n<ol>\n<$list filter=\"[all[shadows+tiddlers]removeprefix<__prefix__>splitbefore<__separator__>sort[]!suffix<__separator__>]\" variable=\"chunk\">\n<$macrocall $name=\"leaf-node\" prefix=<<__prefix__>> chunk=<<chunk>> separator=<<__separator__>>/>\n</$list>\n<$list filter=\"[all[shadows+tiddlers]removeprefix<__prefix__>splitbefore<__separator__>sort[]suffix<__separator__>]\" variable=\"chunk\">\n<$macrocall $name=\"branch-node\" prefix=<<__prefix__>> chunk=<<chunk>> separator=<<__separator__>>/>\n</$list>\n</ol>\n\\end\n\n\\define tree(prefix: \"$:/\",separator: \"/\")\n<div class=\"tc-tree\">\n<span><$text text=<<__prefix__>>/></span>\n<div>\n<$macrocall $name=\"tree-node\" prefix=<<__prefix__>> separator=<<__separator__>>/>\n</div>\n</div>\n\\end\n"
        },
        "$:/core/macros/utils": {
            "title": "$:/core/macros/utils",
            "text": "\\define colour(colour)\n$colour$\n\\end\n"
        },
        "$:/snippets/minifocusswitcher": {
            "title": "$:/snippets/minifocusswitcher",
            "text": "<$select tiddler=\"$:/config/AutoFocus\">\n<$list filter=\"title tags text type fields\">\n<option value=<<currentTiddler>>><<currentTiddler>></option>\n</$list>\n</$select>\n"
        },
        "$:/snippets/minilanguageswitcher": {
            "title": "$:/snippets/minilanguageswitcher",
            "text": "<$select tiddler=\"$:/language\">\n<$list filter=\"[[$:/languages/en-GB]] [plugin-type[language]sort[title]]\">\n<option value=<<currentTiddler>>><$view field=\"description\"><$view field=\"name\"><$view field=\"title\"/></$view></$view></option>\n</$list>\n</$select>"
        },
        "$:/snippets/minithemeswitcher": {
            "title": "$:/snippets/minithemeswitcher",
            "text": "\\define lingo-base() $:/language/ControlPanel/Theme/\n<<lingo Prompt>> <$select tiddler=\"$:/theme\">\n<$list filter=\"[plugin-type[theme]sort[title]]\">\n<option value=<<currentTiddler>>><$view field=\"name\"><$view field=\"title\"/></$view></option>\n</$list>\n</$select>"
        },
        "$:/snippets/modules": {
            "title": "$:/snippets/modules",
            "text": "\\define describeModuleType(type)\n{{$:/language/Docs/ModuleTypes/$type$}}\n\\end\n<$list filter=\"[moduletypes[]]\">\n\n!! <$macrocall $name=\"currentTiddler\" $type=\"text/plain\" $output=\"text/plain\"/>\n\n<$macrocall $name=\"describeModuleType\" type=<<currentTiddler>>/>\n\n<ul><$list filter=\"[all[current]modules[]]\"><li><$link><<currentTiddler>></$link>\n</li>\n</$list>\n</ul>\n</$list>\n"
        },
        "$:/palette": {
            "title": "$:/palette",
            "text": "$:/palettes/Vanilla"
        },
        "$:/snippets/paletteeditor": {
            "title": "$:/snippets/paletteeditor",
            "text": "<$transclude tiddler=\"$:/PaletteManager\"/>\n"
        },
        "$:/snippets/palettepreview": {
            "title": "$:/snippets/palettepreview",
            "text": "<$set name=\"currentTiddler\" value={{$:/palette}}>\n{{||$:/snippets/currpalettepreview}}\n</$set>\n"
        },
        "$:/snippets/paletteswitcher": {
            "title": "$:/snippets/paletteswitcher",
            "text": "<$linkcatcher to=\"$:/palette\">\n<div class=\"tc-chooser\"><$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Palette]sort[name]]\"><$set name=\"cls\" filter=\"[all[current]prefix{$:/palette}]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>><$link to={{!!title}}>''<$view field=\"name\" format=\"text\"/>'' - <$view field=\"description\" format=\"text\"/>{{||$:/snippets/currpalettepreview}}</$link>\n</div></$set>\n</$list>\n</div>\n</$linkcatcher>\n"
        },
        "$:/snippets/peek-stylesheets": {
            "title": "$:/snippets/peek-stylesheets",
            "text": "\\define expandable-stylesheets-list()\n<ol>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Stylesheet]!has[draft.of]]\">\n<$vars state=<<qualify \"$:/state/peek-stylesheets/open/\">>>\n<$set name=\"state\" value={{{ [<state>addsuffix<currentTiddler>] }}}>\n<li>\n<$reveal type=\"match\" state=<<state>> text=\"yes\" tag=\"span\">\n<$button set=<<state>> setTo=\"no\" class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n</$button>\n</$reveal>\n<$reveal type=\"nomatch\" state=<<state>> text=\"yes\" tag=\"span\">\n<$button set=<<state>> setTo=\"yes\" class=\"tc-btn-invisible\">\n{{$:/core/images/right-arrow}}\n</$button>\n</$reveal>\n<$link>\n<$view field=\"title\"/>\n</$link>\n<$reveal type=\"match\" state=<<state>> text=\"yes\" tag=\"div\">\n<$set name=\"source\" tiddler=<<currentTiddler>>>\n<$wikify name=\"styles\" text=<<source>>>\n<pre>\n<code>\n<$text text=<<styles>>/>\n</code>\n</pre>\n</$wikify>\n</$set>\n</$reveal>\n</li>\n</$set>\n</$vars>\n</$list>\n</ol>\n\\end\n\n\\define stylesheets-list()\n<ol>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Stylesheet]!has[draft.of]]\">\n<li>\n<$link>\n<$view field=\"title\"/>\n</$link>\n<$set name=\"source\" tiddler=<<currentTiddler>>>\n<$wikify name=\"styles\" text=<<source>>>\n<pre>\n<code>\n<$text text=<<styles>>/>\n</code>\n</pre>\n</$wikify>\n</$set>\n</li>\n</$list>\n</ol>\n\\end\n\n<$vars modeState=<<qualify \"$:/state/peek-stylesheets/mode/\">>>\n\n<$reveal type=\"nomatch\" state=<<modeState>> text=\"expanded\" tag=\"div\">\n<$button set=<<modeState>> setTo=\"expanded\" class=\"tc-btn-invisible\">{{$:/core/images/chevron-right}} {{$:/language/ControlPanel/Stylesheets/Expand/Caption}}</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<modeState>> text=\"expanded\" tag=\"div\">\n<$button set=<<modeState>> setTo=\"restored\" class=\"tc-btn-invisible\">{{$:/core/images/chevron-down}} {{$:/language/ControlPanel/Stylesheets/Restore/Caption}}</$button>\n</$reveal>\n\n<$reveal type=\"nomatch\" state=<<modeState>> text=\"expanded\" tag=\"div\">\n<<expandable-stylesheets-list>>\n</$reveal>\n<$reveal type=\"match\" state=<<modeState>> text=\"expanded\" tag=\"div\">\n<<stylesheets-list>>\n</$reveal>\n\n</$vars>\n"
        },
        "$:/temp/search": {
            "title": "$:/temp/search",
            "text": ""
        },
        "$:/tags/AdvancedSearch": {
            "title": "$:/tags/AdvancedSearch",
            "list": "[[$:/core/ui/AdvancedSearch/Standard]] [[$:/core/ui/AdvancedSearch/System]] [[$:/core/ui/AdvancedSearch/Shadows]] [[$:/core/ui/AdvancedSearch/Filter]]"
        },
        "$:/tags/AdvancedSearch/FilterButton": {
            "title": "$:/tags/AdvancedSearch/FilterButton",
            "list": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/dropdown $:/core/ui/AdvancedSearch/Filter/FilterButtons/clear $:/core/ui/AdvancedSearch/Filter/FilterButtons/export $:/core/ui/AdvancedSearch/Filter/FilterButtons/delete"
        },
        "$:/tags/ControlPanel": {
            "title": "$:/tags/ControlPanel",
            "list": "$:/core/ui/ControlPanel/Info $:/core/ui/ControlPanel/Appearance $:/core/ui/ControlPanel/Settings $:/core/ui/ControlPanel/Saving $:/core/ui/ControlPanel/Plugins $:/core/ui/ControlPanel/Tools $:/core/ui/ControlPanel/Internals"
        },
        "$:/tags/ControlPanel/Info": {
            "title": "$:/tags/ControlPanel/Info",
            "list": "$:/core/ui/ControlPanel/Basics $:/core/ui/ControlPanel/Advanced"
        },
        "$:/tags/ControlPanel/Plugins": {
            "title": "$:/tags/ControlPanel/Plugins",
            "list": "[[$:/core/ui/ControlPanel/Plugins/Installed]] [[$:/core/ui/ControlPanel/Plugins/Add]]"
        },
        "$:/tags/EditTemplate": {
            "title": "$:/tags/EditTemplate",
            "list": "[[$:/core/ui/EditTemplate/controls]] [[$:/core/ui/EditTemplate/title]] [[$:/core/ui/EditTemplate/tags]] [[$:/core/ui/EditTemplate/shadow]] [[$:/core/ui/ViewTemplate/classic]] [[$:/core/ui/EditTemplate/body]] [[$:/core/ui/EditTemplate/type]] [[$:/core/ui/EditTemplate/fields]]"
        },
        "$:/tags/EditToolbar": {
            "title": "$:/tags/EditToolbar",
            "list": "[[$:/core/ui/Buttons/delete]] [[$:/core/ui/Buttons/cancel]] [[$:/core/ui/Buttons/save]]"
        },
        "$:/tags/EditorToolbar": {
            "title": "$:/tags/EditorToolbar",
            "list": "$:/core/ui/EditorToolbar/paint $:/core/ui/EditorToolbar/opacity $:/core/ui/EditorToolbar/line-width $:/core/ui/EditorToolbar/rotate-left $:/core/ui/EditorToolbar/clear $:/core/ui/EditorToolbar/bold $:/core/ui/EditorToolbar/italic $:/core/ui/EditorToolbar/strikethrough $:/core/ui/EditorToolbar/underline $:/core/ui/EditorToolbar/superscript $:/core/ui/EditorToolbar/subscript $:/core/ui/EditorToolbar/mono-line $:/core/ui/EditorToolbar/mono-block $:/core/ui/EditorToolbar/quote $:/core/ui/EditorToolbar/list-bullet $:/core/ui/EditorToolbar/list-number $:/core/ui/EditorToolbar/heading-1 $:/core/ui/EditorToolbar/heading-2 $:/core/ui/EditorToolbar/heading-3 $:/core/ui/EditorToolbar/heading-4 $:/core/ui/EditorToolbar/heading-5 $:/core/ui/EditorToolbar/heading-6 $:/core/ui/EditorToolbar/link $:/core/ui/EditorToolbar/excise $:/core/ui/EditorToolbar/picture $:/core/ui/EditorToolbar/stamp $:/core/ui/EditorToolbar/size $:/core/ui/EditorToolbar/editor-height $:/core/ui/EditorToolbar/more $:/core/ui/EditorToolbar/preview $:/core/ui/EditorToolbar/preview-type"
        },
        "$:/tags/Manager/ItemMain": {
            "title": "$:/tags/Manager/ItemMain",
            "list": "$:/Manager/ItemMain/WikifiedText $:/Manager/ItemMain/RawText $:/Manager/ItemMain/Fields"
        },
        "$:/tags/Manager/ItemSidebar": {
            "title": "$:/tags/Manager/ItemSidebar",
            "list": "$:/Manager/ItemSidebar/Tags $:/Manager/ItemSidebar/Colour $:/Manager/ItemSidebar/Icon $:/Manager/ItemSidebar/Tools"
        },
        "$:/tags/MoreSideBar": {
            "title": "$:/tags/MoreSideBar",
            "list": "[[$:/core/ui/MoreSideBar/All]] [[$:/core/ui/MoreSideBar/Recent]] [[$:/core/ui/MoreSideBar/Tags]] [[$:/core/ui/MoreSideBar/Missing]] [[$:/core/ui/MoreSideBar/Drafts]] [[$:/core/ui/MoreSideBar/Orphans]] [[$:/core/ui/MoreSideBar/Types]] [[$:/core/ui/MoreSideBar/System]] [[$:/core/ui/MoreSideBar/Shadows]] [[$:/core/ui/MoreSideBar/Explorer]] [[$:/core/ui/MoreSideBar/Plugins]]",
            "text": ""
        },
        "$:/tags/PageControls": {
            "title": "$:/tags/PageControls",
            "list": "[[$:/core/ui/Buttons/home]] [[$:/core/ui/Buttons/close-all]] [[$:/core/ui/Buttons/fold-all]] [[$:/core/ui/Buttons/unfold-all]] [[$:/core/ui/Buttons/permaview]] [[$:/core/ui/Buttons/new-tiddler]] [[$:/core/ui/Buttons/new-journal]] [[$:/core/ui/Buttons/new-image]] [[$:/core/ui/Buttons/import]] [[$:/core/ui/Buttons/export-page]] [[$:/core/ui/Buttons/control-panel]] [[$:/core/ui/Buttons/advanced-search]] [[$:/core/ui/Buttons/manager]] [[$:/core/ui/Buttons/tag-manager]] [[$:/core/ui/Buttons/language]] [[$:/core/ui/Buttons/palette]] [[$:/core/ui/Buttons/theme]] [[$:/core/ui/Buttons/storyview]] [[$:/core/ui/Buttons/encryption]] [[$:/core/ui/Buttons/timestamp]] [[$:/core/ui/Buttons/full-screen]] [[$:/core/ui/Buttons/print]] [[$:/core/ui/Buttons/save-wiki]] [[$:/core/ui/Buttons/refresh]] [[$:/core/ui/Buttons/more-page-actions]]"
        },
        "$:/tags/PageTemplate": {
            "title": "$:/tags/PageTemplate",
            "list": "[[$:/core/ui/PageTemplate/topleftbar]] [[$:/core/ui/PageTemplate/toprightbar]] [[$:/core/ui/PageTemplate/sidebar]] [[$:/core/ui/PageTemplate/story]] [[$:/core/ui/PageTemplate/alerts]]",
            "text": ""
        },
        "$:/tags/PluginLibrary": {
            "title": "$:/tags/PluginLibrary",
            "list": "$:/config/OfficialPluginLibrary"
        },
        "$:/tags/SideBar": {
            "title": "$:/tags/SideBar",
            "list": "[[$:/core/ui/SideBar/Open]] [[$:/core/ui/SideBar/Recent]] [[$:/core/ui/SideBar/Tools]] [[$:/core/ui/SideBar/More]]",
            "text": ""
        },
        "$:/tags/SideBarSegment": {
            "title": "$:/tags/SideBarSegment",
            "list": "[[$:/core/ui/SideBarSegments/site-title]] [[$:/core/ui/SideBarSegments/site-subtitle]] [[$:/core/ui/SideBarSegments/page-controls]] [[$:/core/ui/SideBarSegments/search]] [[$:/core/ui/SideBarSegments/tabs]]"
        },
        "$:/tags/TiddlerInfo": {
            "title": "$:/tags/TiddlerInfo",
            "list": "[[$:/core/ui/TiddlerInfo/Tools]] [[$:/core/ui/TiddlerInfo/References]] [[$:/core/ui/TiddlerInfo/Tagging]] [[$:/core/ui/TiddlerInfo/List]] [[$:/core/ui/TiddlerInfo/Listed]] [[$:/core/ui/TiddlerInfo/Fields]]",
            "text": ""
        },
        "$:/tags/TiddlerInfo/Advanced": {
            "title": "$:/tags/TiddlerInfo/Advanced",
            "list": "[[$:/core/ui/TiddlerInfo/Advanced/ShadowInfo]] [[$:/core/ui/TiddlerInfo/Advanced/PluginInfo]]"
        },
        "$:/tags/ViewTemplate": {
            "title": "$:/tags/ViewTemplate",
            "list": "[[$:/core/ui/ViewTemplate/title]] [[$:/core/ui/ViewTemplate/unfold]] [[$:/core/ui/ViewTemplate/subtitle]] [[$:/core/ui/ViewTemplate/tags]] [[$:/core/ui/ViewTemplate/classic]] [[$:/core/ui/ViewTemplate/body]]"
        },
        "$:/tags/ViewToolbar": {
            "title": "$:/tags/ViewToolbar",
            "list": "[[$:/core/ui/Buttons/more-tiddler-actions]] [[$:/core/ui/Buttons/info]] [[$:/core/ui/Buttons/new-here]] [[$:/core/ui/Buttons/new-journal-here]] [[$:/core/ui/Buttons/clone]] [[$:/core/ui/Buttons/export-tiddler]] [[$:/core/ui/Buttons/edit]] [[$:/core/ui/Buttons/delete]] [[$:/core/ui/Buttons/permalink]] [[$:/core/ui/Buttons/permaview]] [[$:/core/ui/Buttons/open-window]] [[$:/core/ui/Buttons/close-others]] [[$:/core/ui/Buttons/close]] [[$:/core/ui/Buttons/fold-others]] [[$:/core/ui/Buttons/fold]]"
        },
        "$:/snippets/themeswitcher": {
            "title": "$:/snippets/themeswitcher",
            "text": "<$linkcatcher to=\"$:/theme\">\n<div class=\"tc-chooser\"><$list filter=\"[plugin-type[theme]sort[title]]\"><$set name=\"cls\" filter=\"[all[current]field:title{$:/theme}] [[$:/theme]!has[text]addsuffix[s/tiddlywiki/vanilla]field:title<currentTiddler>] +[limit[1]]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>><$link to={{!!title}}>''<$view field=\"name\" format=\"text\"/>'' <$view field=\"description\" format=\"text\"/></$link></div>\n</$set>\n</$list>\n</div>\n</$linkcatcher>"
        },
        "$:/core/wiki/title": {
            "title": "$:/core/wiki/title",
            "text": "{{$:/SiteTitle}} --- {{$:/SiteSubtitle}}"
        },
        "$:/view": {
            "title": "$:/view",
            "text": "classic"
        },
        "$:/snippets/viewswitcher": {
            "title": "$:/snippets/viewswitcher",
            "text": "\\define icon()\n$:/core/images/storyview-$(storyview)$\n\\end\n<$linkcatcher to=\"$:/view\">\n<div class=\"tc-chooser tc-viewswitcher\">\n<$list filter=\"[storyviews[]]\" variable=\"storyview\">\n<$set name=\"cls\" filter=\"[<storyview>prefix{$:/view}]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>>\n<$link to=<<storyview>>><$transclude tiddler=<<icon>>/><$text text=<<storyview>>/></$link>\n</div>\n</$set>\n</$list>\n</div>\n</$linkcatcher>"
        }
    }
}
/*!
 * FontAwesome 4.7.0 pour TiddlyWiki préparé par @naudinsylvain le 26/10/2016
 * http://sylvain.naud.in
 * https://forum.tiddlywiki.fr
 * Howto : base64 -w 0 fontawesome-webfont.woff > fontawesome-webfont.txt
 * 
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
src: url(data:application/font-woff;base64,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) format('woff');
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-fw {
  width: 1.28571429em;
  text-align: center;
}
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.85714286em;
}
.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em;
}
.fa-pull-left {
  float: left;
}
.fa-pull-right {
  float: right;
}
.fa.fa-pull-left {
  margin-right: .3em;
}
.fa.fa-pull-right {
  margin-left: .3em;
}
/* Deprecated as of 4.4.0 */
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fa.pull-left {
  margin-right: .3em;
}
.fa.pull-right {
  margin-left: .3em;
}
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none;
}
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #ffffff;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: "\f000";
}
.fa-music:before {
  content: "\f001";
}
.fa-search:before {
  content: "\f002";
}
.fa-envelope-o:before {
  content: "\f003";
}
.fa-heart:before {
  content: "\f004";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-o:before {
  content: "\f006";
}
.fa-user:before {
  content: "\f007";
}
.fa-film:before {
  content: "\f008";
}
.fa-th-large:before {
  content: "\f009";
}
.fa-th:before {
  content: "\f00a";
}
.fa-th-list:before {
  content: "\f00b";
}
.fa-check:before {
  content: "\f00c";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\f00d";
}
.fa-search-plus:before {
  content: "\f00e";
}
.fa-search-minus:before {
  content: "\f010";
}
.fa-power-off:before {
  content: "\f011";
}
.fa-signal:before {
  content: "\f012";
}
.fa-gear:before,
.fa-cog:before {
  content: "\f013";
}
.fa-trash-o:before {
  content: "\f014";
}
.fa-home:before {
  content: "\f015";
}
.fa-file-o:before {
  content: "\f016";
}
.fa-clock-o:before {
  content: "\f017";
}
.fa-road:before {
  content: "\f018";
}
.fa-download:before {
  content: "\f019";
}
.fa-arrow-circle-o-down:before {
  content: "\f01a";
}
.fa-arrow-circle-o-up:before {
  content: "\f01b";
}
.fa-inbox:before {
  content: "\f01c";
}
.fa-play-circle-o:before {
  content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e";
}
.fa-refresh:before {
  content: "\f021";
}
.fa-list-alt:before {
  content: "\f022";
}
.fa-lock:before {
  content: "\f023";
}
.fa-flag:before {
  content: "\f024";
}
.fa-headphones:before {
  content: "\f025";
}
.fa-volume-off:before {
  content: "\f026";
}
.fa-volume-down:before {
  content: "\f027";
}
.fa-volume-up:before {
  content: "\f028";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-barcode:before {
  content: "\f02a";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-book:before {
  content: "\f02d";
}
.fa-bookmark:before {
  content: "\f02e";
}
.fa-print:before {
  content: "\f02f";
}
.fa-camera:before {
  content: "\f030";
}
.fa-font:before {
  content: "\f031";
}
.fa-bold:before {
  content: "\f032";
}
.fa-italic:before {
  content: "\f033";
}
.fa-text-height:before {
  content: "\f034";
}
.fa-text-width:before {
  content: "\f035";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-align-justify:before {
  content: "\f039";
}
.fa-list:before {
  content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b";
}
.fa-indent:before {
  content: "\f03c";
}
.fa-video-camera:before {
  content: "\f03d";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\f03e";
}
.fa-pencil:before {
  content: "\f040";
}
.fa-map-marker:before {
  content: "\f041";
}
.fa-adjust:before {
  content: "\f042";
}
.fa-tint:before {
  content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044";
}
.fa-share-square-o:before {
  content: "\f045";
}
.fa-check-square-o:before {
  content: "\f046";
}
.fa-arrows:before {
  content: "\f047";
}
.fa-step-backward:before {
  content: "\f048";
}
.fa-fast-backward:before {
  content: "\f049";
}
.fa-backward:before {
  content: "\f04a";
}
.fa-play:before {
  content: "\f04b";
}
.fa-pause:before {
  content: "\f04c";
}
.fa-stop:before {
  content: "\f04d";
}
.fa-forward:before {
  content: "\f04e";
}
.fa-fast-forward:before {
  content: "\f050";
}
.fa-step-forward:before {
  content: "\f051";
}
.fa-eject:before {
  content: "\f052";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-plus-circle:before {
  content: "\f055";
}
.fa-minus-circle:before {
  content: "\f056";
}
.fa-times-circle:before {
  content: "\f057";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-info-circle:before {
  content: "\f05a";
}
.fa-crosshairs:before {
  content: "\f05b";
}
.fa-times-circle-o:before {
  content: "\f05c";
}
.fa-check-circle-o:before {
  content: "\f05d";
}
.fa-ban:before {
  content: "\f05e";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before {
  content: "\f064";
}
.fa-expand:before {
  content: "\f065";
}
.fa-compress:before {
  content: "\f066";
}
.fa-plus:before {
  content: "\f067";
}
.fa-minus:before {
  content: "\f068";
}
.fa-asterisk:before {
  content: "\f069";
}
.fa-exclamation-circle:before {
  content: "\f06a";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-leaf:before {
  content: "\f06c";
}
.fa-fire:before {
  content: "\f06d";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071";
}
.fa-plane:before {
  content: "\f072";
}
.fa-calendar:before {
  content: "\f073";
}
.fa-random:before {
  content: "\f074";
}
.fa-comment:before {
  content: "\f075";
}
.fa-magnet:before {
  content: "\f076";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-retweet:before {
  content: "\f079";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-folder:before {
  content: "\f07b";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-arrows-v:before {
  content: "\f07d";
}
.fa-arrows-h:before {
  content: "\f07e";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\f080";
}
.fa-twitter-square:before {
  content: "\f081";
}
.fa-facebook-square:before {
  content: "\f082";
}
.fa-camera-retro:before {
  content: "\f083";
}
.fa-key:before {
  content: "\f084";
}
.fa-gears:before,
.fa-cogs:before {
  content: "\f085";
}
.fa-comments:before {
  content: "\f086";
}
.fa-thumbs-o-up:before {
  content: "\f087";
}
.fa-thumbs-o-down:before {
  content: "\f088";
}
.fa-star-half:before {
  content: "\f089";
}
.fa-heart-o:before {
  content: "\f08a";
}
.fa-sign-out:before {
  content: "\f08b";
}
.fa-linkedin-square:before {
  content: "\f08c";
}
.fa-thumb-tack:before {
  content: "\f08d";
}
.fa-external-link:before {
  content: "\f08e";
}
.fa-sign-in:before {
  content: "\f090";
}
.fa-trophy:before {
  content: "\f091";
}
.fa-github-square:before {
  content: "\f092";
}
.fa-upload:before {
  content: "\f093";
}
.fa-lemon-o:before {
  content: "\f094";
}
.fa-phone:before {
  content: "\f095";
}
.fa-square-o:before {
  content: "\f096";
}
.fa-bookmark-o:before {
  content: "\f097";
}
.fa-phone-square:before {
  content: "\f098";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-facebook-f:before,
.fa-facebook:before {
  content: "\f09a";
}
.fa-github:before {
  content: "\f09b";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-credit-card:before {
  content: "\f09d";
}
.fa-feed:before,
.fa-rss:before {
  content: "\f09e";
}
.fa-hdd-o:before {
  content: "\f0a0";
}
.fa-bullhorn:before {
  content: "\f0a1";
}
.fa-bell:before {
  content: "\f0f3";
}
.fa-certificate:before {
  content: "\f0a3";
}
.fa-hand-o-right:before {
  content: "\f0a4";
}
.fa-hand-o-left:before {
  content: "\f0a5";
}
.fa-hand-o-up:before {
  content: "\f0a6";
}
.fa-hand-o-down:before {
  content: "\f0a7";
}
.fa-arrow-circle-left:before {
  content: "\f0a8";
}
.fa-arrow-circle-right:before {
  content: "\f0a9";
}
.fa-arrow-circle-up:before {
  content: "\f0aa";
}
.fa-arrow-circle-down:before {
  content: "\f0ab";
}
.fa-globe:before {
  content: "\f0ac";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-tasks:before {
  content: "\f0ae";
}
.fa-filter:before {
  content: "\f0b0";
}
.fa-briefcase:before {
  content: "\f0b1";
}
.fa-arrows-alt:before {
  content: "\f0b2";
}
.fa-group:before,
.fa-users:before {
  content: "\f0c0";
}
.fa-chain:before,
.fa-link:before {
  content: "\f0c1";
}
.fa-cloud:before {
  content: "\f0c2";
}
.fa-flask:before {
  content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5";
}
.fa-paperclip:before {
  content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7";
}
.fa-square:before {
  content: "\f0c8";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\f0c9";
}
.fa-list-ul:before {
  content: "\f0ca";
}
.fa-list-ol:before {
  content: "\f0cb";
}
.fa-strikethrough:before {
  content: "\f0cc";
}
.fa-underline:before {
  content: "\f0cd";
}
.fa-table:before {
  content: "\f0ce";
}
.fa-magic:before {
  content: "\f0d0";
}
.fa-truck:before {
  content: "\f0d1";
}
.fa-pinterest:before {
  content: "\f0d2";
}
.fa-pinterest-square:before {
  content: "\f0d3";
}
.fa-google-plus-square:before {
  content: "\f0d4";
}
.fa-google-plus:before {
  content: "\f0d5";
}
.fa-money:before {
  content: "\f0d6";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-caret-left:before {
  content: "\f0d9";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-columns:before {
  content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\f0de";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-linkedin:before {
  content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4";
}
.fa-comment-o:before {
  content: "\f0e5";
}
.fa-comments-o:before {
  content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea";
}
.fa-lightbulb-o:before {
  content: "\f0eb";
}
.fa-exchange:before {
  content: "\f0ec";
}
.fa-cloud-download:before {
  content: "\f0ed";
}
.fa-cloud-upload:before {
  content: "\f0ee";
}
.fa-user-md:before {
  content: "\f0f0";
}
.fa-stethoscope:before {
  content: "\f0f1";
}
.fa-suitcase:before {
  content: "\f0f2";
}
.fa-bell-o:before {
  content: "\f0a2";
}
.fa-coffee:before {
  content: "\f0f4";
}
.fa-cutlery:before {
  content: "\f0f5";
}
.fa-file-text-o:before {
  content: "\f0f6";
}
.fa-building-o:before {
  content: "\f0f7";
}
.fa-hospital-o:before {
  content: "\f0f8";
}
.fa-ambulance:before {
  content: "\f0f9";
}
.fa-medkit:before {
  content: "\f0fa";
}
.fa-fighter-jet:before {
  content: "\f0fb";
}
.fa-beer:before {
  content: "\f0fc";
}
.fa-h-square:before {
  content: "\f0fd";
}
.fa-plus-square:before {
  content: "\f0fe";
}
.fa-angle-double-left:before {
  content: "\f100";
}
.fa-angle-double-right:before {
  content: "\f101";
}
.fa-angle-double-up:before {
  content: "\f102";
}
.fa-angle-double-down:before {
  content: "\f103";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-angle-up:before {
  content: "\f106";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-desktop:before {
  content: "\f108";
}
.fa-laptop:before {
  content: "\f109";
}
.fa-tablet:before {
  content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
}
.fa-circle-o:before {
  content: "\f10c";
}
.fa-quote-left:before {
  content: "\f10d";
}
.fa-quote-right:before {
  content: "\f10e";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-circle:before {
  content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112";
}
.fa-github-alt:before {
  content: "\f113";
}
.fa-folder-o:before {
  content: "\f114";
}
.fa-folder-open-o:before {
  content: "\f115";
}
.fa-smile-o:before {
  content: "\f118";
}
.fa-frown-o:before {
  content: "\f119";
}
.fa-meh-o:before {
  content: "\f11a";
}
.fa-gamepad:before {
  content: "\f11b";
}
.fa-keyboard-o:before {
  content: "\f11c";
}
.fa-flag-o:before {
  content: "\f11d";
}
.fa-flag-checkered:before {
  content: "\f11e";
}
.fa-terminal:before {
  content: "\f120";
}
.fa-code:before {
  content: "\f121";
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123";
}
.fa-location-arrow:before {
  content: "\f124";
}
.fa-crop:before {
  content: "\f125";
}
.fa-code-fork:before {
  content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127";
}
.fa-question:before {
  content: "\f128";
}
.fa-info:before {
  content: "\f129";
}
.fa-exclamation:before {
  content: "\f12a";
}
.fa-superscript:before {
  content: "\f12b";
}
.fa-subscript:before {
  content: "\f12c";
}
.fa-eraser:before {
  content: "\f12d";
}
.fa-puzzle-piece:before {
  content: "\f12e";
}
.fa-microphone:before {
  content: "\f130";
}
.fa-microphone-slash:before {
  content: "\f131";
}
.fa-shield:before {
  content: "\f132";
}
.fa-calendar-o:before {
  content: "\f133";
}
.fa-fire-extinguisher:before {
  content: "\f134";
}
.fa-rocket:before {
  content: "\f135";
}
.fa-maxcdn:before {
  content: "\f136";
}
.fa-chevron-circle-left:before {
  content: "\f137";
}
.fa-chevron-circle-right:before {
  content: "\f138";
}
.fa-chevron-circle-up:before {
  content: "\f139";
}
.fa-chevron-circle-down:before {
  content: "\f13a";
}
.fa-html5:before {
  content: "\f13b";
}
.fa-css3:before {
  content: "\f13c";
}
.fa-anchor:before {
  content: "\f13d";
}
.fa-unlock-alt:before {
  content: "\f13e";
}
.fa-bullseye:before {
  content: "\f140";
}
.fa-ellipsis-h:before {
  content: "\f141";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-rss-square:before {
  content: "\f143";
}
.fa-play-circle:before {
  content: "\f144";
}
.fa-ticket:before {
  content: "\f145";
}
.fa-minus-square:before {
  content: "\f146";
}
.fa-minus-square-o:before {
  content: "\f147";
}
.fa-level-up:before {
  content: "\f148";
}
.fa-level-down:before {
  content: "\f149";
}
.fa-check-square:before {
  content: "\f14a";
}
.fa-pencil-square:before {
  content: "\f14b";
}
.fa-external-link-square:before {
  content: "\f14c";
}
.fa-share-square:before {
  content: "\f14d";
}
.fa-compass:before {
  content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152";
}
.fa-euro:before,
.fa-eur:before {
  content: "\f153";
}
.fa-gbp:before {
  content: "\f154";
}
.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}
.fa-rupee:before,
.fa-inr:before {
  content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158";
}
.fa-won:before,
.fa-krw:before {
  content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a";
}
.fa-file:before {
  content: "\f15b";
}
.fa-file-text:before {
  content: "\f15c";
}
.fa-sort-alpha-asc:before {
  content: "\f15d";
}
.fa-sort-alpha-desc:before {
  content: "\f15e";
}
.fa-sort-amount-asc:before {
  content: "\f160";
}
.fa-sort-amount-desc:before {
  content: "\f161";
}
.fa-sort-numeric-asc:before {
  content: "\f162";
}
.fa-sort-numeric-desc:before {
  content: "\f163";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-thumbs-down:before {
  content: "\f165";
}
.fa-youtube-square:before {
  content: "\f166";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-xing:before {
  content: "\f168";
}
.fa-xing-square:before {
  content: "\f169";
}
.fa-youtube-play:before {
  content: "\f16a";
}
.fa-dropbox:before {
  content: "\f16b";
}
.fa-stack-overflow:before {
  content: "\f16c";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-flickr:before {
  content: "\f16e";
}
.fa-adn:before {
  content: "\f170";
}
.fa-bitbucket:before {
  content: "\f171";
}
.fa-bitbucket-square:before {
  content: "\f172";
}
.fa-tumblr:before {
  content: "\f173";
}
.fa-tumblr-square:before {
  content: "\f174";
}
.fa-long-arrow-down:before {
  content: "\f175";
}
.fa-long-arrow-up:before {
  content: "\f176";
}
.fa-long-arrow-left:before {
  content: "\f177";
}
.fa-long-arrow-right:before {
  content: "\f178";
}
.fa-apple:before {
  content: "\f179";
}
.fa-windows:before {
  content: "\f17a";
}
.fa-android:before {
  content: "\f17b";
}
.fa-linux:before {
  content: "\f17c";
}
.fa-dribbble:before {
  content: "\f17d";
}
.fa-skype:before {
  content: "\f17e";
}
.fa-foursquare:before {
  content: "\f180";
}
.fa-trello:before {
  content: "\f181";
}
.fa-female:before {
  content: "\f182";
}
.fa-male:before {
  content: "\f183";
}
.fa-gittip:before,
.fa-gratipay:before {
  content: "\f184";
}
.fa-sun-o:before {
  content: "\f185";
}
.fa-moon-o:before {
  content: "\f186";
}
.fa-archive:before {
  content: "\f187";
}
.fa-bug:before {
  content: "\f188";
}
.fa-vk:before {
  content: "\f189";
}
.fa-weibo:before {
  content: "\f18a";
}
.fa-renren:before {
  content: "\f18b";
}
.fa-pagelines:before {
  content: "\f18c";
}
.fa-stack-exchange:before {
  content: "\f18d";
}
.fa-arrow-circle-o-right:before {
  content: "\f18e";
}
.fa-arrow-circle-o-left:before {
  content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191";
}
.fa-dot-circle-o:before {
  content: "\f192";
}
.fa-wheelchair:before {
  content: "\f193";
}
.fa-vimeo-square:before {
  content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195";
}
.fa-plus-square-o:before {
  content: "\f196";
}
.fa-space-shuttle:before {
  content: "\f197";
}
.fa-slack:before {
  content: "\f198";
}
.fa-envelope-square:before {
  content: "\f199";
}
.fa-wordpress:before {
  content: "\f19a";
}
.fa-openid:before {
  content: "\f19b";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\f19c";
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\f19d";
}
.fa-yahoo:before {
  content: "\f19e";
}
.fa-google:before {
  content: "\f1a0";
}
.fa-reddit:before {
  content: "\f1a1";
}
.fa-reddit-square:before {
  content: "\f1a2";
}
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}
.fa-stumbleupon:before {
  content: "\f1a4";
}
.fa-delicious:before {
  content: "\f1a5";
}
.fa-digg:before {
  content: "\f1a6";
}
.fa-pied-piper-pp:before {
  content: "\f1a7";
}
.fa-pied-piper-alt:before {
  content: "\f1a8";
}
.fa-drupal:before {
  content: "\f1a9";
}
.fa-joomla:before {
  content: "\f1aa";
}
.fa-language:before {
  content: "\f1ab";
}
.fa-fax:before {
  content: "\f1ac";
}
.fa-building:before {
  content: "\f1ad";
}
.fa-child:before {
  content: "\f1ae";
}
.fa-paw:before {
  content: "\f1b0";
}
.fa-spoon:before {
  content: "\f1b1";
}
.fa-cube:before {
  content: "\f1b2";
}
.fa-cubes:before {
  content: "\f1b3";
}
.fa-behance:before {
  content: "\f1b4";
}
.fa-behance-square:before {
  content: "\f1b5";
}
.fa-steam:before {
  content: "\f1b6";
}
.fa-steam-square:before {
  content: "\f1b7";
}
.fa-recycle:before {
  content: "\f1b8";
}
.fa-automobile:before,
.fa-car:before {
  content: "\f1b9";
}
.fa-cab:before,
.fa-taxi:before {
  content: "\f1ba";
}
.fa-tree:before {
  content: "\f1bb";
}
.fa-spotify:before {
  content: "\f1bc";
}
.fa-deviantart:before {
  content: "\f1bd";
}
.fa-soundcloud:before {
  content: "\f1be";
}
.fa-database:before {
  content: "\f1c0";
}
.fa-file-pdf-o:before {
  content: "\f1c1";
}
.fa-file-word-o:before {
  content: "\f1c2";
}
.fa-file-excel-o:before {
  content: "\f1c3";
}
.fa-file-powerpoint-o:before {
  content: "\f1c4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\f1c7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\f1c8";
}
.fa-file-code-o:before {
  content: "\f1c9";
}
.fa-vine:before {
  content: "\f1ca";
}
.fa-codepen:before {
  content: "\f1cb";
}
.fa-jsfiddle:before {
  content: "\f1cc";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd";
}
.fa-circle-o-notch:before {
  content: "\f1ce";
}
.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
  content: "\f1d0";
}
.fa-ge:before,
.fa-empire:before {
  content: "\f1d1";
}
.fa-git-square:before {
  content: "\f1d2";
}
.fa-git:before {
  content: "\f1d3";
}
.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: "\f1d4";
}
.fa-tencent-weibo:before {
  content: "\f1d5";
}
.fa-qq:before {
  content: "\f1d6";
}
.fa-wechat:before,
.fa-weixin:before {
  content: "\f1d7";
}
.fa-send:before,
.fa-paper-plane:before {
  content: "\f1d8";
}
.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\f1d9";
}
.fa-history:before {
  content: "\f1da";
}
.fa-circle-thin:before {
  content: "\f1db";
}
.fa-header:before {
  content: "\f1dc";
}
.fa-paragraph:before {
  content: "\f1dd";
}
.fa-sliders:before {
  content: "\f1de";
}
.fa-share-alt:before {
  content: "\f1e0";
}
.fa-share-alt-square:before {
  content: "\f1e1";
}
.fa-bomb:before {
  content: "\f1e2";
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "\f1e3";
}
.fa-tty:before {
  content: "\f1e4";
}
.fa-binoculars:before {
  content: "\f1e5";
}
.fa-plug:before {
  content: "\f1e6";
}
.fa-slideshare:before {
  content: "\f1e7";
}
.fa-twitch:before {
  content: "\f1e8";
}
.fa-yelp:before {
  content: "\f1e9";
}
.fa-newspaper-o:before {
  content: "\f1ea";
}
.fa-wifi:before {
  content: "\f1eb";
}
.fa-calculator:before {
  content: "\f1ec";
}
.fa-paypal:before {
  content: "\f1ed";
}
.fa-google-wallet:before {
  content: "\f1ee";
}
.fa-cc-visa:before {
  content: "\f1f0";
}
.fa-cc-mastercard:before {
  content: "\f1f1";
}
.fa-cc-discover:before {
  content: "\f1f2";
}
.fa-cc-amex:before {
  content: "\f1f3";
}
.fa-cc-paypal:before {
  content: "\f1f4";
}
.fa-cc-stripe:before {
  content: "\f1f5";
}
.fa-bell-slash:before {
  content: "\f1f6";
}
.fa-bell-slash-o:before {
  content: "\f1f7";
}
.fa-trash:before {
  content: "\f1f8";
}
.fa-copyright:before {
  content: "\f1f9";
}
.fa-at:before {
  content: "\f1fa";
}
.fa-eyedropper:before {
  content: "\f1fb";
}
.fa-paint-brush:before {
  content: "\f1fc";
}
.fa-birthday-cake:before {
  content: "\f1fd";
}
.fa-area-chart:before {
  content: "\f1fe";
}
.fa-pie-chart:before {
  content: "\f200";
}
.fa-line-chart:before {
  content: "\f201";
}
.fa-lastfm:before {
  content: "\f202";
}
.fa-lastfm-square:before {
  content: "\f203";
}
.fa-toggle-off:before {
  content: "\f204";
}
.fa-toggle-on:before {
  content: "\f205";
}
.fa-bicycle:before {
  content: "\f206";
}
.fa-bus:before {
  content: "\f207";
}
.fa-ioxhost:before {
  content: "\f208";
}
.fa-angellist:before {
  content: "\f209";
}
.fa-cc:before {
  content: "\f20a";
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "\f20b";
}
.fa-meanpath:before {
  content: "\f20c";
}
.fa-buysellads:before {
  content: "\f20d";
}
.fa-connectdevelop:before {
  content: "\f20e";
}
.fa-dashcube:before {
  content: "\f210";
}
.fa-forumbee:before {
  content: "\f211";
}
.fa-leanpub:before {
  content: "\f212";
}
.fa-sellsy:before {
  content: "\f213";
}
.fa-shirtsinbulk:before {
  content: "\f214";
}
.fa-simplybuilt:before {
  content: "\f215";
}
.fa-skyatlas:before {
  content: "\f216";
}
.fa-cart-plus:before {
  content: "\f217";
}
.fa-cart-arrow-down:before {
  content: "\f218";
}
.fa-diamond:before {
  content: "\f219";
}
.fa-ship:before {
  content: "\f21a";
}
.fa-user-secret:before {
  content: "\f21b";
}
.fa-motorcycle:before {
  content: "\f21c";
}
.fa-street-view:before {
  content: "\f21d";
}
.fa-heartbeat:before {
  content: "\f21e";
}
.fa-venus:before {
  content: "\f221";
}
.fa-mars:before {
  content: "\f222";
}
.fa-mercury:before {
  content: "\f223";
}
.fa-intersex:before,
.fa-transgender:before {
  content: "\f224";
}
.fa-transgender-alt:before {
  content: "\f225";
}
.fa-venus-double:before {
  content: "\f226";
}
.fa-mars-double:before {
  content: "\f227";
}
.fa-venus-mars:before {
  content: "\f228";
}
.fa-mars-stroke:before {
  content: "\f229";
}
.fa-mars-stroke-v:before {
  content: "\f22a";
}
.fa-mars-stroke-h:before {
  content: "\f22b";
}
.fa-neuter:before {
  content: "\f22c";
}
.fa-genderless:before {
  content: "\f22d";
}
.fa-facebook-official:before {
  content: "\f230";
}
.fa-pinterest-p:before {
  content: "\f231";
}
.fa-whatsapp:before {
  content: "\f232";
}
.fa-server:before {
  content: "\f233";
}
.fa-user-plus:before {
  content: "\f234";
}
.fa-user-times:before {
  content: "\f235";
}
.fa-hotel:before,
.fa-bed:before {
  content: "\f236";
}
.fa-viacoin:before {
  content: "\f237";
}
.fa-train:before {
  content: "\f238";
}
.fa-subway:before {
  content: "\f239";
}
.fa-medium:before {
  content: "\f23a";
}
.fa-yc:before,
.fa-y-combinator:before {
  content: "\f23b";
}
.fa-optin-monster:before {
  content: "\f23c";
}
.fa-opencart:before {
  content: "\f23d";
}
.fa-expeditedssl:before {
  content: "\f23e";
}
.fa-battery-4:before,
.fa-battery:before,
.fa-battery-full:before {
  content: "\f240";
}
.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: "\f241";
}
.fa-battery-2:before,
.fa-battery-half:before {
  content: "\f242";
}
.fa-battery-1:before,
.fa-battery-quarter:before {
  content: "\f243";
}
.fa-battery-0:before,
.fa-battery-empty:before {
  content: "\f244";
}
.fa-mouse-pointer:before {
  content: "\f245";
}
.fa-i-cursor:before {
  content: "\f246";
}
.fa-object-group:before {
  content: "\f247";
}
.fa-object-ungroup:before {
  content: "\f248";
}
.fa-sticky-note:before {
  content: "\f249";
}
.fa-sticky-note-o:before {
  content: "\f24a";
}
.fa-cc-jcb:before {
  content: "\f24b";
}
.fa-cc-diners-club:before {
  content: "\f24c";
}
.fa-clone:before {
  content: "\f24d";
}
.fa-balance-scale:before {
  content: "\f24e";
}
.fa-hourglass-o:before {
  content: "\f250";
}
.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: "\f251";
}
.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: "\f252";
}
.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: "\f253";
}
.fa-hourglass:before {
  content: "\f254";
}
.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: "\f255";
}
.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: "\f256";
}
.fa-hand-scissors-o:before {
  content: "\f257";
}
.fa-hand-lizard-o:before {
  content: "\f258";
}
.fa-hand-spock-o:before {
  content: "\f259";
}
.fa-hand-pointer-o:before {
  content: "\f25a";
}
.fa-hand-peace-o:before {
  content: "\f25b";
}
.fa-trademark:before {
  content: "\f25c";
}
.fa-registered:before {
  content: "\f25d";
}
.fa-creative-commons:before {
  content: "\f25e";
}
.fa-gg:before {
  content: "\f260";
}
.fa-gg-circle:before {
  content: "\f261";
}
.fa-tripadvisor:before {
  content: "\f262";
}
.fa-odnoklassniki:before {
  content: "\f263";
}
.fa-odnoklassniki-square:before {
  content: "\f264";
}
.fa-get-pocket:before {
  content: "\f265";
}
.fa-wikipedia-w:before {
  content: "\f266";
}
.fa-safari:before {
  content: "\f267";
}
.fa-chrome:before {
  content: "\f268";
}
.fa-firefox:before {
  content: "\f269";
}
.fa-opera:before {
  content: "\f26a";
}
.fa-internet-explorer:before {
  content: "\f26b";
}
.fa-tv:before,
.fa-television:before {
  content: "\f26c";
}
.fa-contao:before {
  content: "\f26d";
}
.fa-500px:before {
  content: "\f26e";
}
.fa-amazon:before {
  content: "\f270";
}
.fa-calendar-plus-o:before {
  content: "\f271";
}
.fa-calendar-minus-o:before {
  content: "\f272";
}
.fa-calendar-times-o:before {
  content: "\f273";
}
.fa-calendar-check-o:before {
  content: "\f274";
}
.fa-industry:before {
  content: "\f275";
}
.fa-map-pin:before {
  content: "\f276";
}
.fa-map-signs:before {
  content: "\f277";
}
.fa-map-o:before {
  content: "\f278";
}
.fa-map:before {
  content: "\f279";
}
.fa-commenting:before {
  content: "\f27a";
}
.fa-commenting-o:before {
  content: "\f27b";
}
.fa-houzz:before {
  content: "\f27c";
}
.fa-vimeo:before {
  content: "\f27d";
}
.fa-black-tie:before {
  content: "\f27e";
}
.fa-fonticons:before {
  content: "\f280";
}
.fa-reddit-alien:before {
  content: "\f281";
}
.fa-edge:before {
  content: "\f282";
}
.fa-credit-card-alt:before {
  content: "\f283";
}
.fa-codiepie:before {
  content: "\f284";
}
.fa-modx:before {
  content: "\f285";
}
.fa-fort-awesome:before {
  content: "\f286";
}
.fa-usb:before {
  content: "\f287";
}
.fa-product-hunt:before {
  content: "\f288";
}
.fa-mixcloud:before {
  content: "\f289";
}
.fa-scribd:before {
  content: "\f28a";
}
.fa-pause-circle:before {
  content: "\f28b";
}
.fa-pause-circle-o:before {
  content: "\f28c";
}
.fa-stop-circle:before {
  content: "\f28d";
}
.fa-stop-circle-o:before {
  content: "\f28e";
}
.fa-shopping-bag:before {
  content: "\f290";
}
.fa-shopping-basket:before {
  content: "\f291";
}
.fa-hashtag:before {
  content: "\f292";
}
.fa-bluetooth:before {
  content: "\f293";
}
.fa-bluetooth-b:before {
  content: "\f294";
}
.fa-percent:before {
  content: "\f295";
}
.fa-gitlab:before {
  content: "\f296";
}
.fa-wpbeginner:before {
  content: "\f297";
}
.fa-wpforms:before {
  content: "\f298";
}
.fa-envira:before {
  content: "\f299";
}
.fa-universal-access:before {
  content: "\f29a";
}
.fa-wheelchair-alt:before {
  content: "\f29b";
}
.fa-question-circle-o:before {
  content: "\f29c";
}
.fa-blind:before {
  content: "\f29d";
}
.fa-audio-description:before {
  content: "\f29e";
}
.fa-volume-control-phone:before {
  content: "\f2a0";
}
.fa-braille:before {
  content: "\f2a1";
}
.fa-assistive-listening-systems:before {
  content: "\f2a2";
}
.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}
.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
  content: "\f2a4";
}
.fa-glide:before {
  content: "\f2a5";
}
.fa-glide-g:before {
  content: "\f2a6";
}
.fa-signing:before,
.fa-sign-language:before {
  content: "\f2a7";
}
.fa-low-vision:before {
  content: "\f2a8";
}
.fa-viadeo:before {
  content: "\f2a9";
}
.fa-viadeo-square:before {
  content: "\f2aa";
}
.fa-snapchat:before {
  content: "\f2ab";
}
.fa-snapchat-ghost:before {
  content: "\f2ac";
}
.fa-snapchat-square:before {
  content: "\f2ad";
}
.fa-pied-piper:before {
  content: "\f2ae";
}
.fa-first-order:before {
  content: "\f2b0";
}
.fa-yoast:before {
  content: "\f2b1";
}
.fa-themeisle:before {
  content: "\f2b2";
}
.fa-google-plus-circle:before,
.fa-google-plus-official:before {
  content: "\f2b3";
}
.fa-fa:before,
.fa-font-awesome:before {
  content: "\f2b4";
}
.fa-handshake-o:before {
  content: "\f2b5";
}
.fa-envelope-open:before {
  content: "\f2b6";
}
.fa-envelope-open-o:before {
  content: "\f2b7";
}
.fa-linode:before {
  content: "\f2b8";
}
.fa-address-book:before {
  content: "\f2b9";
}
.fa-address-book-o:before {
  content: "\f2ba";
}
.fa-vcard:before,
.fa-address-card:before {
  content: "\f2bb";
}
.fa-vcard-o:before,
.fa-address-card-o:before {
  content: "\f2bc";
}
.fa-user-circle:before {
  content: "\f2bd";
}
.fa-user-circle-o:before {
  content: "\f2be";
}
.fa-user-o:before {
  content: "\f2c0";
}
.fa-id-badge:before {
  content: "\f2c1";
}
.fa-drivers-license:before,
.fa-id-card:before {
  content: "\f2c2";
}
.fa-drivers-license-o:before,
.fa-id-card-o:before {
  content: "\f2c3";
}
.fa-quora:before {
  content: "\f2c4";
}
.fa-free-code-camp:before {
  content: "\f2c5";
}
.fa-telegram:before {
  content: "\f2c6";
}
.fa-thermometer-4:before,
.fa-thermometer:before,
.fa-thermometer-full:before {
  content: "\f2c7";
}
.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
  content: "\f2c8";
}
.fa-thermometer-2:before,
.fa-thermometer-half:before {
  content: "\f2c9";
}
.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
  content: "\f2ca";
}
.fa-thermometer-0:before,
.fa-thermometer-empty:before {
  content: "\f2cb";
}
.fa-shower:before {
  content: "\f2cc";
}
.fa-bathtub:before,
.fa-s15:before,
.fa-bath:before {
  content: "\f2cd";
}
.fa-podcast:before {
  content: "\f2ce";
}
.fa-window-maximize:before {
  content: "\f2d0";
}
.fa-window-minimize:before {
  content: "\f2d1";
}
.fa-window-restore:before {
  content: "\f2d2";
}
.fa-times-rectangle:before,
.fa-window-close:before {
  content: "\f2d3";
}
.fa-times-rectangle-o:before,
.fa-window-close-o:before {
  content: "\f2d4";
}
.fa-bandcamp:before {
  content: "\f2d5";
}
.fa-grav:before {
  content: "\f2d6";
}
.fa-etsy:before {
  content: "\f2d7";
}
.fa-imdb:before {
  content: "\f2d8";
}
.fa-ravelry:before {
  content: "\f2d9";
}
.fa-eercast:before {
  content: "\f2da";
}
.fa-microchip:before {
  content: "\f2db";
}
.fa-snowflake-o:before {
  content: "\f2dc";
}
.fa-superpowers:before {
  content: "\f2dd";
}
.fa-wpexplorer:before {
  content: "\f2de";
}
.fa-meetup:before {
  content: "\f2e0";
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
main
index.html
/
iescolore/iescolore.github.io
iescolore
Les tiddlers suivants ont été importés :

# [[$:/admin]]
# [[$:/admin/admin.css]]
# [[$:/admin/Buttons/mode-web]]
# [[$:/admin/config]]
# [[$:/admin/config-tabs]]
# [[$:/admin/config/Buttons/navbar]]
# [[$:/admin/config/ExportList]]
# [[$:/admin/config/images/appear]]
# [[$:/admin/config/images/css]]
# [[$:/admin/config/images/favicon]]
# [[$:/admin/config/images/fond]]
# [[$:/admin/config/images/fonts]]
# [[$:/admin/config/images/footer]]
# [[$:/admin/config/images/logo]]
# [[$:/admin/config/images/menu]]
# [[$:/admin/config/images/menucss]]
# [[$:/admin/config/images/navbar]]
# [[$:/admin/config/images/profile]]
# [[$:/admin/config/images/update]]
# [[$:/admin/connect]]
# [[$:/admin/connect/Buttons/mode-admin]]
# [[$:/admin/help]]
# [[$:/admin/identity]]
# [[$:/admin/identity/Buttons/change]]
# [[$:/admin/identity/notify]]
# [[$:/admin/module/appear]]
# [[$:/admin/module/appear-tabs]]
# [[$:/admin/module/background]]
# [[$:/admin/module/css]]
# [[$:/admin/module/favicon]]
# [[$:/admin/module/fonts]]
# [[$:/admin/module/footer]]
# [[$:/admin/module/logo]]
# [[$:/admin/module/menucss]]
# [[$:/admin/module/menuentry]]
# [[$:/admin/module/navbar]]
# [[$:/admin/module/navbar-tabs]]
# [[$:/admin/module/navbarconf-tabs]]
# [[$:/admin/module/page-tabs]]
# [[$:/admin/module/profile]]
# [[$:/admin/module/update]]
# [[$:/admin/settings/apparence]]
# [[$:/admin/settings/navbar]]
# [[$:/admin/settings/style]]
# [[$:/admin/switch]]
no
$:/languages/fr-FR
{
    "tiddlers": {
        "$:/language/Buttons/AdvancedSearch/Caption": {
            "title": "$:/language/Buttons/AdvancedSearch/Caption",
            "text": "recherche avancée"
        },
        "$:/language/Buttons/AdvancedSearch/Hint": {
            "title": "$:/language/Buttons/AdvancedSearch/Hint",
            "text": "Recherche avancée"
        },
        "$:/language/Buttons/Cancel/Caption": {
            "title": "$:/language/Buttons/Cancel/Caption",
            "text": "annuler"
        },
        "$:/language/Buttons/Cancel/Hint": {
            "title": "$:/language/Buttons/Cancel/Hint",
            "text": "Annule l'édition de ce tiddler"
        },
        "$:/language/Buttons/Clone/Caption": {
            "title": "$:/language/Buttons/Clone/Caption",
            "text": "cloner"
        },
        "$:/language/Buttons/Clone/Hint": {
            "title": "$:/language/Buttons/Clone/Hint",
            "text": "Clone ce tiddler"
        },
        "$:/language/Buttons/Close/Caption": {
            "title": "$:/language/Buttons/Close/Caption",
            "text": "fermer"
        },
        "$:/language/Buttons/Close/Hint": {
            "title": "$:/language/Buttons/Close/Hint",
            "text": "Ferme ce tiddler"
        },
        "$:/language/Buttons/CloseAll/Caption": {
            "title": "$:/language/Buttons/CloseAll/Caption",
            "text": "fermer tout"
        },
        "$:/language/Buttons/CloseAll/Hint": {
            "title": "$:/language/Buttons/CloseAll/Hint",
            "text": "Ferme tous les tiddlers"
        },
        "$:/language/Buttons/CloseOthers/Caption": {
            "title": "$:/language/Buttons/CloseOthers/Caption",
            "text": "fermer les autres tiddlers"
        },
        "$:/language/Buttons/CloseOthers/Hint": {
            "title": "$:/language/Buttons/CloseOthers/Hint",
            "text": "Ferme les autres tiddlers"
        },
        "$:/language/Buttons/ControlPanel/Caption": {
            "title": "$:/language/Buttons/ControlPanel/Caption",
            "text": "panneau de contrôle"
        },
        "$:/language/Buttons/ControlPanel/Hint": {
            "title": "$:/language/Buttons/ControlPanel/Hint",
            "text": "Ouvre le panneau de contrôle"
        },
        "$:/language/Buttons/CopyToClipboard/Caption": {
            "title": "$:/language/Buttons/CopyToClipboard/Caption",
            "text": "copier dans le presse-papier"
        },
        "$:/language/Buttons/CopyToClipboard/Hint": {
            "title": "$:/language/Buttons/CopyToClipboard/Hint",
            "text": "Copie ce texte dans le presse-papier"
        },
        "$:/language/Buttons/Delete/Caption": {
            "title": "$:/language/Buttons/Delete/Caption",
            "text": "supprimer"
        },
        "$:/language/Buttons/Delete/Hint": {
            "title": "$:/language/Buttons/Delete/Hint",
            "text": "Supprime ce tiddler"
        },
        "$:/language/Buttons/Edit/Caption": {
            "title": "$:/language/Buttons/Edit/Caption",
            "text": "éditer"
        },
        "$:/language/Buttons/Edit/Hint": {
            "title": "$:/language/Buttons/Edit/Hint",
            "text": "Édite ce tiddler"
        },
        "$:/language/Buttons/Encryption/Caption": {
            "title": "$:/language/Buttons/Encryption/Caption",
            "text": "chiffrement"
        },
        "$:/language/Buttons/Encryption/Hint": {
            "title": "$:/language/Buttons/Encryption/Hint",
            "text": "Affecte ou résilie le mot de passe pour la sauvegarde de ce wiki"
        },
        "$:/language/Buttons/Encryption/ClearPassword/Caption": {
            "title": "$:/language/Buttons/Encryption/ClearPassword/Caption",
            "text": "résilier le mot de passe"
        },
        "$:/language/Buttons/Encryption/ClearPassword/Hint": {
            "title": "$:/language/Buttons/Encryption/ClearPassword/Hint",
            "text": "Résilie le mot de passe et sauvegarde ce wiki sans chiffrement"
        },
        "$:/language/Buttons/Encryption/SetPassword/Caption": {
            "title": "$:/language/Buttons/Encryption/SetPassword/Caption",
            "text": "affecter un mot de passe"
        },
        "$:/language/Buttons/Encryption/SetPassword/Hint": {
            "title": "$:/language/Buttons/Encryption/SetPassword/Hint",
            "text": "Affecte un mot de passe pour sauvegarde une version chiffrée de ce wiki"
        },
        "$:/language/Buttons/ExportPage/Caption": {
            "title": "$:/language/Buttons/ExportPage/Caption",
            "text": "exporter tout"
        },
        "$:/language/Buttons/ExportPage/Hint": {
            "title": "$:/language/Buttons/ExportPage/Hint",
            "text": "Exporte tous les tiddlers"
        },
        "$:/language/Buttons/ExportTiddler/Caption": {
            "title": "$:/language/Buttons/ExportTiddler/Caption",
            "text": "exporter ce tiddler"
        },
        "$:/language/Buttons/ExportTiddler/Hint": {
            "title": "$:/language/Buttons/ExportTiddler/Hint",
            "text": "Exporte ce tiddler"
        },
        "$:/language/Buttons/ExportTiddlers/Caption": {
            "title": "$:/language/Buttons/ExportTiddlers/Caption",
            "text": "exporter ces tiddlers"
        },
        "$:/language/Buttons/ExportTiddlers/Hint": {
            "title": "$:/language/Buttons/ExportTiddlers/Hint",
            "text": "Exporte ces tiddlers"
        },
        "$:/language/Buttons/SidebarSearch/Hint": {
            "title": "$:/language/Buttons/SidebarSearch/Hint",
            "text": "Choisit le champ de recherche dans la barre latérale"
        },
        "$:/language/Buttons/Fold/Caption": {
            "title": "$:/language/Buttons/Fold/Caption",
            "text": "replier le tiddler"
        },
        "$:/language/Buttons/Fold/Hint": {
            "title": "$:/language/Buttons/Fold/Hint",
            "text": "Replie le corps du tiddler"
        },
        "$:/language/Buttons/Fold/FoldBar/Caption": {
            "title": "$:/language/Buttons/Fold/FoldBar/Caption",
            "text": "Barre de repli"
        },
        "$:/language/Buttons/Fold/FoldBar/Hint": {
            "title": "$:/language/Buttons/Fold/FoldBar/Hint",
            "text": "Barre optionnelle pour replier et déplier les tiddlers"
        },
        "$:/language/Buttons/Unfold/Caption": {
            "title": "$:/language/Buttons/Unfold/Caption",
            "text": "déplier le tiddler"
        },
        "$:/language/Buttons/Unfold/Hint": {
            "title": "$:/language/Buttons/Unfold/Hint",
            "text": "Déplie le corps de ce tiddler"
        },
        "$:/language/Buttons/FoldOthers/Caption": {
            "title": "$:/language/Buttons/FoldOthers/Caption",
            "text": "replier les autres tiddlers"
        },
        "$:/language/Buttons/FoldOthers/Hint": {
            "title": "$:/language/Buttons/FoldOthers/Hint",
            "text": "Replie le corps des autres tiddlers ouverts"
        },
        "$:/language/Buttons/FoldAll/Caption": {
            "title": "$:/language/Buttons/FoldAll/Caption",
            "text": "replier tous les tiddlers"
        },
        "$:/language/Buttons/FoldAll/Hint": {
            "title": "$:/language/Buttons/FoldAll/Hint",
            "text": "Replie le corps de tous les tiddlers ouverts"
        },
        "$:/language/Buttons/UnfoldAll/Caption": {
            "title": "$:/language/Buttons/UnfoldAll/Caption",
            "text": "déplier tous les tiddlers"
        },
        "$:/language/Buttons/UnfoldAll/Hint": {
            "title": "$:/language/Buttons/UnfoldAll/Hint",
            "text": "Déplie le corps de tous les tiddlers ouverts"
        },
        "$:/language/Buttons/FullScreen/Caption": {
            "title": "$:/language/Buttons/FullScreen/Caption",
            "text": "plein-écran"
        },
        "$:/language/Buttons/FullScreen/Hint": {
            "title": "$:/language/Buttons/FullScreen/Hint",
            "text": "Entre ou sort du mode plein-écran"
        },
        "$:/language/Buttons/Help/Caption": {
            "title": "$:/language/Buttons/Help/Caption",
            "text": "aide"
        },
        "$:/language/Buttons/Help/Hint": {
            "title": "$:/language/Buttons/Help/Hint",
            "text": "Affiche le panneau d'aide"
        },
        "$:/language/Buttons/Import/Caption": {
            "title": "$:/language/Buttons/Import/Caption",
            "text": "importer"
        },
        "$:/language/Buttons/Import/Hint": {
            "title": "$:/language/Buttons/Import/Hint",
            "text": "Importe des fichiers de nombreux types, notamment texte, image, TiddlyWiki ou JSON"
        },
        "$:/language/Buttons/Info/Caption": {
            "title": "$:/language/Buttons/Info/Caption",
            "text": "informations"
        },
        "$:/language/Buttons/Info/Hint": {
            "title": "$:/language/Buttons/Info/Hint",
            "text": "Affiche des informations sur ce tiddler"
        },
        "$:/language/Buttons/Home/Caption": {
            "title": "$:/language/Buttons/Home/Caption",
            "text": "accueil"
        },
        "$:/language/Buttons/Home/Hint": {
            "title": "$:/language/Buttons/Home/Hint",
            "text": "Ouvre les tiddlers par défaut"
        },
        "$:/language/Buttons/Language/Caption": {
            "title": "$:/language/Buttons/Language/Caption",
            "text": "langue"
        },
        "$:/language/Buttons/Language/Hint": {
            "title": "$:/language/Buttons/Language/Hint",
            "text": "Choix de la langue pour l'interface utilisateur"
        },
        "$:/language/Buttons/Manager/Caption": {
            "title": "$:/language/Buttons/Manager/Caption",
            "text": "gestionnaire de tiddlers"
        },
        "$:/language/Buttons/Manager/Hint": {
            "title": "$:/language/Buttons/Manager/Hint",
            "text": "Ouvre le gestionnaire de tiddlers"
        },
        "$:/language/Buttons/More/Caption": {
            "title": "$:/language/Buttons/More/Caption",
            "text": "plus"
        },
        "$:/language/Buttons/More/Hint": {
            "title": "$:/language/Buttons/More/Hint",
            "text": "Actions supplémentaires"
        },
        "$:/language/Buttons/NewHere/Caption": {
            "title": "$:/language/Buttons/NewHere/Caption",
            "text": "nouveau, à partir d'ici"
        },
        "$:/language/Buttons/NewHere/Hint": {
            "title": "$:/language/Buttons/NewHere/Hint",
            "text": "Crée un nouveau tiddler avec pour tag le titre du tiddler courant"
        },
        "$:/language/Buttons/NewJournal/Caption": {
            "title": "$:/language/Buttons/NewJournal/Caption",
            "text": "nouveau journal"
        },
        "$:/language/Buttons/NewJournal/Hint": {
            "title": "$:/language/Buttons/NewJournal/Hint",
            "text": "Crée un nouveau tiddler journal"
        },
        "$:/language/Buttons/NewJournalHere/Caption": {
            "title": "$:/language/Buttons/NewJournalHere/Caption",
            "text": "nouveau journal, à partir d'ici"
        },
        "$:/language/Buttons/NewJournalHere/Hint": {
            "title": "$:/language/Buttons/NewJournalHere/Hint",
            "text": "Crée un nouveau tiddler journal avec pour tag le titre du tiddler courant"
        },
        "$:/language/Buttons/NewImage/Caption": {
            "title": "$:/language/Buttons/NewImage/Caption",
            "text": "nouvelle image"
        },
        "$:/language/Buttons/NewImage/Hint": {
            "title": "$:/language/Buttons/NewImage/Hint",
            "text": "Crée une nouveau tiddler image"
        },
        "$:/language/Buttons/NewMarkdown/Caption": {
            "title": "$:/language/Buttons/NewMarkdown/Caption",
            "text": "nouveau tiddler Markdown"
        },
        "$:/language/Buttons/NewMarkdown/Hint": {
            "title": "$:/language/Buttons/NewMarkdown/Hint",
            "text": "Crée un nouveau tiddler avec la syntaxe Markdown"
        },
        "$:/language/Buttons/NewTiddler/Caption": {
            "title": "$:/language/Buttons/NewTiddler/Caption",
            "text": "nouveau tiddler"
        },
        "$:/language/Buttons/NewTiddler/Hint": {
            "title": "$:/language/Buttons/NewTiddler/Hint",
            "text": "Crée un nouveau tiddler"
        },
        "$:/language/Buttons/OpenWindow/Caption": {
            "title": "$:/language/Buttons/OpenWindow/Caption",
            "text": "ouvrir dans une nouvelle fenêtre"
        },
        "$:/language/Buttons/OpenWindow/Hint": {
            "title": "$:/language/Buttons/OpenWindow/Hint",
            "text": "Ouvre ce tiddler dans une nouvelle fenêtre"
        },
        "$:/language/Buttons/Palette/Caption": {
            "title": "$:/language/Buttons/Palette/Caption",
            "text": "palette"
        },
        "$:/language/Buttons/Palette/Hint": {
            "title": "$:/language/Buttons/Palette/Hint",
            "text": "Choisit une palette de couleur"
        },
        "$:/language/Buttons/Permalink/Caption": {
            "title": "$:/language/Buttons/Permalink/Caption",
            "text": "permalink"
        },
        "$:/language/Buttons/Permalink/Hint": {
            "title": "$:/language/Buttons/Permalink/Hint",
            "text": "Remplace l'URL dans la barre d'adresse du navigateur par un lien direct vers ce tiddler"
        },
        "$:/language/Buttons/Permaview/Caption": {
            "title": "$:/language/Buttons/Permaview/Caption",
            "text": "permaview"
        },
        "$:/language/Buttons/Permaview/Hint": {
            "title": "$:/language/Buttons/Permaview/Hint",
            "text": "Remplace l'URL dans la barre d'adresse du navigateur par un lien direct vers l'ensemble des tiddlers présents dans le déroulé"
        },
        "$:/language/Buttons/Print/Caption": {
            "title": "$:/language/Buttons/Print/Caption",
            "text": "imprimer la page"
        },
        "$:/language/Buttons/Print/Hint": {
            "title": "$:/language/Buttons/Print/Hint",
            "text": "Imprime la page courante"
        },
        "$:/language/Buttons/Refresh/Caption": {
            "title": "$:/language/Buttons/Refresh/Caption",
            "text": "rafraîchir"
        },
        "$:/language/Buttons/Refresh/Hint": {
            "title": "$:/language/Buttons/Refresh/Hint",
            "text": "Rafraîchit la totalité du wiki"
        },
        "$:/language/Buttons/Save/Caption": {
            "title": "$:/language/Buttons/Save/Caption",
            "text": "ok"
        },
        "$:/language/Buttons/Save/Hint": {
            "title": "$:/language/Buttons/Save/Hint",
            "text": "Confirme les changements apportés à ce tiddler"
        },
        "$:/language/Buttons/SaveWiki/Caption": {
            "title": "$:/language/Buttons/SaveWiki/Caption",
            "text": "enregistrer les modifications"
        },
        "$:/language/Buttons/SaveWiki/Hint": {
            "title": "$:/language/Buttons/SaveWiki/Hint",
            "text": "Enregistre les modifications"
        },
        "$:/language/Buttons/StoryView/Caption": {
            "title": "$:/language/Buttons/StoryView/Caption",
            "text": "visualisation du déroulé"
        },
        "$:/language/Buttons/StoryView/Hint": {
            "title": "$:/language/Buttons/StoryView/Hint",
            "text": "Choisit le mode de visualisation du déroulé"
        },
        "$:/language/Buttons/HideSideBar/Caption": {
            "title": "$:/language/Buttons/HideSideBar/Caption",
            "text": "cacher la barre latérale"
        },
        "$:/language/Buttons/HideSideBar/Hint": {
            "title": "$:/language/Buttons/HideSideBar/Hint",
            "text": "Cache la barre latérale"
        },
        "$:/language/Buttons/ShowSideBar/Caption": {
            "title": "$:/language/Buttons/ShowSideBar/Caption",
            "text": "afficher la barre latérale"
        },
        "$:/language/Buttons/ShowSideBar/Hint": {
            "title": "$:/language/Buttons/ShowSideBar/Hint",
            "text": "Affiche la barre latérale"
        },
        "$:/language/Buttons/TagManager/Caption": {
            "title": "$:/language/Buttons/TagManager/Caption",
            "text": "gestionnaire de tags"
        },
        "$:/language/Buttons/TagManager/Hint": {
            "title": "$:/language/Buttons/TagManager/Hint",
            "text": "Ouvre le gestionnaire de tags"
        },
        "$:/language/Buttons/Timestamp/Caption": {
            "title": "$:/language/Buttons/Timestamp/Caption",
            "text": "horodatage"
        },
        "$:/language/Buttons/Timestamp/Hint": {
            "title": "$:/language/Buttons/Timestamp/Hint",
            "text": "Décide si les modifications mettent à jour l'horodatage"
        },
        "$:/language/Buttons/Timestamp/On/Caption": {
            "title": "$:/language/Buttons/Timestamp/On/Caption",
            "text": "horodatage activé"
        },
        "$:/language/Buttons/Timestamp/On/Hint": {
            "title": "$:/language/Buttons/Timestamp/On/Hint",
            "text": "L'horodatage est mis à jour quand les tiddlers sont modifiés"
        },
        "$:/language/Buttons/Timestamp/Off/Caption": {
            "title": "$:/language/Buttons/Timestamp/Off/Caption",
            "text": "horodatage désactivé"
        },
        "$:/language/Buttons/Timestamp/Off/Hint": {
            "title": "$:/language/Buttons/Timestamp/Off/Hint",
            "text": "L'horodatage n'est pas mis à jour quand les tiddlers sont modifiés"
        },
        "$:/language/Buttons/Theme/Caption": {
            "title": "$:/language/Buttons/Theme/Caption",
            "text": "thème"
        },
        "$:/language/Buttons/Theme/Hint": {
            "title": "$:/language/Buttons/Theme/Hint",
            "text": "Choix du thème pour l'affichage"
        },
        "$:/language/Buttons/Bold/Caption": {
            "title": "$:/language/Buttons/Bold/Caption",
            "text": "gras"
        },
        "$:/language/Buttons/Bold/Hint": {
            "title": "$:/language/Buttons/Bold/Hint",
            "text": "Met la sélection en gras"
        },
        "$:/language/Buttons/Clear/Caption": {
            "title": "$:/language/Buttons/Clear/Caption",
            "text": "effacer"
        },
        "$:/language/Buttons/Clear/Hint": {
            "title": "$:/language/Buttons/Clear/Hint",
            "text": "Remplace l'image par une couleur pleine"
        },
        "$:/language/Buttons/EditorHeight/Caption": {
            "title": "$:/language/Buttons/EditorHeight/Caption",
            "text": "hauteur de l'éditeur"
        },
        "$:/language/Buttons/EditorHeight/Caption/Auto": {
            "title": "$:/language/Buttons/EditorHeight/Caption/Auto",
            "text": "Ajuste automatiquement la hauteur en fonction du contenu"
        },
        "$:/language/Buttons/EditorHeight/Caption/Fixed": {
            "title": "$:/language/Buttons/EditorHeight/Caption/Fixed",
            "text": "Hauteur fixe :"
        },
        "$:/language/Buttons/EditorHeight/Hint": {
            "title": "$:/language/Buttons/EditorHeight/Hint",
            "text": "Choisit la hauteur de l'éditeur de texte"
        },
        "$:/language/Buttons/Excise/Caption": {
            "title": "$:/language/Buttons/Excise/Caption",
            "text": "exciser"
        },
        "$:/language/Buttons/Excise/Caption/Excise": {
            "title": "$:/language/Buttons/Excise/Caption/Excise",
            "text": "Effectue une excision"
        },
        "$:/language/Buttons/Excise/Caption/MacroName": {
            "title": "$:/language/Buttons/Excise/Caption/MacroName",
            "text": "Nom de la macro :"
        },
        "$:/language/Buttons/Excise/Caption/NewTitle": {
            "title": "$:/language/Buttons/Excise/Caption/NewTitle",
            "text": "Titre du nouveau tiddler :"
        },
        "$:/language/Buttons/Excise/Caption/Replace": {
            "title": "$:/language/Buttons/Excise/Caption/Replace",
            "text": "Remplacer le texte excisé par :"
        },
        "$:/language/Buttons/Excise/Caption/Replace/Macro": {
            "title": "$:/language/Buttons/Excise/Caption/Replace/Macro",
            "text": "macro"
        },
        "$:/language/Buttons/Excise/Caption/Replace/Link": {
            "title": "$:/language/Buttons/Excise/Caption/Replace/Link",
            "text": "lien"
        },
        "$:/language/Buttons/Excise/Caption/Replace/Transclusion": {
            "title": "$:/language/Buttons/Excise/Caption/Replace/Transclusion",
            "text": "transclusion"
        },
        "$:/language/Buttons/Excise/Caption/Tag": {
            "title": "$:/language/Buttons/Excise/Caption/Tag",
            "text": "Utilise le titre de ce tiddler comme tag du nouveau tiddler"
        },
        "$:/language/Buttons/Excise/Caption/TiddlerExists": {
            "title": "$:/language/Buttons/Excise/Caption/TiddlerExists",
            "text": "Attention : le tiddler existe déjà"
        },
        "$:/language/Buttons/Excise/Hint": {
            "title": "$:/language/Buttons/Excise/Hint",
            "text": "Excise le texte sélectionné vers un nouveau tiddler"
        },
        "$:/language/Buttons/Heading1/Caption": {
            "title": "$:/language/Buttons/Heading1/Caption",
            "text": "en-tête 1"
        },
        "$:/language/Buttons/Heading1/Hint": {
            "title": "$:/language/Buttons/Heading1/Hint",
            "text": "Applique le formatage des en-têtes de niveau 1 aux lignes de la sélection"
        },
        "$:/language/Buttons/Heading2/Caption": {
            "title": "$:/language/Buttons/Heading2/Caption",
            "text": "en-tête 2"
        },
        "$:/language/Buttons/Heading2/Hint": {
            "title": "$:/language/Buttons/Heading2/Hint",
            "text": "Applique le formatage des en-têtes de niveau 2 aux lignes de la sélection"
        },
        "$:/language/Buttons/Heading3/Caption": {
            "title": "$:/language/Buttons/Heading3/Caption",
            "text": "en-tête 3"
        },
        "$:/language/Buttons/Heading3/Hint": {
            "title": "$:/language/Buttons/Heading3/Hint",
            "text": "Applique le formatage des en-têtes de niveau 3 aux lignes de la sélection"
        },
        "$:/language/Buttons/Heading4/Caption": {
            "title": "$:/language/Buttons/Heading4/Caption",
            "text": "en-tête 4"
        },
        "$:/language/Buttons/Heading4/Hint": {
            "title": "$:/language/Buttons/Heading4/Hint",
            "text": "Applique le formatage des en-têtes de niveau 4 aux lignes de la sélection"
        },
        "$:/language/Buttons/Heading5/Caption": {
            "title": "$:/language/Buttons/Heading5/Caption",
            "text": "en-tête 5"
        },
        "$:/language/Buttons/Heading5/Hint": {
            "title": "$:/language/Buttons/Heading5/Hint",
            "text": "Applique le formatage des en-têtes de niveau 5 aux lignes de la sélection"
        },
        "$:/language/Buttons/Heading6/Caption": {
            "title": "$:/language/Buttons/Heading6/Caption",
            "text": "en-tête 6"
        },
        "$:/language/Buttons/Heading6/Hint": {
            "title": "$:/language/Buttons/Heading6/Hint",
            "text": "Applique le formatage des en-têtes de niveau 6 aux lignes de la sélection"
        },
        "$:/language/Buttons/Italic/Caption": {
            "title": "$:/language/Buttons/Italic/Caption",
            "text": "italiques"
        },
        "$:/language/Buttons/Italic/Hint": {
            "title": "$:/language/Buttons/Italic/Hint",
            "text": "Met la sélection en italiques"
        },
        "$:/language/Buttons/LineWidth/Caption": {
            "title": "$:/language/Buttons/LineWidth/Caption",
            "text": "épaisseur du trait"
        },
        "$:/language/Buttons/LineWidth/Hint": {
            "title": "$:/language/Buttons/LineWidth/Hint",
            "text": "Choisit une épaisseur de trait pour le remplissage"
        },
        "$:/language/Buttons/Link/Caption": {
            "title": "$:/language/Buttons/Link/Caption",
            "text": "lien"
        },
        "$:/language/Buttons/Link/Hint": {
            "title": "$:/language/Buttons/Link/Hint",
            "text": "Crée un lien wikitext"
        },
        "$:/language/Buttons/Linkify/Caption": {
            "title": "$:/language/Buttons/Linkify/Caption",
            "text": "wikilien"
        },
        "$:/language/Buttons/Linkify/Hint": {
            "title": "$:/language/Buttons/Linkify/Hint",
            "text": "Encadre la sélection avec des crochets droits"
        },
        "$:/language/Buttons/ListBullet/Caption": {
            "title": "$:/language/Buttons/ListBullet/Caption",
            "text": "liste à puces"
        },
        "$:/language/Buttons/ListBullet/Hint": {
            "title": "$:/language/Buttons/ListBullet/Hint",
            "text": "Formate les lignes de la sélection comme une liste à puces"
        },
        "$:/language/Buttons/ListNumber/Caption": {
            "title": "$:/language/Buttons/ListNumber/Caption",
            "text": "liste numérotée"
        },
        "$:/language/Buttons/ListNumber/Hint": {
            "title": "$:/language/Buttons/ListNumber/Hint",
            "text": "Formate les lignes de la sélection comme une liste numérotée"
        },
        "$:/language/Buttons/MonoBlock/Caption": {
            "title": "$:/language/Buttons/MonoBlock/Caption",
            "text": "bloc de chasse constante"
        },
        "$:/language/Buttons/MonoBlock/Hint": {
            "title": "$:/language/Buttons/MonoBlock/Hint",
            "text": "Formate les lignes de la sélection en bloc de chasse constante"
        },
        "$:/language/Buttons/MonoLine/Caption": {
            "title": "$:/language/Buttons/MonoLine/Caption",
            "text": "chasse constante"
        },
        "$:/language/Buttons/MonoLine/Hint": {
            "title": "$:/language/Buttons/MonoLine/Hint",
            "text": "Formate la sélection avec une police de caractères à chasse constante"
        },
        "$:/language/Buttons/Opacity/Caption": {
            "title": "$:/language/Buttons/Opacity/Caption",
            "text": "opacité"
        },
        "$:/language/Buttons/Opacity/Hint": {
            "title": "$:/language/Buttons/Opacity/Hint",
            "text": "Choisit l'opacité du remplissage"
        },
        "$:/language/Buttons/Paint/Caption": {
            "title": "$:/language/Buttons/Paint/Caption",
            "text": "couleur de remplissage"
        },
        "$:/language/Buttons/Paint/Hint": {
            "title": "$:/language/Buttons/Paint/Hint",
            "text": "Choisit la couleur de remplissage"
        },
        "$:/language/Buttons/Picture/Caption": {
            "title": "$:/language/Buttons/Picture/Caption",
            "text": "image"
        },
        "$:/language/Buttons/Picture/Hint": {
            "title": "$:/language/Buttons/Picture/Hint",
            "text": "Insère une image"
        },
        "$:/language/Buttons/Preview/Caption": {
            "title": "$:/language/Buttons/Preview/Caption",
            "text": "prévisualisation"
        },
        "$:/language/Buttons/Preview/Hint": {
            "title": "$:/language/Buttons/Preview/Hint",
            "text": "Affiche le panneau de prévisualisation"
        },
        "$:/language/Buttons/PreviewType/Caption": {
            "title": "$:/language/Buttons/PreviewType/Caption",
            "text": "type de prévisualisation"
        },
        "$:/language/Buttons/PreviewType/Hint": {
            "title": "$:/language/Buttons/PreviewType/Hint",
            "text": "Choisit le type de prévisualisation"
        },
        "$:/language/Buttons/Quote/Caption": {
            "title": "$:/language/Buttons/Quote/Caption",
            "text": "citation"
        },
        "$:/language/Buttons/Quote/Hint": {
            "title": "$:/language/Buttons/Quote/Hint",
            "text": "Formate les lignes de la sélection comme une citation"
        },
        "$:/language/Buttons/RotateLeft/Caption": {
            "title": "$:/language/Buttons/RotateLeft/Caption",
            "text": "pivoter vers la gauche"
        },
        "$:/language/Buttons/RotateLeft/Hint": {
            "title": "$:/language/Buttons/RotateLeft/Hint",
            "text": "Fait pivoter l'image vers la gauche de 90 degrés"
        },
        "$:/language/Buttons/Size/Caption": {
            "title": "$:/language/Buttons/Size/Caption",
            "text": "taille de l'image"
        },
        "$:/language/Buttons/Size/Caption/Height": {
            "title": "$:/language/Buttons/Size/Caption/Height",
            "text": "Hauteur :"
        },
        "$:/language/Buttons/Size/Caption/Resize": {
            "title": "$:/language/Buttons/Size/Caption/Resize",
            "text": "Redimensionner l'image"
        },
        "$:/language/Buttons/Size/Caption/Width": {
            "title": "$:/language/Buttons/Size/Caption/Width",
            "text": "Largeur :"
        },
        "$:/language/Buttons/Size/Hint": {
            "title": "$:/language/Buttons/Size/Hint",
            "text": "Indique une taille pour l'image"
        },
        "$:/language/Buttons/Stamp/Caption": {
            "title": "$:/language/Buttons/Stamp/Caption",
            "text": "tampon"
        },
        "$:/language/Buttons/Stamp/Caption/New": {
            "title": "$:/language/Buttons/Stamp/Caption/New",
            "text": "Ajoutez le vôtre"
        },
        "$:/language/Buttons/Stamp/Hint": {
            "title": "$:/language/Buttons/Stamp/Hint",
            "text": "Insère un fragment de texte préconfiguré"
        },
        "$:/language/Buttons/Stamp/New/Title": {
            "title": "$:/language/Buttons/Stamp/New/Title",
            "text": "Nom tel qu'il apparaît dans le menu"
        },
        "$:/language/Buttons/Stamp/New/Text": {
            "title": "$:/language/Buttons/Stamp/New/Text",
            "text": "Texte du fragment. (N'oubliez pas d'ajouter une légende dans le champ //caption//.)"
        },
        "$:/language/Buttons/Strikethrough/Caption": {
            "title": "$:/language/Buttons/Strikethrough/Caption",
            "text": "barré"
        },
        "$:/language/Buttons/Strikethrough/Hint": {
            "title": "$:/language/Buttons/Strikethrough/Hint",
            "text": "Barre le texte sélectionné"
        },
        "$:/language/Buttons/Subscript/Caption": {
            "title": "$:/language/Buttons/Subscript/Caption",
            "text": "indice"
        },
        "$:/language/Buttons/Subscript/Hint": {
            "title": "$:/language/Buttons/Subscript/Hint",
            "text": "Met en indice le texte sélectionné"
        },
        "$:/language/Buttons/Superscript/Caption": {
            "title": "$:/language/Buttons/Superscript/Caption",
            "text": "exposant"
        },
        "$:/language/Buttons/Superscript/Hint": {
            "title": "$:/language/Buttons/Superscript/Hint",
            "text": "Met en exposant le texte sélectionné"
        },
        "$:/language/Buttons/ToggleSidebar/Hint": {
            "title": "$:/language/Buttons/ToggleSidebar/Hint",
            "text": "Bascule la visibilité de la barre latérale"
        },
        "$:/language/Buttons/Transcludify/Caption": {
            "title": "$:/language/Buttons/Transcludify/Caption",
            "text": "transclusion"
        },
        "$:/language/Buttons/Transcludify/Hint": {
            "title": "$:/language/Buttons/Transcludify/Hint",
            "text": "Encadre la sélection avec des accolades"
        },
        "$:/language/Buttons/Underline/Caption": {
            "title": "$:/language/Buttons/Underline/Caption",
            "text": "souligné"
        },
        "$:/language/Buttons/Underline/Hint": {
            "title": "$:/language/Buttons/Underline/Hint",
            "text": "Souligne le texte sélectionné"
        },
        "$:/language/ControlPanel/Advanced/Caption": {
            "title": "$:/language/ControlPanel/Advanced/Caption",
            "text": "Avancé"
        },
        "$:/language/ControlPanel/Advanced/Hint": {
            "title": "$:/language/ControlPanel/Advanced/Hint",
            "text": "Informations internes sur ce ~TiddlyWiki"
        },
        "$:/language/ControlPanel/Appearance/Caption": {
            "title": "$:/language/ControlPanel/Appearance/Caption",
            "text": "Apparence"
        },
        "$:/language/ControlPanel/Appearance/Hint": {
            "title": "$:/language/ControlPanel/Appearance/Hint",
            "text": "Personnalisation de l'apparence de votre ~TiddlyWiki."
        },
        "$:/language/ControlPanel/Basics/AnimDuration/Prompt": {
            "title": "$:/language/ControlPanel/Basics/AnimDuration/Prompt",
            "text": "Durée de l'animation"
        },
        "$:/language/ControlPanel/Basics/AutoFocus/Prompt": {
            "title": "$:/language/ControlPanel/Basics/AutoFocus/Prompt",
            "text": "Champ qui recevra le focus par défaut pour les nouveaux tiddlers"
        },
        "$:/language/ControlPanel/Basics/Caption": {
            "title": "$:/language/ControlPanel/Basics/Caption",
            "text": "Fondamentaux"
        },
        "$:/language/ControlPanel/Basics/DefaultTiddlers/BottomHint": {
            "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/BottomHint",
            "text": "Utilisez les &#91;&#91;crochets doubles&#93;&#93; pour les titres contenant des espaces. Vous pouvez aussi décider de <$button set=\"$:/DefaultTiddlers\" setTo=\"[list[$:/StoryList]]\">Conserver le déroulé actuel</$button>"
        },
        "$:/language/ControlPanel/Basics/DefaultTiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/Prompt",
            "text": "Tiddlers par défaut"
        },
        "$:/language/ControlPanel/Basics/DefaultTiddlers/TopHint": {
            "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/TopHint",
            "text": "Liste les tiddlers qui seront affichés au démarrage :"
        },
        "$:/language/ControlPanel/Basics/Language/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Language/Prompt",
            "text": "Bonjour ! Langue active :"
        },
        "$:/language/ControlPanel/Basics/NewJournal/Title/Prompt": {
            "title": "$:/language/ControlPanel/Basics/NewJournal/Title/Prompt",
            "text": "Modèle pour les titres des tiddlers journaux"
        },
        "$:/language/ControlPanel/Basics/NewJournal/Text/Prompt": {
            "title": "$:/language/ControlPanel/Basics/NewJournal/Text/Prompt",
            "text": "Texte pour les nouveaux tiddlers journaux"
        },
        "$:/language/ControlPanel/Basics/NewJournal/Tags/Prompt": {
            "title": "$:/language/ControlPanel/Basics/NewJournal/Tags/Prompt",
            "text": "Tags pour les nouveaux tiddlers journaux"
        },
        "$:/language/ControlPanel/Basics/NewTiddler/Title/Prompt": {
            "title": "$:/language/ControlPanel/Basics/NewTiddler/Title/Prompt",
            "text": "Modèle pour les titres des nouveaux tiddlers"
        },
        "$:/language/ControlPanel/Basics/NewTiddler/Tags/Prompt": {
            "title": "$:/language/ControlPanel/Basics/NewTiddler/Tags/Prompt",
            "text": "Tags pour les nouveaux tiddlers"
        },
        "$:/language/ControlPanel/Basics/OverriddenShadowTiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/OverriddenShadowTiddlers/Prompt",
            "text": "Nombre de tiddlers //shadow// modifiés"
        },
        "$:/language/ControlPanel/Basics/ShadowTiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/ShadowTiddlers/Prompt",
            "text": "Nombre de tiddlers //shadow//"
        },
        "$:/language/ControlPanel/Basics/Subtitle/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Subtitle/Prompt",
            "text": "Sous-titre"
        },
        "$:/language/ControlPanel/Basics/SystemTiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/SystemTiddlers/Prompt",
            "text": "Nombre de tiddlers système :"
        },
        "$:/language/ControlPanel/Basics/Tags/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Tags/Prompt",
            "text": "Nombre de tags :"
        },
        "$:/language/ControlPanel/Basics/Tiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Tiddlers/Prompt",
            "text": "Nombre de tiddlers :"
        },
        "$:/language/ControlPanel/Basics/Title/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Title/Prompt",
            "text": "Titre de ce ~TiddlyWiki :"
        },
        "$:/language/ControlPanel/Basics/Username/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Username/Prompt",
            "text": "Signer les modifications avec ce nom d'utilisateur :"
        },
        "$:/language/ControlPanel/Basics/Version/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Version/Prompt",
            "text": "Version de ~TiddlyWiki :"
        },
        "$:/language/ControlPanel/EditorTypes/Caption": {
            "title": "$:/language/ControlPanel/EditorTypes/Caption",
            "text": "Types d'éditeur"
        },
        "$:/language/ControlPanel/EditorTypes/Editor/Caption": {
            "title": "$:/language/ControlPanel/EditorTypes/Editor/Caption",
            "text": "Éditeur"
        },
        "$:/language/ControlPanel/EditorTypes/Hint": {
            "title": "$:/language/ControlPanel/EditorTypes/Hint",
            "text": "Ces tiddlers déterminent l'éditeur à utiliser pour éditer tel ou tel type de tiddler."
        },
        "$:/language/ControlPanel/EditorTypes/Type/Caption": {
            "title": "$:/language/ControlPanel/EditorTypes/Type/Caption",
            "text": "Type"
        },
        "$:/language/ControlPanel/Info/Caption": {
            "title": "$:/language/ControlPanel/Info/Caption",
            "text": "Info"
        },
        "$:/language/ControlPanel/Info/Hint": {
            "title": "$:/language/ControlPanel/Info/Hint",
            "text": "Information sur ce TiddlyWiki"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Add/Prompt": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Add/Prompt",
            "text": "Entrez le raccourci ici"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Add/Caption": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Add/Caption",
            "text": "ajoute un raccourci"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Caption": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Caption",
            "text": "Raccourcis clavier"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Hint": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Hint",
            "text": "Gère les définitions des raccourcis clavier"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/NoShortcuts/Caption": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/NoShortcuts/Caption",
            "text": "Aucun raccourci clavier défini"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Remove/Hint": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Remove/Hint",
            "text": "supprime le raccourci clavier"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/All": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/All",
            "text": "Toutes plates-formes"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/Mac": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/Mac",
            "text": "Plate-forme Macintosh seulement"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonMac": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonMac",
            "text": "Plates-formes non-Macintosh seulement"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/Linux": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/Linux",
            "text": "Plate-forme Linux seulement"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonLinux": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonLinux",
            "text": "Plate-formes non-Linux seulement"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/Windows": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/Windows",
            "text": "Plate-forme Windows seulement"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonWindows": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonWindows",
            "text": "Plates-formes non-Windows seulement"
        },
        "$:/language/ControlPanel/LoadedModules/Caption": {
            "title": "$:/language/ControlPanel/LoadedModules/Caption",
            "text": "Modules chargés"
        },
        "$:/language/ControlPanel/LoadedModules/Hint": {
            "title": "$:/language/ControlPanel/LoadedModules/Hint",
            "text": "Liste des modules chargés, liés à leurs tiddlers sources. Les italiques indiquent que les tiddlers sources n'existent pas, le plus souvent parce que le module a été créé lors du processus d'amorçage."
        },
        "$:/language/ControlPanel/Palette/Caption": {
            "title": "$:/language/ControlPanel/Palette/Caption",
            "text": "Palette"
        },
        "$:/language/ControlPanel/Palette/Editor/Clone/Caption": {
            "title": "$:/language/ControlPanel/Palette/Editor/Clone/Caption",
            "text": "Cloner"
        },
        "$:/language/ControlPanel/Palette/Editor/Clone/Prompt": {
            "title": "$:/language/ControlPanel/Palette/Editor/Clone/Prompt",
            "text": "Il est recommandé de cloner cette palette « shadow » avant de l'éditer"
        },
        "$:/language/ControlPanel/Palette/Editor/Delete/Hint": {
            "title": "$:/language/ControlPanel/Palette/Editor/Delete/Hint",
            "text": "supprime cette entrée dans la palette courante"
        },
        "$:/language/ControlPanel/Palette/Editor/Names/External/Show": {
            "title": "$:/language/ControlPanel/Palette/Editor/Names/External/Show",
            "text": "Montre les noms de couleur qui ne font pas partie de la palette courante"
        },
        "$:/language/ControlPanel/Palette/Editor/Prompt/Modified": {
            "title": "$:/language/ControlPanel/Palette/Editor/Prompt/Modified",
            "text": "Cette palette « shadow » a été modifiée"
        },
        "$:/language/ControlPanel/Palette/Editor/Prompt": {
            "title": "$:/language/ControlPanel/Palette/Editor/Prompt",
            "text": "Édition de"
        },
        "$:/language/ControlPanel/Palette/Editor/Reset/Caption": {
            "title": "$:/language/ControlPanel/Palette/Editor/Reset/Caption",
            "text": "Réinitialiser"
        },
        "$:/language/ControlPanel/Palette/HideEditor/Caption": {
            "title": "$:/language/ControlPanel/Palette/HideEditor/Caption",
            "text": "Masquer l'éditeur"
        },
        "$:/language/ControlPanel/Palette/Prompt": {
            "title": "$:/language/ControlPanel/Palette/Prompt",
            "text": "Palette actuelle :"
        },
        "$:/language/ControlPanel/Palette/ShowEditor/Caption": {
            "title": "$:/language/ControlPanel/Palette/ShowEditor/Caption",
            "text": "Afficher l'éditeur"
        },
        "$:/language/ControlPanel/Parsing/Caption": {
            "title": "$:/language/ControlPanel/Parsing/Caption",
            "text": "Analyse"
        },
        "$:/language/ControlPanel/Parsing/Hint": {
            "title": "$:/language/ControlPanel/Parsing/Hint",
            "text": "Ici, vous pouvez activer/désactiver globalement les règles de l'analyseur du wiki. Les changements seront effectifs après enregistrement et rechargement de votre wiki. Désactiver certaines règles peut empêcher <$text text=\"TiddlyWiki\"/> de fonctionner correctement. Pour restaurer le fonctionnement normal, utilisez le [[safe mode|https://tiddlywiki.com/#SafeMode]]."
        },
        "$:/language/ControlPanel/Parsing/Block/Caption": {
            "title": "$:/language/ControlPanel/Parsing/Block/Caption",
            "text": "Règles d'analyse Block"
        },
        "$:/language/ControlPanel/Parsing/Inline/Caption": {
            "title": "$:/language/ControlPanel/Parsing/Inline/Caption",
            "text": "Règles d'analyse Inline"
        },
        "$:/language/ControlPanel/Parsing/Pragma/Caption": {
            "title": "$:/language/ControlPanel/Parsing/Pragma/Caption",
            "text": "Règles d'analyse Pragma"
        },
        "$:/language/ControlPanel/Plugins/Add/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Add/Caption",
            "text": "Ajouter des plugins"
        },
        "$:/language/ControlPanel/Plugins/Add/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Add/Hint",
            "text": "Installer des plugins à partir de la bibliothèque officielle"
        },
        "$:/language/ControlPanel/Plugins/AlreadyInstalled/Hint": {
            "title": "$:/language/ControlPanel/Plugins/AlreadyInstalled/Hint",
            "text": "Ce plugin est déjà installé dans la version <$text text=<<installedVersion>>/>"
        },
        "$:/language/ControlPanel/Plugins/AlsoRequires": {
            "title": "$:/language/ControlPanel/Plugins/AlsoRequires",
            "text": "Requiert également :"
        },
        "$:/language/ControlPanel/Plugins/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Caption",
            "text": "Plugins"
        },
        "$:/language/ControlPanel/Plugins/Disable/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Disable/Caption",
            "text": "désactiver"
        },
        "$:/language/ControlPanel/Plugins/Disable/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Disable/Hint",
            "text": "Désactive ce plugin au prochain rechargement de la page"
        },
        "$:/language/ControlPanel/Plugins/Disabled/Status": {
            "title": "$:/language/ControlPanel/Plugins/Disabled/Status",
            "text": "(désactivé)"
        },
        "$:/language/ControlPanel/Plugins/Downgrade/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Downgrade/Caption",
            "text": "version antérieure"
        },
        "$:/language/ControlPanel/Plugins/Empty/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Empty/Hint",
            "text": "Aucun"
        },
        "$:/language/ControlPanel/Plugins/Enable/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Enable/Caption",
            "text": "activer"
        },
        "$:/language/ControlPanel/Plugins/Enable/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Enable/Hint",
            "text": "Active ce plugin au prochain rechargement de la page"
        },
        "$:/language/ControlPanel/Plugins/Install/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Install/Caption",
            "text": "installer"
        },
        "$:/language/ControlPanel/Plugins/Installed/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Installed/Hint",
            "text": "Plugins installés :"
        },
        "$:/language/ControlPanel/Plugins/Languages/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Languages/Caption",
            "text": "Langues"
        },
        "$:/language/ControlPanel/Plugins/Languages/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Languages/Hint",
            "text": "Plugins de langue"
        },
        "$:/language/ControlPanel/Plugins/NoInfoFound/Hint": {
            "title": "$:/language/ControlPanel/Plugins/NoInfoFound/Hint",
            "text": "''\"<$text text=<<currentTab>>/>\"'' non trouvé"
        },
        "$:/language/ControlPanel/Plugins/NotInstalled/Hint": {
            "title": "$:/language/ControlPanel/Plugins/NotInstalled/Hint",
            "text": "Ce plugin n'est pas installé"
        },
        "$:/language/ControlPanel/Plugins/OpenPluginLibrary": {
            "title": "$:/language/ControlPanel/Plugins/OpenPluginLibrary",
            "text": "ouvre la bibliothèque de plugins"
        },
        "$:/language/ControlPanel/Plugins/ClosePluginLibrary": {
            "title": "$:/language/ControlPanel/Plugins/ClosePluginLibrary",
            "text": "ferme la bibliothèque des plugins"
        },
        "$:/language/ControlPanel/Plugins/PluginWillRequireReload": {
            "title": "$:/language/ControlPanel/Plugins/PluginWillRequireReload",
            "text": "(rechargement requis)"
        },
        "$:/language/ControlPanel/Plugins/Plugins/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Plugins/Caption",
            "text": "Plugins"
        },
        "$:/language/ControlPanel/Plugins/Plugins/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Plugins/Hint",
            "text": "Plugins"
        },
        "$:/language/ControlPanel/Plugins/Reinstall/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Reinstall/Caption",
            "text": "réinstalle"
        },
        "$:/language/ControlPanel/Plugins/Themes/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Themes/Caption",
            "text": "Thèmes"
        },
        "$:/language/ControlPanel/Plugins/Themes/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Themes/Hint",
            "text": "Plugins de thème"
        },
        "$:/language/ControlPanel/Plugins/Update/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Update/Caption",
            "text": "mise à jour"
        },
        "$:/language/ControlPanel/Plugins/Updates/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Updates/Caption",
            "text": "Mises à jour"
        },
        "$:/language/ControlPanel/Plugins/Updates/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Updates/Hint",
            "text": "Mises à jour disponibles pour les plugins installés"
        },
        "$:/language/ControlPanel/Plugins/Updates/UpdateAll/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Updates/UpdateAll/Caption",
            "text": "Mettre à jour <<update-count>> plugins"
        },
        "$:/language/ControlPanel/Plugins/SubPluginPrompt": {
            "title": "$:/language/ControlPanel/Plugins/SubPluginPrompt",
            "text": "Avec <<count>> sous-plugins disponibles"
        },
        "$:/language/ControlPanel/Saving/Caption": {
            "title": "$:/language/ControlPanel/Saving/Caption",
            "text": "Sauvegarde"
        },
        "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Description": {
            "title": "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Description",
            "text": "Permet l'enregistrement automatique pour l'enregistreur de téléchargement"
        },
        "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Hint": {
            "title": "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Hint",
            "text": "Active l'auto-enregistrement pour l'enregistreur de téléchargement"
        },
        "$:/language/ControlPanel/Saving/DownloadSaver/Caption": {
            "title": "$:/language/ControlPanel/Saving/DownloadSaver/Caption",
            "text": "Enregistreur de téléchargement"
        },
        "$:/language/ControlPanel/Saving/DownloadSaver/Hint": {
            "title": "$:/language/ControlPanel/Saving/DownloadSaver/Hint",
            "text": "Ces paramètres s'appliquent à l'enregistreur de téléchargement compatible HTML5"
        },
        "$:/language/ControlPanel/Saving/General/Caption": {
            "title": "$:/language/ControlPanel/Saving/General/Caption",
            "text": "Général"
        },
        "$:/language/ControlPanel/Saving/General/Hint": {
            "title": "$:/language/ControlPanel/Saving/General/Hint",
            "text": "Ces paramètres s'appliquent à tous les enregistreurs chargés"
        },
        "$:/language/ControlPanel/Saving/Hint": {
            "title": "$:/language/ControlPanel/Saving/Hint",
            "text": "Paramètres pour enregistrer l'intégralité du TiddlyWiki dans un seul fichier, selon le module d'enregistrement choisi"
        },
        "$:/language/ControlPanel/Saving/GitService/Branch": {
            "title": "$:/language/ControlPanel/Saving/GitService/Branch",
            "text": "Branche cible où doit s'effectuer l'enregistrement"
        },
        "$:/language/ControlPanel/Saving/GitService/CommitMessage": {
            "title": "$:/language/ControlPanel/Saving/GitService/CommitMessage",
            "text": "Enregistré depuis TiddlyWiki"
        },
        "$:/language/ControlPanel/Saving/GitService/Description": {
            "title": "$:/language/ControlPanel/Saving/GitService/Description",
            "text": "Ces paramètres ne sont utilisés que pour l'enregistrement sur <<service-name>>"
        },
        "$:/language/ControlPanel/Saving/GitService/Filename": {
            "title": "$:/language/ControlPanel/Saving/GitService/Filename",
            "text": "Nom du fichier cible (par ex. `index.html`)"
        },
        "$:/language/ControlPanel/Saving/GitService/Path": {
            "title": "$:/language/ControlPanel/Saving/GitService/Path",
            "text": "Chemin vers le fichier cible (par ex. `/wiki/`)"
        },
        "$:/language/ControlPanel/Saving/GitService/Repo": {
            "title": "$:/language/ControlPanel/Saving/GitService/Repo",
            "text": "//Dépôt// cible (par ex. `Jermolene/TiddlyWiki5`)"
        },
        "$:/language/ControlPanel/Saving/GitService/ServerURL": {
            "title": "$:/language/ControlPanel/Saving/GitService/ServerURL",
            "text": "URL du serveur d'API"
        },
        "$:/language/ControlPanel/Saving/GitService/UserName": {
            "title": "$:/language/ControlPanel/Saving/GitService/UserName",
            "text": "Nom d'utilisateur"
        },
        "$:/language/ControlPanel/Saving/GitService/GitHub/Caption": {
            "title": "$:/language/ControlPanel/Saving/GitService/GitHub/Caption",
            "text": "Enregistreur ~GitHub"
        },
        "$:/language/ControlPanel/Saving/GitService/GitHub/Password": {
            "title": "$:/language/ControlPanel/Saving/GitService/GitHub/Password",
            "text": "Mot de passe, jeton OAUTH, ou //personal access token// (voir [[GitHub help page|https://help.github.com/en/articles/creating-a-personal-access-token-for-the-command-line]] pour de plus amples détails)"
        },
        "$:/language/ControlPanel/Saving/GitService/GitLab/Caption": {
            "title": "$:/language/ControlPanel/Saving/GitService/GitLab/Caption",
            "text": "Enregistreur ~GitLab"
        },
        "$:/language/ControlPanel/Saving/GitService/GitLab/Password": {
            "title": "$:/language/ControlPanel/Saving/GitService/GitLab/Password",
            "text": "//Personal access token// pour cette API (voir [[GitLab help page|https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html]] pour de plus amples details)"
        },
        "$:/language/ControlPanel/Saving/GitService/Gitea/Caption": {
            "title": "$:/language/ControlPanel/Saving/GitService/Gitea/Caption",
            "text": "Enregistreur Gitea"
        },
        "$:/language/ControlPanel/Saving/GitService/Gitea/Password": {
            "title": "$:/language/ControlPanel/Saving/GitService/Gitea/Password",
            "text": "//Jeton d'accès// pour cette API (via l'interface web de Gitea : `Configuration | Applications | Générer le nouveau jeton`)"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Advanced/Heading": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Advanced/Heading",
            "text": "Paramètres avancés"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/BackupDir": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/BackupDir",
            "text": "Dossier des //sauvegardes//"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Backups": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Backups",
            "text": "Sauvegardes"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Caption": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Caption",
            "text": "Enregistreur ~TiddlySpot"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Description": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Description",
            "text": "Ces paramètres ne servent que lors de la sauvegarde vers http://tiddlyspot.com ou vers un serveur distant compatible"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Filename": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Filename",
            "text": "Nom du fichier enregistré"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Heading": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Heading",
            "text": "~TiddlySpot"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Hint": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Hint",
            "text": "//L'URL par défaut est `http://<nom du wiki>.tiddlyspot.com/store.cgi`. Elle peut être remplacée par une adresse serveur personnalisée, comme `http://example.com/store.php`.//"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Password": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Password",
            "text": "Mot de passe"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/ServerURL": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/ServerURL",
            "text": "URL du serveur"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/UploadDir": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/UploadDir",
            "text": "Dossier des dépôts"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/UserName": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/UserName",
            "text": "Nom utilisé pour ce Wiki"
        },
        "$:/language/ControlPanel/Settings/AutoSave/Caption": {
            "title": "$:/language/ControlPanel/Settings/AutoSave/Caption",
            "text": "Sauvegarde automatique"
        },
        "$:/language/ControlPanel/Settings/AutoSave/Disabled/Description": {
            "title": "$:/language/ControlPanel/Settings/AutoSave/Disabled/Description",
            "text": "Pas de sauvegarde automatique des modifications"
        },
        "$:/language/ControlPanel/Settings/AutoSave/Enabled/Description": {
            "title": "$:/language/ControlPanel/Settings/AutoSave/Enabled/Description",
            "text": "Sauvegarde automatique des modifications"
        },
        "$:/language/ControlPanel/Settings/AutoSave/Hint": {
            "title": "$:/language/ControlPanel/Settings/AutoSave/Hint",
            "text": "Tentative de sauvegarde automatique des modifications pendant l'édition quand un enregistreur compatible est utilisé"
        },
        "$:/language/ControlPanel/Settings/CamelCase/Caption": {
            "title": "$:/language/ControlPanel/Settings/CamelCase/Caption",
            "text": "Liens Wiki //Camel Case//"
        },
        "$:/language/ControlPanel/Settings/CamelCase/Hint": {
            "title": "$:/language/ControlPanel/Settings/CamelCase/Hint",
            "text": "Vous pouvez désactiver globalement les liens créés à partir des expressions de type ~CamelCase. Pour que ce paramètre prenne effet, il est nécessaire de recharger le wiki"
        },
        "$:/language/ControlPanel/Settings/CamelCase/Description": {
            "title": "$:/language/ControlPanel/Settings/CamelCase/Description",
            "text": "Active les liens automatiques sur les expressions de la forme ~CamelCase"
        },
        "$:/language/ControlPanel/Settings/Caption": {
            "title": "$:/language/ControlPanel/Settings/Caption",
            "text": "Paramétrage"
        },
        "$:/language/ControlPanel/Settings/EditorToolbar/Caption": {
            "title": "$:/language/ControlPanel/Settings/EditorToolbar/Caption",
            "text": "Barre d'outils de l'éditeur"
        },
        "$:/language/ControlPanel/Settings/EditorToolbar/Hint": {
            "title": "$:/language/ControlPanel/Settings/EditorToolbar/Hint",
            "text": "Active ou désactive la barre d'outils de l'éditeur :"
        },
        "$:/language/ControlPanel/Settings/EditorToolbar/Description": {
            "title": "$:/language/ControlPanel/Settings/EditorToolbar/Description",
            "text": "Affiche la barre d'outils de l'éditeur"
        },
        "$:/language/ControlPanel/Settings/InfoPanelMode/Caption": {
            "title": "$:/language/ControlPanel/Settings/InfoPanelMode/Caption",
            "text": "Mode Panneau d'Informations du Tiddler"
        },
        "$:/language/ControlPanel/Settings/InfoPanelMode/Hint": {
            "title": "$:/language/ControlPanel/Settings/InfoPanelMode/Hint",
            "text": "Contrôle à quel moment le panneau d'informations du tiddler se ferme :"
        },
        "$:/language/ControlPanel/Settings/InfoPanelMode/Popup/Description": {
            "title": "$:/language/ControlPanel/Settings/InfoPanelMode/Popup/Description",
            "text": "Le panneau d'informations se ferme automatiquement"
        },
        "$:/language/ControlPanel/Settings/InfoPanelMode/Sticky/Description": {
            "title": "$:/language/ControlPanel/Settings/InfoPanelMode/Sticky/Description",
            "text": "Le panneau d'informations du tiddler reste ouvert jusqu'à ce qu'il soit fermé explicitement"
        },
        "$:/language/ControlPanel/Settings/Hint": {
            "title": "$:/language/ControlPanel/Settings/Hint",
            "text": "Ce paramétrage vous permet de personnaliser le comportement de TiddlyWiki."
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/Caption": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Caption",
            "text": "Barre d'adresse pendant la navigation"
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/Hint": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Hint",
            "text": "Comportement de la barre d'adresse du navigateur lorsqu'on pointe vers un tiddler :"
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/No/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/No/Description",
            "text": "Ne pas modifier la barre d'adresse"
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/Permalink/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Permalink/Description",
            "text": "Inclure uniquement le titre du tiddler cible"
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/Permaview/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Permaview/Description",
            "text": "Inclure le titre du tiddler cible ainsi que le déroulé courant"
        },
        "$:/language/ControlPanel/Settings/NavigationHistory/Caption": {
            "title": "$:/language/ControlPanel/Settings/NavigationHistory/Caption",
            "text": "Historique de navigation"
        },
        "$:/language/ControlPanel/Settings/NavigationHistory/Hint": {
            "title": "$:/language/ControlPanel/Settings/NavigationHistory/Hint",
            "text": "Mise à jour de l'historique de navigation du navigateur lorsqu'on pointe vers un tiddler :"
        },
        "$:/language/ControlPanel/Settings/NavigationHistory/No/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationHistory/No/Description",
            "text": "Ne pas mettre à jour l'historique"
        },
        "$:/language/ControlPanel/Settings/NavigationHistory/Yes/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationHistory/Yes/Description",
            "text": "Mettre à jour l'historique"
        },
        "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Caption": {
            "title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Caption",
            "text": "Mode Permalink/permaview"
        },
        "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Hint": {
            "title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Hint",
            "text": "Choisit la manière de traiter l'URL permalink/permaview:"
        },
        "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/CopyToClipboard/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/CopyToClipboard/Description",
            "text": "Copie l'URL permalink/permaview dans le presse-papier"
        },
        "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/UpdateAddressBar/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/UpdateAddressBar/Description",
            "text": "Met à jour la barre d'adresse à partir de l'URL permalink/permaview"
        },
        "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Caption": {
            "title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Caption",
            "text": "Instrumentation de la performance"
        },
        "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Hint": {
            "title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Hint",
            "text": "Affiche des statistiques de performance dans la console de développement du navigateur. Nécessite de recharger la page pour prendre effet."
        },
        "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Description": {
            "title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Description",
            "text": "Active l'instrumentation de la performance"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption",
            "text": "Style des boutons de la barre d'outils"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Hint": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Hint",
            "text": "Choix du style des boutons de la barre d'outils :"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless",
            "text": "Sans bordure"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed",
            "text": "Avec une bordure"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded",
            "text": "Arrondis"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtons/Caption": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Caption",
            "text": "Boutons de la barre d'outils"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtons/Hint": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Hint",
            "text": "Apparence par défaut des boutons sur la barre d'outils :"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtons/Icons/Description": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Icons/Description",
            "text": "Afficher l'icône"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtons/Text/Description": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Text/Description",
            "text": "Afficher le texte"
        },
        "$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption": {
            "title": "$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption",
            "text": "Onglet par défaut sur la barre latérale"
        },
        "$:/language/ControlPanel/Settings/DefaultSidebarTab/Hint": {
            "title": "$:/language/ControlPanel/Settings/DefaultSidebarTab/Hint",
            "text": "Indique l'onglet de la barre latérale qui sera affiché par défaut"
        },
        "$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Caption": {
            "title": "$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Caption",
            "text": "Onglet par défaut sous le Plus de la barre latérale"
        },
        "$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Hint": {
            "title": "$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Hint",
            "text": "Indique quel onglet sera affiché par défaut sous le Plus de la barre latérale"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/Caption": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/Caption",
            "text": "Comportement à l'ouverture du tiddler"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/InsideRiver/Hint": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/InsideRiver/Hint",
            "text": "Navigation depuis un emplacement //interne// au déroulé"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/OutsideRiver/Hint": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OutsideRiver/Hint",
            "text": "Navigation depuis un emplacement //externe// au déroulé"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAbove": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAbove",
            "text": "Ouvrir au-dessus du tiddler courant"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenBelow": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenBelow",
            "text": "Ouvrir en dessous du tiddler courant"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtTop": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtTop",
            "text": "Ouvrir tout en haut du déroulé"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtBottom": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtBottom",
            "text": "Ouvrir tout en bas du déroulé"
        },
        "$:/language/ControlPanel/Settings/TitleLinks/Caption": {
            "title": "$:/language/ControlPanel/Settings/TitleLinks/Caption",
            "text": "Titres des tiddlers"
        },
        "$:/language/ControlPanel/Settings/TitleLinks/Hint": {
            "title": "$:/language/ControlPanel/Settings/TitleLinks/Hint",
            "text": "Faut-il afficher les titres des tiddlers comme des liens ?"
        },
        "$:/language/ControlPanel/Settings/TitleLinks/No/Description": {
            "title": "$:/language/ControlPanel/Settings/TitleLinks/No/Description",
            "text": "Ne pas afficher les titres des tiddlers comme des liens"
        },
        "$:/language/ControlPanel/Settings/TitleLinks/Yes/Description": {
            "title": "$:/language/ControlPanel/Settings/TitleLinks/Yes/Description",
            "text": "Afficher les titres des tiddlers comme des liens"
        },
        "$:/language/ControlPanel/Settings/MissingLinks/Caption": {
            "title": "$:/language/ControlPanel/Settings/MissingLinks/Caption",
            "text": "Liens wiki"
        },
        "$:/language/ControlPanel/Settings/MissingLinks/Hint": {
            "title": "$:/language/ControlPanel/Settings/MissingLinks/Hint",
            "text": "Peut-on pointer vers des tiddlers qui n'existent pas encore ?"
        },
        "$:/language/ControlPanel/Settings/MissingLinks/Description": {
            "title": "$:/language/ControlPanel/Settings/MissingLinks/Description",
            "text": "Active les liens vers les tiddlers inexistants"
        },
        "$:/language/ControlPanel/StoryView/Caption": {
            "title": "$:/language/ControlPanel/StoryView/Caption",
            "text": "Vue sur le déroulé"
        },
        "$:/language/ControlPanel/StoryView/Prompt": {
            "title": "$:/language/ControlPanel/StoryView/Prompt",
            "text": "Vue courante :"
        },
        "$:/language/ControlPanel/Stylesheets/Caption": {
            "title": "$:/language/ControlPanel/Stylesheets/Caption",
            "text": "Feuilles de style"
        },
        "$:/language/ControlPanel/Stylesheets/Expand/Caption": {
            "title": "$:/language/ControlPanel/Stylesheets/Expand/Caption",
            "text": "Tout déployer"
        },
        "$:/language/ControlPanel/Stylesheets/Hint": {
            "title": "$:/language/ControlPanel/Stylesheets/Hint",
            "text": "Voici le rendu CSS courant pour les tiddlers feuilles de style tagués avec <<tag \"$:/tags/Stylesheet\">>"
        },
        "$:/language/ControlPanel/Stylesheets/Restore/Caption": {
            "title": "$:/language/ControlPanel/Stylesheets/Restore/Caption",
            "text": "Restaurer"
        },
        "$:/language/ControlPanel/Theme/Caption": {
            "title": "$:/language/ControlPanel/Theme/Caption",
            "text": "Thème"
        },
        "$:/language/ControlPanel/Theme/Prompt": {
            "title": "$:/language/ControlPanel/Theme/Prompt",
            "text": "Thème courant :"
        },
        "$:/language/ControlPanel/TiddlerFields/Caption": {
            "title": "$:/language/ControlPanel/TiddlerFields/Caption",
            "text": "Champs des tiddlers"
        },
        "$:/language/ControlPanel/TiddlerFields/Hint": {
            "title": "$:/language/ControlPanel/TiddlerFields/Hint",
            "text": "Il s'agit de la totalité des [[champs|TiddlerFields]] utilisés dans ce wiki (y compris les tiddlers système, mais non compris les tiddlers //shadow//)."
        },
        "$:/language/ControlPanel/Toolbars/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/Caption",
            "text": "Barres d'outils"
        },
        "$:/language/ControlPanel/Toolbars/EditToolbar/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/EditToolbar/Caption",
            "text": "Barre d'outils du mode édition"
        },
        "$:/language/ControlPanel/Toolbars/EditToolbar/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/EditToolbar/Hint",
            "text": "Choix des boutons à afficher pour les tiddlers en cours d'édition"
        },
        "$:/language/ControlPanel/Toolbars/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/Hint",
            "text": "Choix des boutons à afficher dans les barres d'outils"
        },
        "$:/language/ControlPanel/Toolbars/PageControls/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/PageControls/Caption",
            "text": "Barre d'outils de la page"
        },
        "$:/language/ControlPanel/Toolbars/PageControls/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/PageControls/Hint",
            "text": "Choix des boutons à afficher sur la barre d'outils principale de la page"
        },
        "$:/language/ControlPanel/Toolbars/EditorToolbar/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/EditorToolbar/Caption",
            "text": "Barre d'outils de l'Éditeur"
        },
        "$:/language/ControlPanel/Toolbars/EditorToolbar/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/EditorToolbar/Hint",
            "text": "Choix des boutons à afficher dans la barre d'outils de l'éditeur. À noter que la présence de certains boutons dépendra du type du tiddler édité"
        },
        "$:/language/ControlPanel/Toolbars/ViewToolbar/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/ViewToolbar/Caption",
            "text": "Barre d'outils du mode visualisation"
        },
        "$:/language/ControlPanel/Toolbars/ViewToolbar/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/ViewToolbar/Hint",
            "text": "Choix des boutons à afficher pour les tiddlers en mode visualisation"
        },
        "$:/language/ControlPanel/Tools/Download/Full/Caption": {
            "title": "$:/language/ControlPanel/Tools/Download/Full/Caption",
            "text": "Télécharger le wiki complet"
        },
        "$:/core/fr-FR/readme": {
            "title": "$:/core/fr-FR/readme",
            "text": "Ce plugin contient les principaux composants de TiddlyWiki, notamment :\n\n* Les modules du code JavaScript ;\n* Les icônes ;\n* Les //templates// nécessaires à l'élaboration de l'interface utilisateur de TiddlyWiki ;\n* Les traductions en anglais britannique (''en-GB'') des chaînes de caractères utilisées par le cœur de l'application et susceptibles d'être traduites dans d'autres langues.\n"
        },
        "$:/language/Date/DaySuffix/1": {
            "title": "$:/language/Date/DaySuffix/1",
            "text": "er"
        },
        "$:/language/Date/DaySuffix/2": {
            "title": "$:/language/Date/DaySuffix/2",
            "text": ""
        },
        "$:/language/Date/DaySuffix/3": {
            "title": "$:/language/Date/DaySuffix/3",
            "text": ""
        },
        "$:/language/Date/DaySuffix/4": {
            "title": "$:/language/Date/DaySuffix/4",
            "text": ""
        },
        "$:/language/Date/DaySuffix/5": {
            "title": "$:/language/Date/DaySuffix/5",
            "text": ""
        },
        "$:/language/Date/DaySuffix/6": {
            "title": "$:/language/Date/DaySuffix/6",
            "text": ""
        },
        "$:/language/Date/DaySuffix/7": {
            "title": "$:/language/Date/DaySuffix/7",
            "text": ""
        },
        "$:/language/Date/DaySuffix/8": {
            "title": "$:/language/Date/DaySuffix/8",
            "text": ""
        },
        "$:/language/Date/DaySuffix/9": {
            "title": "$:/language/Date/DaySuffix/9",
            "text": ""
        },
        "$:/language/Date/DaySuffix/10": {
            "title": "$:/language/Date/DaySuffix/10",
            "text": ""
        },
        "$:/language/Date/DaySuffix/11": {
            "title": "$:/language/Date/DaySuffix/11",
            "text": ""
        },
        "$:/language/Date/DaySuffix/12": {
            "title": "$:/language/Date/DaySuffix/12",
            "text": ""
        },
        "$:/language/Date/DaySuffix/13": {
            "title": "$:/language/Date/DaySuffix/13",
            "text": ""
        },
        "$:/language/Date/DaySuffix/14": {
            "title": "$:/language/Date/DaySuffix/14",
            "text": ""
        },
        "$:/language/Date/DaySuffix/15": {
            "title": "$:/language/Date/DaySuffix/15",
            "text": ""
        },
        "$:/language/Date/DaySuffix/16": {
            "title": "$:/language/Date/DaySuffix/16",
            "text": ""
        },
        "$:/language/Date/DaySuffix/17": {
            "title": "$:/language/Date/DaySuffix/17",
            "text": ""
        },
        "$:/language/Date/DaySuffix/18": {
            "title": "$:/language/Date/DaySuffix/18",
            "text": ""
        },
        "$:/language/Date/DaySuffix/19": {
            "title": "$:/language/Date/DaySuffix/19",
            "text": ""
        },
        "$:/language/Date/DaySuffix/20": {
            "title": "$:/language/Date/DaySuffix/20",
            "text": ""
        },
        "$:/language/Date/DaySuffix/21": {
            "title": "$:/language/Date/DaySuffix/21",
            "text": ""
        },
        "$:/language/Date/DaySuffix/22": {
            "title": "$:/language/Date/DaySuffix/22",
            "text": ""
        },
        "$:/language/Date/DaySuffix/23": {
            "title": "$:/language/Date/DaySuffix/23",
            "text": ""
        },
        "$:/language/Date/DaySuffix/24": {
            "title": "$:/language/Date/DaySuffix/24",
            "text": ""
        },
        "$:/language/Date/DaySuffix/25": {
            "title": "$:/language/Date/DaySuffix/25",
            "text": ""
        },
        "$:/language/Date/DaySuffix/26": {
            "title": "$:/language/Date/DaySuffix/26",
            "text": ""
        },
        "$:/language/Date/DaySuffix/27": {
            "title": "$:/language/Date/DaySuffix/27",
            "text": ""
        },
        "$:/language/Date/DaySuffix/28": {
            "title": "$:/language/Date/DaySuffix/28",
            "text": ""
        },
        "$:/language/Date/DaySuffix/29": {
            "title": "$:/language/Date/DaySuffix/29",
            "text": ""
        },
        "$:/language/Date/DaySuffix/30": {
            "title": "$:/language/Date/DaySuffix/30",
            "text": ""
        },
        "$:/language/Date/DaySuffix/31": {
            "title": "$:/language/Date/DaySuffix/31",
            "text": ""
        },
        "$:/language/Date/Long/Day/0": {
            "title": "$:/language/Date/Long/Day/0",
            "text": "Dimanche"
        },
        "$:/language/Date/Long/Day/1": {
            "title": "$:/language/Date/Long/Day/1",
            "text": "Lundi"
        },
        "$:/language/Date/Long/Day/2": {
            "title": "$:/language/Date/Long/Day/2",
            "text": "Mardi"
        },
        "$:/language/Date/Long/Day/3": {
            "title": "$:/language/Date/Long/Day/3",
            "text": "Mercredi"
        },
        "$:/language/Date/Long/Day/4": {
            "title": "$:/language/Date/Long/Day/4",
            "text": "Jeudi"
        },
        "$:/language/Date/Long/Day/5": {
            "title": "$:/language/Date/Long/Day/5",
            "text": "Vendredi"
        },
        "$:/language/Date/Long/Day/6": {
            "title": "$:/language/Date/Long/Day/6",
            "text": "Samedi"
        },
        "$:/language/Date/Long/Month/1": {
            "title": "$:/language/Date/Long/Month/1",
            "text": "janvier"
        },
        "$:/language/Date/Long/Month/2": {
            "title": "$:/language/Date/Long/Month/2",
            "text": "février"
        },
        "$:/language/Date/Long/Month/3": {
            "title": "$:/language/Date/Long/Month/3",
            "text": "mars"
        },
        "$:/language/Date/Long/Month/4": {
            "title": "$:/language/Date/Long/Month/4",
            "text": "avril"
        },
        "$:/language/Date/Long/Month/5": {
            "title": "$:/language/Date/Long/Month/5",
            "text": "mai"
        },
        "$:/language/Date/Long/Month/6": {
            "title": "$:/language/Date/Long/Month/6",
            "text": "juin"
        },
        "$:/language/Date/Long/Month/7": {
            "title": "$:/language/Date/Long/Month/7",
            "text": "juillet"
        },
        "$:/language/Date/Long/Month/8": {
            "title": "$:/language/Date/Long/Month/8",
            "text": "août"
        },
        "$:/language/Date/Long/Month/9": {
            "title": "$:/language/Date/Long/Month/9",
            "text": "septembre"
        },
        "$:/language/Date/Long/Month/10": {
            "title": "$:/language/Date/Long/Month/10",
            "text": "octobre"
        },
        "$:/language/Date/Long/Month/11": {
            "title": "$:/language/Date/Long/Month/11",
            "text": "novembre"
        },
        "$:/language/Date/Long/Month/12": {
            "title": "$:/language/Date/Long/Month/12",
            "text": "décembre"
        },
        "$:/language/Date/Period/am": {
            "title": "$:/language/Date/Period/am",
            "text": "am"
        },
        "$:/language/Date/Period/pm": {
            "title": "$:/language/Date/Period/pm",
            "text": "pm"
        },
        "$:/language/Date/Short/Day/0": {
            "title": "$:/language/Date/Short/Day/0",
            "text": "Di"
        },
        "$:/language/Date/Short/Day/1": {
            "title": "$:/language/Date/Short/Day/1",
            "text": "Lu"
        },
        "$:/language/Date/Short/Day/2": {
            "title": "$:/language/Date/Short/Day/2",
            "text": "Ma"
        },
        "$:/language/Date/Short/Day/3": {
            "title": "$:/language/Date/Short/Day/3",
            "text": "Me"
        },
        "$:/language/Date/Short/Day/4": {
            "title": "$:/language/Date/Short/Day/4",
            "text": "Je"
        },
        "$:/language/Date/Short/Day/5": {
            "title": "$:/language/Date/Short/Day/5",
            "text": "Ve"
        },
        "$:/language/Date/Short/Day/6": {
            "title": "$:/language/Date/Short/Day/6",
            "text": "Sa"
        },
        "$:/language/Date/Short/Month/1": {
            "title": "$:/language/Date/Short/Month/1",
            "text": "Jan"
        },
        "$:/language/Date/Short/Month/2": {
            "title": "$:/language/Date/Short/Month/2",
            "text": "Fév"
        },
        "$:/language/Date/Short/Month/3": {
            "title": "$:/language/Date/Short/Month/3",
            "text": "Mar"
        },
        "$:/language/Date/Short/Month/4": {
            "title": "$:/language/Date/Short/Month/4",
            "text": "Avr"
        },
        "$:/language/Date/Short/Month/5": {
            "title": "$:/language/Date/Short/Month/5",
            "text": "Mai"
        },
        "$:/language/Date/Short/Month/6": {
            "title": "$:/language/Date/Short/Month/6",
            "text": "Jun"
        },
        "$:/language/Date/Short/Month/7": {
            "title": "$:/language/Date/Short/Month/7",
            "text": "Jul"
        },
        "$:/language/Date/Short/Month/8": {
            "title": "$:/language/Date/Short/Month/8",
            "text": "Aoû"
        },
        "$:/language/Date/Short/Month/9": {
            "title": "$:/language/Date/Short/Month/9",
            "text": "Sep"
        },
        "$:/language/Date/Short/Month/10": {
            "title": "$:/language/Date/Short/Month/10",
            "text": "Oct"
        },
        "$:/language/Date/Short/Month/11": {
            "title": "$:/language/Date/Short/Month/11",
            "text": "Nov"
        },
        "$:/language/Date/Short/Month/12": {
            "title": "$:/language/Date/Short/Month/12",
            "text": "Déc"
        },
        "$:/language/RelativeDate/Future/Days": {
            "title": "$:/language/RelativeDate/Future/Days",
            "text": "dans <<period>> jours"
        },
        "$:/language/RelativeDate/Future/Hours": {
            "title": "$:/language/RelativeDate/Future/Hours",
            "text": "dans <<period>> heures"
        },
        "$:/language/RelativeDate/Future/Minutes": {
            "title": "$:/language/RelativeDate/Future/Minutes",
            "text": "dans <<period>> minutes"
        },
        "$:/language/RelativeDate/Future/Months": {
            "title": "$:/language/RelativeDate/Future/Months",
            "text": "dans <<period>> mois"
        },
        "$:/language/RelativeDate/Future/Second": {
            "title": "$:/language/RelativeDate/Future/Second",
            "text": "dans 1 seconde"
        },
        "$:/language/RelativeDate/Future/Seconds": {
            "title": "$:/language/RelativeDate/Future/Seconds",
            "text": "dans <<period>> secondes"
        },
        "$:/language/RelativeDate/Future/Years": {
            "title": "$:/language/RelativeDate/Future/Years",
            "text": "dans <<period>> ans"
        },
        "$:/language/RelativeDate/Past/Days": {
            "title": "$:/language/RelativeDate/Past/Days",
            "text": "il y a <<period>> jours"
        },
        "$:/language/RelativeDate/Past/Hours": {
            "title": "$:/language/RelativeDate/Past/Hours",
            "text": "il y a <<period>> heures"
        },
        "$:/language/RelativeDate/Past/Minutes": {
            "title": "$:/language/RelativeDate/Past/Minutes",
            "text": "il y a <<period>> minutes"
        },
        "$:/language/RelativeDate/Past/Months": {
            "title": "$:/language/RelativeDate/Past/Months",
            "text": "il y a <<period>> mois"
        },
        "$:/language/RelativeDate/Past/Second": {
            "title": "$:/language/RelativeDate/Past/Second",
            "text": "il y a 1 seconde"
        },
        "$:/language/RelativeDate/Past/Seconds": {
            "title": "$:/language/RelativeDate/Past/Seconds",
            "text": "il y a <<period>> secondes"
        },
        "$:/language/RelativeDate/Past/Years": {
            "title": "$:/language/RelativeDate/Past/Years",
            "text": "il y a <<period>> ans"
        },
        "$:/language/Docs/ModuleTypes/allfilteroperator": {
            "title": "$:/language/Docs/ModuleTypes/allfilteroperator",
            "text": "Un sous-opérateur pour l'opérateur de filtre ''all''."
        },
        "$:/language/Docs/ModuleTypes/animation": {
            "title": "$:/language/Docs/ModuleTypes/animation",
            "text": "Animations pouvant être utilisées par le RevealWidget."
        },
        "$:/language/Docs/ModuleTypes/authenticator": {
            "title": "$:/language/Docs/ModuleTypes/authenticator",
            "text": "Définit comment les requêtes sont authentifiées par le serveur HTTP intégré."
        },
        "$:/language/Docs/ModuleTypes/bitmapeditoroperation": {
            "title": "$:/language/Docs/ModuleTypes/bitmapeditoroperation",
            "text": "Une opération intégrée à la barre d'outils de l'éditeur de bitmap."
        },
        "$:/language/Docs/ModuleTypes/command": {
            "title": "$:/language/Docs/ModuleTypes/command",
            "text": "Commandes qui peuvent être exécutées en mode Node.js."
        },
        "$:/language/Docs/ModuleTypes/config": {
            "title": "$:/language/Docs/ModuleTypes/config",
            "text": "Données à inclure dans `$tw.config`."
        },
        "$:/language/Docs/ModuleTypes/filteroperator": {
            "title": "$:/language/Docs/ModuleTypes/filteroperator",
            "text": "Méthodes d'opérateurs pour les filtres."
        },
        "$:/language/Docs/ModuleTypes/global": {
            "title": "$:/language/Docs/ModuleTypes/global",
            "text": "Données globales à inclure dans `$tw`."
        },
        "$:/language/Docs/ModuleTypes/info": {
            "title": "$:/language/Docs/ModuleTypes/info",
            "text": "Publie des informations système via le pseudo-plugin [[$:/temp/info-plugin]]."
        },
        "$:/language/Docs/ModuleTypes/isfilteroperator": {
            "title": "$:/language/Docs/ModuleTypes/isfilteroperator",
            "text": "Opérandes pour l'opérateur de filtre ''is''."
        },
        "$:/language/Docs/ModuleTypes/library": {
            "title": "$:/language/Docs/ModuleTypes/library",
            "text": "Module générique pour les modules ~JavaScript de portée générale."
        },
        "$:/language/Docs/ModuleTypes/macro": {
            "title": "$:/language/Docs/ModuleTypes/macro",
            "text": "Définitions de macros ~JavaScript."
        },
        "$:/language/Docs/ModuleTypes/parser": {
            "title": "$:/language/Docs/ModuleTypes/parser",
            "text": "Parseurs pour divers types de contenu."
        },
        "$:/language/Docs/ModuleTypes/route": {
            "title": "$:/language/Docs/ModuleTypes/route",
            "text": "Définit comment chaque motif d'URL est géré par le serveur HTTP intégré."
        },
        "$:/language/Docs/ModuleTypes/saver": {
            "title": "$:/language/Docs/ModuleTypes/saver",
            "text": "Les tiddlers d'enregistrement contiennent les différentes méthodes pour enregistrer des fichiers à partir du navigateur."
        },
        "$:/language/Docs/ModuleTypes/startup": {
            "title": "$:/language/Docs/ModuleTypes/startup",
            "text": "Fonctions de démarrage."
        },
        "$:/language/Docs/ModuleTypes/storyview": {
            "title": "$:/language/Docs/ModuleTypes/storyview",
            "text": "Différents points de vue sur le déroulé, qui personnalisent l'animation et le comportement des widgets de liste."
        },
        "$:/language/Docs/ModuleTypes/texteditoroperation": {
            "title": "$:/language/Docs/ModuleTypes/texteditoroperation",
            "text": "Une opération intégrée à la barre d'outils de l'éditeur de texte."
        },
        "$:/language/Docs/ModuleTypes/tiddlerdeserializer": {
            "title": "$:/language/Docs/ModuleTypes/tiddlerdeserializer",
            "text": "Convertit différents types de contenu en tiddlers."
        },
        "$:/language/Docs/ModuleTypes/tiddlerfield": {
            "title": "$:/language/Docs/ModuleTypes/tiddlerfield",
            "text": "Définit le comportement d'un champ de tiddler."
        },
        "$:/language/Docs/ModuleTypes/tiddlermethod": {
            "title": "$:/language/Docs/ModuleTypes/tiddlermethod",
            "text": "Ajoute des méthodes au prototype `$tw.Tiddler`."
        },
        "$:/language/Docs/ModuleTypes/upgrader": {
            "title": "$:/language/Docs/ModuleTypes/upgrader",
            "text": "Applique une procédure de mise à jour aux tiddlers lors de l'opération de mise à jour/importation."
        },
        "$:/language/Docs/ModuleTypes/utils": {
            "title": "$:/language/Docs/ModuleTypes/utils",
            "text": "Ajoute des méthodes dans `$tw.utils`."
        },
        "$:/language/Docs/ModuleTypes/utils-node": {
            "title": "$:/language/Docs/ModuleTypes/utils-node",
            "text": "Ajoute des méthodes spécifiques à Node.js dans `$tw.utils`."
        },
        "$:/language/Docs/ModuleTypes/widget": {
            "title": "$:/language/Docs/ModuleTypes/widget",
            "text": "Les widgets encapsulent les méthodes de rendu et de rafraichissement du DOM."
        },
        "$:/language/Docs/ModuleTypes/wikimethod": {
            "title": "$:/language/Docs/ModuleTypes/wikimethod",
            "text": "Ajoute des méthodes à `$tw.Wiki`."
        },
        "$:/language/Docs/ModuleTypes/wikirule": {
            "title": "$:/language/Docs/ModuleTypes/wikirule",
            "text": "Règles d'analyse pour le parseur WikiText principal."
        },
        "$:/language/Docs/PaletteColours/alert-background": {
            "title": "$:/language/Docs/PaletteColours/alert-background",
            "text": "Fond pour les alertes"
        },
        "$:/language/Docs/PaletteColours/alert-border": {
            "title": "$:/language/Docs/PaletteColours/alert-border",
            "text": "Bordure pour les alertes"
        },
        "$:/language/Docs/PaletteColours/alert-highlight": {
            "title": "$:/language/Docs/PaletteColours/alert-highlight",
            "text": "Surlignage pour les alertes"
        },
        "$:/language/Docs/PaletteColours/alert-muted-foreground": {
            "title": "$:/language/Docs/PaletteColours/alert-muted-foreground",
            "text": "Fond atténué pour les alertes"
        },
        "$:/language/Docs/PaletteColours/background": {
            "title": "$:/language/Docs/PaletteColours/background",
            "text": "Couleur de fond générale"
        },
        "$:/language/Docs/PaletteColours/blockquote-bar": {
            "title": "$:/language/Docs/PaletteColours/blockquote-bar",
            "text": "Barre de citation"
        },
        "$:/language/Docs/PaletteColours/button-background": {
            "title": "$:/language/Docs/PaletteColours/button-background",
            "text": "Fond du bouton par défaut"
        },
        "$:/language/Docs/PaletteColours/button-border": {
            "title": "$:/language/Docs/PaletteColours/button-border",
            "text": "Bordure du bouton par défaut"
        },
        "$:/language/Docs/PaletteColours/button-foreground": {
            "title": "$:/language/Docs/PaletteColours/button-foreground",
            "text": "Premier plan du bouton par défaut"
        },
        "$:/language/Docs/PaletteColours/code-background": {
            "title": "$:/language/Docs/PaletteColours/code-background",
            "text": "Fond pour le code"
        },
        "$:/language/Docs/PaletteColours/code-border": {
            "title": "$:/language/Docs/PaletteColours/code-border",
            "text": "Bordure pour le code"
        },
        "$:/language/Docs/PaletteColours/code-foreground": {
            "title": "$:/language/Docs/PaletteColours/code-foreground",
            "text": "Premier plan pour le code"
        },
        "$:/language/Docs/PaletteColours/dirty-indicator": {
            "title": "$:/language/Docs/PaletteColours/dirty-indicator",
            "text": "Indicateur de modifications non sauvegardées"
        },
        "$:/language/Docs/PaletteColours/download-background": {
            "title": "$:/language/Docs/PaletteColours/download-background",
            "text": "Fond pour le bouton de téléchargement"
        },
        "$:/language/Docs/PaletteColours/download-foreground": {
            "title": "$:/language/Docs/PaletteColours/download-foreground",
            "text": "Premier plan pour le bouton de téléchargement"
        },
        "$:/language/Docs/PaletteColours/dragger-background": {
            "title": "$:/language/Docs/PaletteColours/dragger-background",
            "text": "Fond pour le glissé-déposé"
        },
        "$:/language/Docs/PaletteColours/dragger-foreground": {
            "title": "$:/language/Docs/PaletteColours/dragger-foreground",
            "text": "Premier plan pour le glissé-déposé"
        },
        "$:/language/Docs/PaletteColours/dropdown-background": {
            "title": "$:/language/Docs/PaletteColours/dropdown-background",
            "text": "Fond des menus déroulants"
        },
        "$:/language/Docs/PaletteColours/dropdown-border": {
            "title": "$:/language/Docs/PaletteColours/dropdown-border",
            "text": "Bordure des menus déroulants"
        },
        "$:/language/Docs/PaletteColours/dropdown-tab-background-selected": {
            "title": "$:/language/Docs/PaletteColours/dropdown-tab-background-selected",
            "text": "Fond pour les onglets à menu déroulant sélectionnés"
        },
        "$:/language/Docs/PaletteColours/dropdown-tab-background": {
            "title": "$:/language/Docs/PaletteColours/dropdown-tab-background",
            "text": "Fond pour les onglets à menu déroulant"
        },
        "$:/language/Docs/PaletteColours/dropzone-background": {
            "title": "$:/language/Docs/PaletteColours/dropzone-background",
            "text": "Fond de la zone « déposé »"
        },
        "$:/language/Docs/PaletteColours/external-link-background-hover": {
            "title": "$:/language/Docs/PaletteColours/external-link-background-hover",
            "text": "Fond lors du passage de la souris sur un lien externe"
        },
        "$:/language/Docs/PaletteColours/external-link-background-visited": {
            "title": "$:/language/Docs/PaletteColours/external-link-background-visited",
            "text": "Fond pour un lien externe déjà visité"
        },
        "$:/language/Docs/PaletteColours/external-link-background": {
            "title": "$:/language/Docs/PaletteColours/external-link-background",
            "text": "Fond pour un lien externe"
        },
        "$:/language/Docs/PaletteColours/external-link-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/external-link-foreground-hover",
            "text": "Premier plan lors du passage de la souris sur un lien externe"
        },
        "$:/language/Docs/PaletteColours/external-link-foreground-visited": {
            "title": "$:/language/Docs/PaletteColours/external-link-foreground-visited",
            "text": "Premier plan pour un lien externe déjà visité"
        },
        "$:/language/Docs/PaletteColours/external-link-foreground": {
            "title": "$:/language/Docs/PaletteColours/external-link-foreground",
            "text": "Premier plan pour un lien externe"
        },
        "$:/language/Docs/PaletteColours/foreground": {
            "title": "$:/language/Docs/PaletteColours/foreground",
            "text": "Premier plan"
        },
        "$:/language/Docs/PaletteColours/menubar-background": {
            "title": "$:/language/Docs/PaletteColours/menubar-background",
            "text": "Fond pour la barre de menu"
        },
        "$:/language/Docs/PaletteColours/menubar-foreground": {
            "title": "$:/language/Docs/PaletteColours/menubar-foreground",
            "text": "Premier plan pour la barre de menu"
        },
        "$:/language/Docs/PaletteColours/message-background": {
            "title": "$:/language/Docs/PaletteColours/message-background",
            "text": "Fond pour les messages"
        },
        "$:/language/Docs/PaletteColours/message-border": {
            "title": "$:/language/Docs/PaletteColours/message-border",
            "text": "Bordure pour les messages"
        },
        "$:/language/Docs/PaletteColours/message-foreground": {
            "title": "$:/language/Docs/PaletteColours/message-foreground",
            "text": "Premier plan pour les messages"
        },
        "$:/language/Docs/PaletteColours/modal-backdrop": {
            "title": "$:/language/Docs/PaletteColours/modal-backdrop",
            "text": "Arrière-plan pour les fenêtres modales"
        },
        "$:/language/Docs/PaletteColours/modal-background": {
            "title": "$:/language/Docs/PaletteColours/modal-background",
            "text": "Fond pour les fenêtres modales"
        },
        "$:/language/Docs/PaletteColours/modal-border": {
            "title": "$:/language/Docs/PaletteColours/modal-border",
            "text": "Bordure pour les fenêtres modales"
        },
        "$:/language/Docs/PaletteColours/modal-footer-background": {
            "title": "$:/language/Docs/PaletteColours/modal-footer-background",
            "text": "Fond pour les pieds de page des fenêtres modales"
        },
        "$:/language/Docs/PaletteColours/modal-footer-border": {
            "title": "$:/language/Docs/PaletteColours/modal-footer-border",
            "text": "Bordure pour les pieds de page des fenêtres modales"
        },
        "$:/language/Docs/PaletteColours/modal-header-border": {
            "title": "$:/language/Docs/PaletteColours/modal-header-border",
            "text": "Bordure pour les en-tête des fenêtres modales"
        },
        "$:/language/Docs/PaletteColours/muted-foreground": {
            "title": "$:/language/Docs/PaletteColours/muted-foreground",
            "text": "Premier plan atténué"
        },
        "$:/language/Docs/PaletteColours/notification-background": {
            "title": "$:/language/Docs/PaletteColours/notification-background",
            "text": "Fond pour les notifications"
        },
        "$:/language/Docs/PaletteColours/notification-border": {
            "title": "$:/language/Docs/PaletteColours/notification-border",
            "text": "Bordure pour les notifications"
        },
        "$:/language/Docs/PaletteColours/page-background": {
            "title": "$:/language/Docs/PaletteColours/page-background",
            "text": "Fond de page"
        },
        "$:/language/Docs/PaletteColours/pre-background": {
            "title": "$:/language/Docs/PaletteColours/pre-background",
            "text": "Fond pour le code préformaté"
        },
        "$:/language/Docs/PaletteColours/pre-border": {
            "title": "$:/language/Docs/PaletteColours/pre-border",
            "text": "Bordure pour le code préformaté"
        },
        "$:/language/Docs/PaletteColours/primary": {
            "title": "$:/language/Docs/PaletteColours/primary",
            "text": "Couleur principale"
        },
        "$:/language/Docs/PaletteColours/select-tag-background": {
            "title": "$:/language/Docs/PaletteColours/select-tag-background",
            "text": "Arrière-plan de l'élément `<select>`"
        },
        "$:/language/Docs/PaletteColours/select-tag-foreground": {
            "title": "$:/language/Docs/PaletteColours/select-tag-foreground",
            "text": "Texte de l'élément `<select>`"
        },
        "$:/language/Docs/PaletteColours/sidebar-button-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-button-foreground",
            "text": "Premier plan des boutons de la barre latérale"
        },
        "$:/language/Docs/PaletteColours/sidebar-controls-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/sidebar-controls-foreground-hover",
            "text": "Premier plan au passage de la souris sur les boutons de commande de la barre latérale"
        },
        "$:/language/Docs/PaletteColours/sidebar-controls-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-controls-foreground",
            "text": "Premier plan sur les boutons de commande de la barre latérale"
        },
        "$:/language/Docs/PaletteColours/sidebar-foreground-shadow": {
            "title": "$:/language/Docs/PaletteColours/sidebar-foreground-shadow",
            "text": "Ombre du premier plan de la barre latérale"
        },
        "$:/language/Docs/PaletteColours/sidebar-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-foreground",
            "text": "Premier plan de la barre latérale"
        },
        "$:/language/Docs/PaletteColours/sidebar-muted-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/sidebar-muted-foreground-hover",
            "text": "Premier plan atténué au passage de la souris sur la barre latérale"
        },
        "$:/language/Docs/PaletteColours/sidebar-muted-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-muted-foreground",
            "text": "Premier plan atténué de la barre latérale"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-background-selected": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-background-selected",
            "text": "Fond pour les onglets sélectionnés de la barre latérale"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-background": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-background",
            "text": "Fond pour les onglets de la barre latérale"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-border-selected": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-border-selected",
            "text": "Bordure pour les onglets sélectionnés de la barre latérale"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-border": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-border",
            "text": "Bordure pour les onglets de la barre latérale"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-divider": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-divider",
            "text": "Séparateur d'onglets pour la barre latérale"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-foreground-selected": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-foreground-selected",
            "text": "Premier plan pour les onglets sélectionnés de la barre latérale"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-foreground",
            "text": "Premier plan pour les onglets de la barre latérale"
        },
        "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground-hover",
            "text": "Premier plan au passage de la souris sur le lien d'un tiddler de la barre latérale"
        },
        "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground",
            "text": "Premier plan du lien d'un tiddler de la barre latérale"
        },
        "$:/language/Docs/PaletteColours/site-title-foreground": {
            "title": "$:/language/Docs/PaletteColours/site-title-foreground",
            "text": "Premier plan pour le titre du wiki (SiteTitle)"
        },
        "$:/language/Docs/PaletteColours/static-alert-foreground": {
            "title": "$:/language/Docs/PaletteColours/static-alert-foreground",
            "text": "Premier plan pour les alertes statiques"
        },
        "$:/language/Docs/PaletteColours/tab-background-selected": {
            "title": "$:/language/Docs/PaletteColours/tab-background-selected",
            "text": "Fond pour les onglets sélectionnés"
        },
        "$:/language/Docs/PaletteColours/tab-background": {
            "title": "$:/language/Docs/PaletteColours/tab-background",
            "text": "Fond pour les onglets"
        },
        "$:/language/Docs/PaletteColours/tab-border-selected": {
            "title": "$:/language/Docs/PaletteColours/tab-border-selected",
            "text": "Bordure pour les onglets sélectionnés"
        },
        "$:/language/Docs/PaletteColours/tab-border": {
            "title": "$:/language/Docs/PaletteColours/tab-border",
            "text": "Bordure pour les onglets"
        },
        "$:/language/Docs/PaletteColours/tab-divider": {
            "title": "$:/language/Docs/PaletteColours/tab-divider",
            "text": "Séparateur d'onglets"
        },
        "$:/language/Docs/PaletteColours/tab-foreground-selected": {
            "title": "$:/language/Docs/PaletteColours/tab-foreground-selected",
            "text": "Premier plan pour les onglets sélectionnés"
        },
        "$:/language/Docs/PaletteColours/tab-foreground": {
            "title": "$:/language/Docs/PaletteColours/tab-foreground",
            "text": "Premier plan pour les onglets"
        },
        "$:/language/Docs/PaletteColours/table-border": {
            "title": "$:/language/Docs/PaletteColours/table-border",
            "text": "Bordure des tableaux"
        },
        "$:/language/Docs/PaletteColours/table-footer-background": {
            "title": "$:/language/Docs/PaletteColours/table-footer-background",
            "text": "Fond pour les bas de tableau"
        },
        "$:/language/Docs/PaletteColours/table-header-background": {
            "title": "$:/language/Docs/PaletteColours/table-header-background",
            "text": "Fond pour les en-têtes de tableau"
        },
        "$:/language/Docs/PaletteColours/tag-background": {
            "title": "$:/language/Docs/PaletteColours/tag-background",
            "text": "Fond pour les tags"
        },
        "$:/language/Docs/PaletteColours/tag-foreground": {
            "title": "$:/language/Docs/PaletteColours/tag-foreground",
            "text": "Premier plan pour les tags"
        },
        "$:/language/Docs/PaletteColours/tiddler-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-background",
            "text": "Fond pour les tiddlers"
        },
        "$:/language/Docs/PaletteColours/tiddler-border": {
            "title": "$:/language/Docs/PaletteColours/tiddler-border",
            "text": "Bordure pour les tiddlers"
        },
        "$:/language/Docs/PaletteColours/tiddler-controls-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground-hover",
            "text": "Premier plan au passage de la souris sur les boutons de commande d'un tiddler"
        },
        "$:/language/Docs/PaletteColours/tiddler-controls-foreground-selected": {
            "title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground-selected",
            "text": "Premier plan pour le bouton de commande sélectionné d'un tiddler"
        },
        "$:/language/Docs/PaletteColours/tiddler-controls-foreground": {
            "title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground",
            "text": "Premier plan pour les boutons de commande d'un tiddler"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-background",
            "text": "Fond pour l'éditeur de tiddlers"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-border-image": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-border-image",
            "text": "Image de bordure pour l'éditeur de tiddlers"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-border": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-border",
            "text": "Bordure de l'éditeur de tiddlers"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-fields-even": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-fields-even",
            "text": "Fond de l'éditeur de tiddlers pour les champs pairs"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-fields-odd": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-fields-odd",
            "text": "Fond de l'éditeur de tiddlers pour les champs impairs"
        },
        "$:/language/Docs/PaletteColours/tiddler-info-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-info-background",
            "text": "Fond du panneau d'information d'un tiddler"
        },
        "$:/language/Docs/PaletteColours/tiddler-info-border": {
            "title": "$:/language/Docs/PaletteColours/tiddler-info-border",
            "text": "Bordure du panneau d'information d'un tiddler"
        },
        "$:/language/Docs/PaletteColours/tiddler-info-tab-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-info-tab-background",
            "text": "Fond pour les onglets du panneau d'information d'un tiddler"
        },
        "$:/language/Docs/PaletteColours/tiddler-link-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-link-background",
            "text": "Fond pour les liens vers un tiddler"
        },
        "$:/language/Docs/PaletteColours/tiddler-link-foreground": {
            "title": "$:/language/Docs/PaletteColours/tiddler-link-foreground",
            "text": "Premier plan pour les liens vers un tiddler"
        },
        "$:/language/Docs/PaletteColours/tiddler-subtitle-foreground": {
            "title": "$:/language/Docs/PaletteColours/tiddler-subtitle-foreground",
            "text": "Premier plan du sous-titre du wiki"
        },
        "$:/language/Docs/PaletteColours/tiddler-title-foreground": {
            "title": "$:/language/Docs/PaletteColours/tiddler-title-foreground",
            "text": "Premier plan du titre du wiki"
        },
        "$:/language/Docs/PaletteColours/toolbar-new-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-new-button",
            "text": "Premier plan pour le bouton 'Nouveau tiddler' de la barre latérale"
        },
        "$:/language/Docs/PaletteColours/toolbar-options-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-options-button",
            "text": "Premier plan pour le bouton 'Options' de la barre latérale"
        },
        "$:/language/Docs/PaletteColours/toolbar-save-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-save-button",
            "text": "Premier plan pour le bouton 'Enregistrer' de la barre latérale"
        },
        "$:/language/Docs/PaletteColours/toolbar-info-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-info-button",
            "text": "Premier plan pour le bouton 'Info' de la barre latérale"
        },
        "$:/language/Docs/PaletteColours/toolbar-edit-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-edit-button",
            "text": "Premier plan pour le bouton 'Éditer' de la barre latérale"
        },
        "$:/language/Docs/PaletteColours/toolbar-close-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-close-button",
            "text": "Premier plan pour le bouton 'Fermer' de la barre latérale"
        },
        "$:/language/Docs/PaletteColours/toolbar-delete-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-delete-button",
            "text": "Premier plan pour le bouton 'Supprimer' de la barre latérale"
        },
        "$:/language/Docs/PaletteColours/toolbar-cancel-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-cancel-button",
            "text": "Premier plan pour le bouton 'Annuler' de la barre latérale"
        },
        "$:/language/Docs/PaletteColours/toolbar-done-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-done-button",
            "text": "Premier plan pour le bouton 'Terminé' de la barre latérale"
        },
        "$:/language/Docs/PaletteColours/untagged-background": {
            "title": "$:/language/Docs/PaletteColours/untagged-background",
            "text": "Fond pour la pastille « sans-étiquette »"
        },
        "$:/language/Docs/PaletteColours/very-muted-foreground": {
            "title": "$:/language/Docs/PaletteColours/very-muted-foreground",
            "text": "Premier plan très atténué"
        },
        "$:/language/EditTemplate/Body/External/Hint": {
            "title": "$:/language/EditTemplate/Body/External/Hint",
            "text": "Ce tiddler affiche du contenu situé en dehors du fichier TiddlyWiki principal. Vous pouvez éditer les tags et les champs mais pas directement le contenu lui-même"
        },
        "$:/language/EditTemplate/Body/Placeholder": {
            "title": "$:/language/EditTemplate/Body/Placeholder",
            "text": "Entrez le texte ici"
        },
        "$:/language/EditTemplate/Body/Preview/Type/Output": {
            "title": "$:/language/EditTemplate/Body/Preview/Type/Output",
            "text": "sortie"
        },
        "$:/language/EditTemplate/Field/Remove/Caption": {
            "title": "$:/language/EditTemplate/Field/Remove/Caption",
            "text": "supprimer le champ"
        },
        "$:/language/EditTemplate/Field/Remove/Hint": {
            "title": "$:/language/EditTemplate/Field/Remove/Hint",
            "text": "Supprime le champ"
        },
        "$:/language/EditTemplate/Field/Dropdown/Caption": {
            "title": "$:/language/EditTemplate/Field/Dropdown/Caption",
            "text": "liste des champs"
        },
        "$:/language/EditTemplate/Field/Dropdown/Hint": {
            "title": "$:/language/EditTemplate/Field/Dropdown/Hint",
            "text": "Montre la liste des champs"
        },
        "$:/language/EditTemplate/Fields/Add/Button": {
            "title": "$:/language/EditTemplate/Fields/Add/Button",
            "text": "ajouter"
        },
        "$:/language/EditTemplate/Fields/Add/Button/Hint": {
            "title": "$:/language/EditTemplate/Fields/Add/Button/Hint",
            "text": "Ajoute le nouveau champ au tiddler"
        },
        "$:/language/EditTemplate/Fields/Add/Name/Placeholder": {
            "title": "$:/language/EditTemplate/Fields/Add/Name/Placeholder",
            "text": "nom du champ"
        },
        "$:/language/EditTemplate/Fields/Add/Prompt": {
            "title": "$:/language/EditTemplate/Fields/Add/Prompt",
            "text": "Ajouter un nouveau champ :"
        },
        "$:/language/EditTemplate/Fields/Add/Value/Placeholder": {
            "title": "$:/language/EditTemplate/Fields/Add/Value/Placeholder",
            "text": "valeur du champ"
        },
        "$:/language/EditTemplate/Fields/Add/Dropdown/System": {
            "title": "$:/language/EditTemplate/Fields/Add/Dropdown/System",
            "text": "Champs système"
        },
        "$:/language/EditTemplate/Fields/Add/Dropdown/User": {
            "title": "$:/language/EditTemplate/Fields/Add/Dropdown/User",
            "text": "Champs utilisateur"
        },
        "$:/language/EditTemplate/Shadow/OverriddenWarning": {
            "title": "$:/language/EditTemplate/Shadow/OverriddenWarning",
            "text": "Ce tiddler est une version modifiée d'un tiddler « shadow ». Pour revenir à la version par défaut du plugin <<pluginLink>>, il vous suffit de supprimer ce tiddler."
        },
        "$:/language/EditTemplate/Shadow/Warning": {
            "title": "$:/language/EditTemplate/Shadow/Warning",
            "text": "Ceci est un tiddler « shadow ». Toute modification supplantera la version issue du plugin <<pluginLink>>"
        },
        "$:/language/EditTemplate/Tags/Add/Button": {
            "title": "$:/language/EditTemplate/Tags/Add/Button",
            "text": "ajouter"
        },
        "$:/language/EditTemplate/Tags/Add/Button/Hint": {
            "title": "$:/language/EditTemplate/Tags/Add/Button/Hint",
            "text": "ajoute un tag"
        },
        "$:/language/EditTemplate/Tags/Add/Placeholder": {
            "title": "$:/language/EditTemplate/Tags/Add/Placeholder",
            "text": "nom du tag"
        },
        "$:/language/EditTemplate/Tags/Dropdown/Caption": {
            "title": "$:/language/EditTemplate/Tags/Dropdown/Caption",
            "text": "liste des tags"
        },
        "$:/language/EditTemplate/Tags/Dropdown/Hint": {
            "title": "$:/language/EditTemplate/Tags/Dropdown/Hint",
            "text": "Montre la liste des tags"
        },
        "$:/language/EditTemplate/Title/BadCharacterWarning": {
            "title": "$:/language/EditTemplate/Title/BadCharacterWarning",
            "text": "Attention : il est préférable d'éviter l'usage des caractères <<bad-chars>> dans les titres des tiddlers"
        },
        "$:/language/EditTemplate/Title/Exists/Prompt": {
            "title": "$:/language/EditTemplate/Title/Exists/Prompt",
            "text": "Le tiddler cible existe déjà"
        },
        "$:/language/EditTemplate/Title/Relink/Prompt": {
            "title": "$:/language/EditTemplate/Title/Relink/Prompt",
            "text": "Changer ''<$text text=<<fromTitle>>/>'' en ''<$text text=<<toTitle>>/>'' dans les //tags// et les champs //list// des autres tiddlers"
        },
        "$:/language/EditTemplate/Title/References/Prompt": {
            "title": "$:/language/EditTemplate/Title/References/Prompt",
            "text": "Les références suivantes à ce tiddler ne seront pas mises à jour automatiquement :"
        },
        "$:/language/EditTemplate/Type/Dropdown/Caption": {
            "title": "$:/language/EditTemplate/Type/Dropdown/Caption",
            "text": "liste des types de contenu"
        },
        "$:/language/EditTemplate/Type/Dropdown/Hint": {
            "title": "$:/language/EditTemplate/Type/Dropdown/Hint",
            "text": "Montre la liste des types de contenu"
        },
        "$:/language/EditTemplate/Type/Delete/Caption": {
            "title": "$:/language/EditTemplate/Type/Delete/Caption",
            "text": "supprimer le type de contenu"
        },
        "$:/language/EditTemplate/Type/Delete/Hint": {
            "title": "$:/language/EditTemplate/Type/Delete/Hint",
            "text": "Supprime le type de contenu"
        },
        "$:/language/EditTemplate/Type/Placeholder": {
            "title": "$:/language/EditTemplate/Type/Placeholder",
            "text": "type du contenu"
        },
        "$:/language/EditTemplate/Type/Prompt": {
            "title": "$:/language/EditTemplate/Type/Prompt",
            "text": "Type :"
        },
        "$:/language/Exporters/StaticRiver": {
            "title": "$:/language/Exporters/StaticRiver",
            "text": "HTML Statique"
        },
        "$:/language/Exporters/JsonFile": {
            "title": "$:/language/Exporters/JsonFile",
            "text": "Fichier JSON"
        },
        "$:/language/Exporters/CsvFile": {
            "title": "$:/language/Exporters/CsvFile",
            "text": "Fichier CSV"
        },
        "$:/language/Exporters/TidFile": {
            "title": "$:/language/Exporters/TidFile",
            "text": "Fichier \".tid\""
        },
        "$:/language/Docs/Fields/_canonical_uri": {
            "title": "$:/language/Docs/Fields/_canonical_uri",
            "text": "L'URI complet vers le contenu externe d'un tiddler image"
        },
        "$:/language/Docs/Fields/bag": {
            "title": "$:/language/Docs/Fields/bag",
            "text": "Nom du <q>bag</q> d'où provient le tiddler"
        },
        "$:/language/Docs/Fields/caption": {
            "title": "$:/language/Docs/Fields/caption",
            "text": "Texte à afficher sur un onglet ou un bouton"
        },
        "$:/language/Docs/Fields/color": {
            "title": "$:/language/Docs/Fields/color",
            "text": "Couleur CSS associée au tiddler"
        },
        "$:/language/Docs/Fields/component": {
            "title": "$:/language/Docs/Fields/component",
            "text": "Nom du composant responsable pour un [[tiddler d'alerte|AlertMechanism]]"
        },
        "$:/language/Docs/Fields/current-tiddler": {
            "title": "$:/language/Docs/Fields/current-tiddler",
            "text": "Sert à cacher le tiddler situé au début de l'[[historique|HistoryMechanism]]"
        },
        "$:/language/Docs/Fields/created": {
            "title": "$:/language/Docs/Fields/created",
            "text": "Date de création du tiddler"
        },
        "$:/language/Docs/Fields/creator": {
            "title": "$:/language/Docs/Fields/creator",
            "text": "Nom de l'utilisateur qui a créé le tiddler"
        },
        "$:/language/Docs/Fields/dependents": {
            "title": "$:/language/Docs/Fields/dependents",
            "text": "Quand le tiddler est un plugin, énumère les titres des plugins dépendants"
        },
        "$:/language/Docs/Fields/description": {
            "title": "$:/language/Docs/Fields/description",
            "text": "Texte de description d'un plugin, ou d'une boîte de dialogue"
        },
        "$:/language/Docs/Fields/draft.of": {
            "title": "$:/language/Docs/Fields/draft.of",
            "text": "Pour les tiddlers en cours d'édition, contient le titre du tiddler initial"
        },
        "$:/language/Docs/Fields/draft.title": {
            "title": "$:/language/Docs/Fields/draft.title",
            "text": "Pour les tiddlers en cours d'édition, contient le nouveau titre prévu pour le tiddler"
        },
        "$:/language/Docs/Fields/footer": {
            "title": "$:/language/Docs/Fields/footer",
            "text": "Texte de bas de page dans le cas d'un wizard"
        },
        "$:/language/Docs/Fields/icon": {
            "title": "$:/language/Docs/Fields/icon",
            "text": "Titre du tiddler contenant l'icone associée à un tiddler"
        },
        "$:/language/Docs/Fields/library": {
            "title": "$:/language/Docs/Fields/library",
            "text": "Avec une valeur à <q>yes</q>,  indique qu'un tiddler doit être sauvegardé comme bibliothèque JavaScript"
        },
        "$:/language/Docs/Fields/list": {
            "title": "$:/language/Docs/Fields/list",
            "text": "Liste ordonnée de titres de tiddlers associée à un tiddler"
        },
        "$:/language/Docs/Fields/list-before": {
            "title": "$:/language/Docs/Fields/list-before",
            "text": "Si présent, contient le titre du tiddler avant lequel ce tiddler doit être ajouté dans la liste ordonnée des titres de tiddlers. Si ce champ est présent mais vide, le titre doit être ajouté au début de la liste."
        },
        "$:/language/Docs/Fields/list-after": {
            "title": "$:/language/Docs/Fields/list-after",
            "text": "Si présent, contient le titre du tiddler après lequel ce tiddler doit être ajouté dans la liste ordonnée des titres de tiddlers."
        },
        "$:/language/Docs/Fields/modified": {
            "title": "$:/language/Docs/Fields/modified",
            "text": "Date et heure à laquelle le tiddler a été modifié pour la dernière fois"
        },
        "$:/language/Docs/Fields/modifier": {
            "title": "$:/language/Docs/Fields/modifier",
            "text": "Titre du tiddler associé à l'utilisateur qui a modifié ce tiddler pour la dernière fois"
        },
        "$:/language/Docs/Fields/name": {
            "title": "$:/language/Docs/Fields/name",
            "text": "Dans le cas d'un tiddler provenant d'un plugin, le nom de la personne associée à ce tiddler"
        },
        "$:/language/Docs/Fields/plugin-priority": {
            "title": "$:/language/Docs/Fields/plugin-priority",
            "text": "Dans le cas d'un tiddler provenant d'un plugin, un nombre indiquant la priorité de ce tiddler"
        },
        "$:/language/Docs/Fields/plugin-type": {
            "title": "$:/language/Docs/Fields/plugin-type",
            "text": "Dans le cas d'un tiddler provenant d'un plugin, le type du plugin"
        },
        "$:/language/Docs/Fields/revision": {
            "title": "$:/language/Docs/Fields/revision",
            "text": "Numéro de révision du tiddler présent sur le serveur"
        },
        "$:/language/Docs/Fields/released": {
            "title": "$:/language/Docs/Fields/released",
            "text": "Date de version d'un TiddlyWiki"
        },
        "$:/language/Docs/Fields/source": {
            "title": "$:/language/Docs/Fields/source",
            "text": "URL source associée à ce tiddler"
        },
        "$:/language/Docs/Fields/subtitle": {
            "title": "$:/language/Docs/Fields/subtitle",
            "text": "Texte du sous-titre pour un wizard"
        },
        "$:/language/Docs/Fields/tags": {
            "title": "$:/language/Docs/Fields/tags",
            "text": "Liste des tags associés à un tiddler"
        },
        "$:/language/Docs/Fields/text": {
            "title": "$:/language/Docs/Fields/text",
            "text": "Texte du corps de ce tiddler"
        },
        "$:/language/Docs/Fields/throttle.refresh": {
            "title": "$:/language/Docs/Fields/throttle.refresh",
            "text": "Si présent, ralentit les rafraîchissements de ce tiddler"
        },
        "$:/language/Docs/Fields/title": {
            "title": "$:/language/Docs/Fields/title",
            "text": "Nom unique du tiddler"
        },
        "$:/language/Docs/Fields/toc-link": {
            "title": "$:/language/Docs/Fields/toc-link",
            "text": "Une valeur à ''no'' supprime le lien vers le tiddler dans l'arborescences des tables des matières"
        },
        "$:/language/Docs/Fields/type": {
            "title": "$:/language/Docs/Fields/type",
            "text": "Type de contenu du tiddler"
        },
        "$:/language/Docs/Fields/version": {
            "title": "$:/language/Docs/Fields/version",
            "text": "S'il s'agit d'un plugin, l'information de version"
        },
        "$:/language/Docs/Fields/_is_skinny": {
            "title": "$:/language/Docs/Fields/_is_skinny",
            "text": "Si présent, indique que le champ //text// du tiddler doit être chargé depuis le serveur"
        },
        "$:/language/Filters/AllTiddlers": {
            "title": "$:/language/Filters/AllTiddlers",
            "text": "Tous les tiddlers sauf les tiddlers système"
        },
        "$:/language/Filters/RecentSystemTiddlers": {
            "title": "$:/language/Filters/RecentSystemTiddlers",
            "text": "Les tiddlers modifiés récemment, y compris les tiddlers système"
        },
        "$:/language/Filters/RecentTiddlers": {
            "title": "$:/language/Filters/RecentTiddlers",
            "text": "Les tiddlers modifiés récemment"
        },
        "$:/language/Filters/AllTags": {
            "title": "$:/language/Filters/AllTags",
            "text": "Tous les tags sauf les tags système"
        },
        "$:/language/Filters/Missing": {
            "title": "$:/language/Filters/Missing",
            "text": "Les tiddlers manquants"
        },
        "$:/language/Filters/Drafts": {
            "title": "$:/language/Filters/Drafts",
            "text": "Les tiddlers en cours d'édition"
        },
        "$:/language/Filters/Orphans": {
            "title": "$:/language/Filters/Orphans",
            "text": "Les tiddlers orphelins"
        },
        "$:/language/Filters/SystemTiddlers": {
            "title": "$:/language/Filters/SystemTiddlers",
            "text": "Les tiddlers système"
        },
        "$:/language/Filters/ShadowTiddlers": {
            "title": "$:/language/Filters/ShadowTiddlers",
            "text": "Les tiddlers shadow"
        },
        "$:/language/Filters/StoryList": {
            "title": "$:/language/Filters/StoryList",
            "text": "Les tiddlers du déroulé, hormis $:/AdvancedSearch"
        },
        "$:/language/Filters/OverriddenShadowTiddlers": {
            "title": "$:/language/Filters/OverriddenShadowTiddlers",
            "text": "Les tiddlers shadow modifiés"
        },
        "$:/language/Filters/SystemTags": {
            "title": "$:/language/Filters/SystemTags",
            "text": "Les tags système"
        },
        "$:/language/Filters/TypedTiddlers": {
            "title": "$:/language/Filters/TypedTiddlers",
            "text": "Tiddlers ayant un contenu non wiki-text"
        },
        "GettingStarted": {
            "title": "GettingStarted",
            "text": "\\define lingo-base() $:/language/ControlPanel/Basics/\nBienvenue sur ~TiddlyWiki et parmi la communauté ~TiddlyWiki.\n\nAvant de confier à TiddlyWiki des informations importantes, commencez par vérifier que vos modifications peuvent être sauvegardées\ncorrectement — reportez-vous aux [[instructions détaillées|https://tiddlywiki.com/languages/fr-FR/index.html#Saving]] sur https://tiddlywiki.com/.\n\n!! Personnalisez ce ~TiddlyWiki\n\n<div class=\"tc-control-panel\">\n\n|<$link to=\"$:/SiteTitle\"><<lingo Title/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteTitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/SiteSubtitle\"><<lingo Subtitle/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteSubtitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/DefaultTiddlers\"><<lingo DefaultTiddlers/Prompt>></$link> |<<lingo DefaultTiddlers/TopHint>><br> <$edit-text tag=\"textarea\" tiddler=\"$:/DefaultTiddlers\"/><br>//<<lingo DefaultTiddlers/BottomHint>>// |\n</div>\n\nRendez-vous dans le [[panneau de contrôle|$:/ControlPanel]] pour plus d'options.\n"
        },
        "$:/language/Help/build": {
            "title": "$:/language/Help/build",
            "description": "Lance automatiquement les commandes configurées",
            "text": "Compile le wiki courant à partir des cibles spécifiées. Si aucune cible n'est spécifiée, toutes les cibles seront compilées.\n\n```\n--build <cible> [<cible> ...]\n```\n\nLes cibles de compilation sont définies dans le fichier `tiddlywiki.info` du [[dossier associé au wiki|TiddlyWikiFolders]].\n\n"
        },
        "$:/language/Help/clearpassword": {
            "title": "$:/language/Help/clearpassword",
            "description": "Efface un mot de passe pour les prochaines opérations de chiffrement",
            "text": "Efface le mot de passe pour les prochaines opérations de chiffrement\n\n```\n--clearpassword\n```\n"
        },
        "$:/language/Help/default": {
            "title": "$:/language/Help/default",
            "text": "\\define commandTitle()\n$:/language/Help/$(command)$\n\\end\n```\nusage: tiddlywiki [<dossierwiki>] [--<commande> [<arguments>...]...]\n```\n\nListe des commandes disponibles :\n\n<ul>\n<$list filter=\"[commands[]sort[title]]\" variable=\"command\">\n<li><$link to=<<commandTitle>>><$macrocall $name=\"command\" $type=\"text/plain\" $output=\"text/plain\"/></$link> : <$transclude tiddler=<<commandTitle>> field=\"description\"/></li>\n</$list>\n</ul>\n\nPour obtenir de l'aide sur une commande précise :\n\n```\ntiddlywiki --help <commande>\n```\n"
        },
        "$:/language/Help/deletetiddlers": {
            "title": "$:/language/Help/deletetiddlers",
            "description": "Supprime un groupe de tiddlers",
            "text": "<<.from-version \"5.1.20\">> Supprime un groupe de tiddlers identifiés par un filtre.\n\n```\n--deletetiddlers <filtre>\n```\n"
        },
        "$:/language/Help/editions": {
            "title": "$:/language/Help/editions",
            "description": "Liste les éditions TiddlyWiki disponibles",
            "text": "Liste les noms et descriptions des éditions disponibles. La commande `--init` permet de créer un nouveau wiki à partir d'une édition particulière.\n\n```\n--editions\n```\n"
        },
        "$:/language/Help/fetch": {
            "title": "$:/language/Help/fetch",
            "description": "Télécharge des tiddlers depuis un wiki à partir de leurs URL",
            "text": "Télécharge un ou plusieurs fichiers via HTTP/HTTPS, puis importe les tiddlers correspondant à un filtre, en transformant optionnellement les titres des tiddlers importés.\n\n```\n--fetch file <url> <filtre-import> <filtre-de-transformation>\n--fetch files <filtre-urls> <filtre-import> <filtre-de-transformation>\n```\n\nAvec la variante \"file\", un seul fichier est téléchargé et le premier paramètre est l'URL du fichier à lire.\n\nAvec la variante \"files\", plusieurs fichiers sont téléchargés et le premier paramètre est un filtre produisant une liste d'URLs pour les fichiers à lire. Par exemple, étant donné un ensemble de tiddlers tagués \"remote-server\" et disposant d'un champ \"url\", le filtre `[tag[remote-server]get[url]]` permet de récupérer toutes les URLs disponibles.\n\nLe paramètre `<filtre-import>` spécifie un filtre qui détermine quels tiddlers seront importés. Lorsqu'il n'est pas indiqué, il prend comme valeur par défaut `[all[tiddlers]]`.\n\nLe paramètre `<filtre de transformation>` spécifie un filtre optionnel qui transforme les titres des tiddlers importés. Par exemple, `[addprefix[$:/myimports/]]` permettrait d'ajouter le préfixe `$:/myimports/` à chaque titre.\n\nOn obtient des informations concernant la progression de l'importation en faisant précéder la commande `--fetch` de la commande `--verbose`.\n\nIl faut noter que TiddlyWiki ne téléchargera pas une version plus ancienne d'un plugin déjà chargé.\n\nL'exemple ci-dessous récupère tous les tiddlers non-système de https://tiddlywiki.com et les enregistre dans un fichier JSON :\n\n```\ntiddlywiki --verbose --fetch file \"https://tiddlywiki.com/\" \"[!is[system]]\" \"\" --rendertiddler \"$:/core/templates/exporters/JsonFile\" output.json text/plain \"\" exportFilter \"[!is[system]]\"\n```\n\n"
        },
        "$:/language/Help/help": {
            "title": "$:/language/Help/help",
            "description": "Affiche de l'aide sur les commandes TiddlyWiki",
            "text": "Affiche un texte d'aide sur une commande particulière :\n\n```\n--help [<commande>]\n```\n\nSi aucun nom de commande n'est fourni, affiche la liste de toutes les commandes disponibles.\n"
        },
        "$:/language/Help/import": {
            "title": "$:/language/Help/import",
            "description": "Importe des tiddlers depuis un fichier",
            "text": "Importe des tiddlers depuis des fichiers locaux TiddlyWiki (`.html`), `.tiddler`, `.tid`, `.json` ou autres. Le désérialiseur doit être spécifié explicitement, à la différence de la commande `load` qui déduit le désérialiseur à utiliser à partir de l'extension du fichier.\n\n```\n--import <chemin-du-fichier> <désérialiseur> [<titre>] [<encodage>]\n```\n\nLes principaux désérialiseurs présents par défaut sont :\n\n* application/javascript\n* application/json\n* application/x-tiddler\n* application/x-tiddler-html-div\n* application/x-tiddlers\n* text/html\n* text/plain\n\nS'il n'est pas spécifié, le titre du tiddler importé a pour valeur le nom du fichier.\n\nL'encodage par défaut est \"utf8\", mais peut valoir \"base64\" en cas d'importation des fichiers binaires.\n\nÀ noter que TiddlyWiki refusera d'importer pas une version plus ancienne d'un plugin déjà chargé.\n"
        },
        "$:/language/Help/init": {
            "title": "$:/language/Help/init",
            "description": "Initialise un nouveau dossier wiki",
            "text": "Initialise un [[dossier wiki (WikiFolder)|WikiFolders]] vide en copiant l'une des éditions présentes dans le répertoire //editions//.\n\n```\n--init <édition> [<édition> ...]\n```\n\nPar exemple :\n\n```\ntiddlywiki ./MonDossierWiki --init empty\n```\n\nNote :\n\n* Le répertoire correspondant au dossier wiki est créé si nécessaire\n* L'édition par défaut est ''empty''\n* La commande //init// échoue si le dossier wiki n'est pas vide\n* La commande //init// supprime les éventuelles définitions `includeWikis` du fichier `tiddlywiki.info` de l'édition spécifiée\n* Lorsque plusieurs éditions sont spécifiées, chaque édition écrase les fichiers qu'elle a en commun avec les précédentes (par conséquent, le fichier `tiddlywiki.info` proviendra de la dernière édition spécifiée)\n* `--editions` renvoie une liste des éditions disponibles\n"
        },
        "$:/language/Help/listen": {
            "title": "$:/language/Help/listen",
            "description": "Fournit à TiddlyWiki une interface serveur HTTP",
            "text": "Sert un wiki via HTTP.\n\nLa commande //listen// utilise des [[paramètres de commande nommés|NamedCommandParameters]] :\n\n```\n--listen [<nom>=<valeur>]...\n```\n\nTous les paramètres sont optionnels avec des valeurs par défaut sûres, et peuvent être spécifiés dans n'importe quel ordre. Les paramètres reconnus sont les suivants :\n\n* ''host'' - nom ou adresse de machine hôte à laquelle sera attaché le service (par défaut \"127.0.0.1\", autrement dit \"localhost\")\n* ''path-prefix'' - préfixe optionnel pour les noms de chemin\n* ''port'' - numéro de port sur lequel écouter ; une valeur non numérique est interprétée comme un nom de variable d'environnement dont sera extrait le numéro de port (par défaut à \"8080\")\n* ''credentials'' - chemin vers le fichier CSV d'autorisations (relativement au dossier du wiki)\n* ''anon-username'' - nom d'utilisateur qui servira à signer les modifications si l'utilisateur est anonyme\n* ''username'' - nom d'utilisateur optionnel pour l'authentification basique\n* ''password'' - mot de passe optionnel pour l'authentification basique\n* ''authenticated-user-header'' - nom d'en-tête optionnel à utiliser pour les authentifications de confiance\n* ''readers'' - liste de personnes de confiance autorisées à lire ce wiki, séparées par des virgules \n* ''writers'' - liste de personnes de confiance autorisées à modifier ce wiki, séparées par des virgules\n* ''csrf-disable'' - donner la valeur \"yes\" pour désactiver les vérifications CSRF (vaut \"no\" par défaut)\n* ''root-tiddler'' - le tiddler à servir à la racine (par défaut \"$:/core/save/all\")\n* ''root-render-type'' - le type de contenu avec lequel le tiddler racine doit être rendu (par défaut \"text/plain\")\n* ''root-serve-type'' - le type de contenu avec lequel le tiddler racine doit être servi (par défaut \"text/html\")\n* ''tls-cert'' - nom de chemin du fichier de certificat TLS (relativement au dossier du wiki)\n* ''tls-key'' - nom de chemin du fichier de clé TLS (relativement au dossier du wiki)\n* ''debug-level'' - niveau de débogage optionnel ; mettre à \"debug\" pour voir le détail des requêtes (par défaut à \"none\")\n* ''gzip'' - donner la valeur \"yes\" pour activer la compression gzip pour certaines interactions http (par défaut à \"no\")\n\nPour plus d'informations sur la manière de donner accès à votre instance de serveur à l'ensemble de votre réseau local, ainsi que sur les risques éventuels en matière de sécurité, voir le tiddler [[WebServer sur tiddlywiki.com|https://tiddlywiki.com/#WebServer]].\n\n"
        },
        "$:/language/Help/load": {
            "title": "$:/language/Help/load",
            "description": "Charge des tiddlers à partir d'un fichier",
            "text": "Charge des tiddlers à partir de fichiers ~TiddlyWikiClassic 2.x.x\n(`.html`), `.tiddler`, `.tid`, `.json` ou d'autres types de\nfichiers. Le traitement appliqué aux fichiers entrants est déterminé par l'extension du fichier. Utilisez plutôt la commande `import` si vous devez spécifier explicitement le désérialiseur et l'encodage.\n\n\n```\n--load <chemindufichier> [noerror]\n--load <chemindurépertoire> [noerror]\n```\n\nPar défaut, la commande //load// provoque une erreur si aucun tiddler n'est trouvé. L'erreur peut être supprimée en spécifiant le paramètre optionnel \"noerror\".\n\nPour charger des tiddlers à partir d'un fichier ~TiddlyWiki chiffré, vous devrez d'abord spécifier le mot de passe à l'aide de la [[commande password|PasswordCommand]]. Par exemple :\n\n```\ntiddlywiki ./MonWiki --password pa55w0rd --load mon_wiki_secret.html\n```\n\nÀ noter : TiddlyWiki refusera de charger une version plus ancienne d'un plugin déjà chargé."
        },
        "$:/language/Help/makelibrary": {
            "title": "$:/language/Help/makelibrary",
            "description": "Construit le plugin bibliothèque requis par la procédure de mise à jour",
            "text": "Construit le tiddler `$:/UpgradeLibrary` pour la procédure de mise à jour.\n\nLa bibliothèque de mise à jour est formatée comme un tiddler de plugin ordinaire avec le type `library`. Elle contient un exemplaire de chacun des packs de plugins, thèmes et languages disponibles dans le répertoire de TiddlyWiki5.\n\nCette commande est prévue pour un usage interne ; elle n'a d'intérêt que pour les utilisateurs qui construisent une variante de la procédure de mise à jour.\n\n```\n--makelibrary <titre>\n```\n\nL'argument //titre// a pour valeur par défaut `$:/UpgradeLibrary`.\n"
        },
        "$:/language/Help/notfound": {
            "title": "$:/language/Help/notfound",
            "text": "Il n'existe pas d'aide sur le sujet."
        },
        "$:/language/Help/output": {
            "title": "$:/language/Help/output",
            "description": "Change le répertoire de départ pour la sortie des prochaines commandes",
            "text": "Change le répertoire de départ pour la sortie des prochaines commandes. Par défaut, le répertoire de sortie est le sous-répertoire `output` du répertoire de l'édition courante.\n\n```\n--output <nom de chemin>\n```\n\nSi le chemin spécifié est relatif, il est calculé relativement au répertoire de sortie courant. Par exemple, `--output .` indique le répertoire courant comme répertoire de sortie.\n"
        },
        "$:/language/Help/password": {
            "title": "$:/language/Help/password",
            "description": "Fournit un mot de passe pour les prochaines opérations de chiffrement",
            "text": "Fournit un mot de passe pour les prochaines opérations de chiffrement.\n\n```\n--password <motdepasse>\n```\n\n''Note'' : Cette commande n'est pas appropriée pour servir un TiddlyWiki protégé par mot de passe. Pour cela, utilisez plutôt l'option //password// de la [[commande Server|ServerCommand]].\n"
        },
        "$:/language/Help/render": {
            "title": "$:/language/Help/render",
            "description": "Exécute le contenu de tiddlers individuels vers des fichiers",
            "text": "Exécute le contenu des tiddlers individuels identifiés par un filtre et enregistre le résultat vers les fichiers spécifiés.\n\nOptionellement, on peut spécifier le titre d'un tiddler modèle (template). Dans ce cas, au lieu d'exécuter directement le contenu de chaque tiddler, le modèle est exécuté après avoir donné pour valeur à la variable \"currentTiddler\" le titre du tiddler dont le contenu est en cours d'exécution.\n\nOn peut spécifier le nom et la valeur d'une variable supplémentaire.\n\n```\n--render <filtre-sur-les-tiddlers> [<filtre-des-noms-de-fichier>] [<type-de-rendu>] [<modèle>] [<nom>] [<valeur>]\n```\n\n* ''filtre-sur-les-tiddlers'': Un filtre qui indentifie les tiddlers dont le contenu doit être exécuté\n* ''filtre-des-noms-de-fichier'': filtre optionnel pour transformer les titres de tiddlers en chemin de fichiers. À défaut, le filtre utilisé est `[is[tiddler]addsuffix[.html]]`, qui utilise le titre inchangé du tiddler comme nom de fichier\n* ''modèle'': Modèle optionnel via lequel chaque tiddler doit être rendu\n* ''type-de-rendu'': Type de rendu optionnel : la valeur `text/html` (par défaut) retourne le text HTML complet et `text/plain` se contente de retourner le contenu sous forme texte (autrement dit ignore les balises HTML et autres caractères non imprimables)\n* ''nom'': Nom de la variable optionnelle\n* ''valeur'': Valeur de la variable optionnelle\n\nPar défaut, le nom de fichier est résolu relativement au sous-répertoire `output` du réepertoire de l'édition. La commande `--output` peut servir à diriger les sorties vers un répertoire différent.\n\nNotes :\n\n* Les éventuels fichiers présents dans le répertoire de sortie ne sont pas supprimmés\n* Les répertoires absents dans le chemin de fichier sont créés automatiquement.\n* Lorsqu'un tiddler contient des espaces dans le titre, prendre garde à utiliser aussi bien les guillemets nécessaires au shell et les doubles crochets droits propres à TiddlyWiki : `--render \"[[Motovun Jack.jpg]]\"`\n* Le filtre des noms de fichier est évalué après avoir initialisé l'élément d'entrée avec le titre du tiddler en cours d'exécution, permettant ainsi d'utiliser le titre comme base de calcul pour le nom de fichier. Par exemple `[encodeuricomponent[]addprefix[static/]]` applique un encodage d'URI à chaque titre, puis ajoute le préfixe `static/`\n* La commande `--render` remplace de manière plus souple les deux commandes `--rendertiddler` et `--rendertiddlers`, qui sont du même coup obsolètes. \n\nExemples :\n\n* `--render \"[!is[system]]\" \"[encodeuricomponent[]addprefix[tiddlers/]addsuffix[.html]]\"` -- enregistre le contenu exécuté de tous les tiddlers non-système vers des fichiers du sous-répertoire \"tiddlers\" nommés par encodage URL des titres et ajout d'une extension html.\n\n"
        },
        "$:/language/Help/rendertiddler": {
            "title": "$:/language/Help/rendertiddler",
            "description": "Exécute le contenu d'un tiddler pour le type spécifié",
            "text": "Enregistre vers le chemin indiqué le résultat de l'exécution d'un tiddler pour le type de contenu (ContentType) spécifié — par défaut `text/html`.\n\nUn tiddler modèle (template) peut être indiqué optionnellement. Dans ce cas, le tiddler modèle est exécuté après initialisation de la variable \"currentTiddler\" avec le tiddler dont le titre est donné en premier paramètre de la commande.\n\nLe nom et la valeur d'une variable supplémentaire peuvent être spécifiés optionnellement.\n\n```\n--rendertiddler <titre> <chemindufichier> [<type>] [<modèle>] [<nom>] [<valeur>]\n```\n\nPar défaut, le nom de fichier est résolu relativement au sous-répertoire `output` du répertoire de l'édition. La commande `--output` peut servir à rediriger la sortie vers un répertoire différent.\n\nLes répertoires présents dans le chemin du fichier et qui n'existent pas encore sont créés automatiquement.\n\nPar exemple, la commande ci-dessous enregistre tous les tiddlers correspondant au filtre `[tag[done]]` vers un fichier JSON de nom `output.json`, en faisant appel au template prédéfini `$:/core/templates/exporters/JsonFile`.\n\n```\n--rendertiddler \"$:/core/templates/exporters/JsonFile\" output.json text/plain \"\" exportFilter \"[tag[done]]\"\n```\n"
        },
        "$:/language/Help/rendertiddlers": {
            "title": "$:/language/Help/rendertiddlers",
            "description": "Exécute le contenu d'un ensemble de tiddlers sélectionnés par un filtre, pour le type de contenu (ContentType) spécifié",
            "text": "Enregistre vers le chemin indiqué et avec l'extension indiquée — par défaut `.html`, le résultat de l'exécution d'un ensemble de tiddlers (sélectionnés par un filtre). Le résultat de l'exécution est rendu selon le type de contenu (ContentType) spécifié — par défaut `text/html` :\n\n```\n--rendertiddlers <filtre> <modèle> <chemindurépertoire> [<type>] [<extension>] [\"noclean\"]\n```\n\nPar exemple :\n\n```\n--rendertiddlers [!is[system]] $:/core/templates/static.tiddler.html ./static text/plain\n```\n\nPar défaut, le nom de fichier est résolu relativement au sous-répertoire `output` du répertoire de l'édition. La commande `--output` peut servir à rediriger la sortie vers un répertoire différent.\n\nTous les fichiers du répertoire cible sont supprimés, sauf si le drapeau ''noclean'' est spécifié. Le répertoire cible est créé récursivement s'il n'existe pas."
        },
        "$:/language/Help/save": {
            "title": "$:/language/Help/save",
            "description": "Enregistre des tiddlers individuels tels quels vers des fichiers",
            "text": "Enregistre des tiddlers individuels identifiés par un filtre, soit tels quels, soit dans un format binaire dans les fichiers spécifiés.\n\n```\n--save <filtre-des-tiddlers> <filtre-des-noms-de-fichiers>\n```\n\n* ''filtre-des-tiddlers'': Un filtre identifiant les tiddlers à enregistrer\n* ''filtre-des-noms-de-fichiers'': Filtre optionnel pour transformer les titres de tiddlers en chemins de fichiers. À défaut, le filtre utilisé est `[is[tiddler]]`, qui utilise le titre inchangé du tiddler comme nom de fichier\n\nPar défaut, le nom de fichier est résolu relativement au sous-répertoire `output` du réepertoire de l'édition. La commande `--output` peut servir à diriger les sorties vers un répertoire différent.\n\nNotes :\n\n* Les éventuels fichiers présents dans le répertoire de sortie ne sont pas supprimmés\n* Les répertoires absents dans le chemin de fichier sont créés automatiquement.\n* Lorsqu'un tiddler contient des espaces dans le titre, prendre garde à utiliser aussi bien les guillemets nécessaires au shell et les doubles crochets droits propres à TiddlyWiki : `--render \"[[Motovun Jack.jpg]]\"`\n* Le filtre des noms de fichier est évalué après avoir initialisé l'élément d'entrée avec le titre du tiddler en cours d'exécution, permettant ainsi d'utiliser le titre comme base de calcul pour le nom de fichier. Par exemple `[encodeuricomponent[]addprefix[static/]]` applique un encodage d'URI à chaque titre, puis ajoute le préfixe `static/`\n* La commande `--save` remplace de manière plus souple les deux commandes `--savetiddler` et `--savetiddlers`, qui sont du même coup obsolètes. \n\nExemples :\n\n* `--save \"[!is[system]is[image]]\" \"[encodeuricomponent[]addprefix[tiddlers/]]\"` -- enregistre tous les tiddlers images non-système comme des fichiers du sous-répertoire \"tiddlers\" nommés après encodage URL des titres.\n"
        },
        "$:/language/Help/savetiddler": {
            "title": "$:/language/Help/savetiddler",
            "description": "Enregistre un tiddler dans un fichier sous sa forme brute",
            "text": "Enregistre un tiddler texte ou binaire dans le fichier spécifié, sous sa forme brute. \n\n```\n--savetiddler <titre> <chemindufichier>\n```\n\nPar défaut, le nom de fichier est résolu relativement au sous-répertoire `output` du répertoire de l'édition. La commande `--output` peut servir à rediriger la sortie vers un répertoire différent.\n\nLes répertoires présents dans le chemin du fichier et qui n'existent pas encore sont créés automatiquement. "
        },
        "$:/language/Help/savetiddlers": {
            "title": "$:/language/Help/savetiddlers",
            "description": "Enregistre un groupe de tiddlers vers un répertoire",
            "text": "Enregistre un groupe de tiddlers vers le chemin spécifié, sous leur forme brute, texte ou binaire. \n\n```\n--savetiddlers <filtre> <chemin-de-répertoire> [\"noclean\"]\n```\n\nPar défaut, le répertoire de sortie est calculé relativement au sous-répertoire `output` du répertoire de l'édition. La commande `--output` peut servir à diriger la sortie vers un répertoire différent.\n\nLes fichiers présents dans le répertoire de sortie sont supprimés avant que soient enregistrés les fichiers des tiddlers spécifiés par le filtre. Pour empêcher cette suppression, ajouter le drapeau ''noclean''.\n\nLes éventuels répertoires manquants dans le chemin spécifié sont créés automatiquement.\n"
        },
        "$:/language/Help/savewikifolder": {
            "title": "$:/language/Help/savewikifolder",
            "description": "Enregistre un wiki dans un nouveau dossier wiki",
            "text": "<<.from-version \"5.1.20\">> Enregistre le wiki courant sous la forme d'un dossier wiki, comprenant les tiddlers, les plugins et les informations de configuration&nbsp;:\n\n```\n--savewikifolder <chemindudossierwiki> [<filtre>]\n```\n\n* Le dossier wiki cible doit être vide ou inexistant\n* Le filtre spécifie les tiddlers à inclure. Il est optionnel et vaut par défaut `[all[tiddlers]]`\n* Les plugins appartenant à la bibliothèque officielle de plugins sont remplacés par des références à ces plugins dans le fichier `tiddlywiki.info`\n* Les plugins sur mesure sont déballés dans leur propre dossier\n\nOn utilise typiquement cette commande avec la commande `--load` pour convertir un fichier TiddlyWiki HTML en un dossier wiki&nbsp;:\n\n```\ntiddlywiki --load ./monwiki.html --savewikifolder ./mondossierwiki\n```\n"
        },
        "$:/language/Help/server": {
            "title": "$:/language/Help/server",
            "description": "Fournit une interface serveur HTTP à TiddlyWiki (déprécié en faveur de la nouvelle commande listen)",
            "text": "Ancienne commande pour servir un wiki sur HTTP.\n\n```\n--server <port> <tiddler-racine> <type-du-rendu> <type-du-service> <nom-d-utilisateur> <mot-de-passe> <machine> <préfixe-des-chemins> <niveau-débogage>\n```\n\nLes arguments sont :\n\n* ''port'' - numéro de port sur lequel servir le contenu ; une valeur non-numérique sera interprétée comme un nom de variable d'environnement du système dont la valeur est le numéro de port (défaut : \"8080\")\n* ''tiddler-racine'' - le titre du tiddler à afficher à la racine de l'URL (défaut : \"$:/core/save/all\") \n* ''type-du-rendu'' - le type avec lequel le contenu du tiddler racine doit être rendu (`text/plain` par défaut)\n* ''type-du-service'' - le type avec lequel le contenu du tiddler racine doit être servi (`text/html` par défaut)\n* ''nom-d-utilisateur'' - le nom d'utilisateur qui servira par défaut à signer les modifications\n* ''mot-de-passe'' - mot de passe optionnel permettant une authentification basique\n* ''machine'' - nom de machine optionnel d'où le contenu doit être servi (\"127.0.0.1\" par défaut, autrement dit \"localhost\")\n* ''préfixe-des-chemins'' - préfixe optionnel pour les chemins de fichiers\n* ''niveau-débogage'' - optional debug level; set to \"debug\" to view request details (defaults to \"none\")\n\nSi le mot de passe est spécifié en argument, le navigateur demandera à l'utilisateur d'entrer le nom d'utilisateur et le mot de passe. On notera que le mot de passe est transmis en clair, et que cette implémentation ne convient donc pas pour un usage général.\n\nPar exemple :\n\n```\n--server 8080 $:/core/save/all text/plain text/html MonNomUtilisateur m0tdepa55e\n```\n\nLe nom d'utilisateur et le mot de passe peuvent être spécifiés sous forme de chaînes vides si vous avez besoin d'indiquer le nom de machine ou le préfixe des chemins sans pour autant demander un mot de passe :\n\n```\n--server 8080 $:/core/save/all text/plain text/html \"\" \"\" 192.168.0.245\n```\n\nSi vous voulez faire tourner plusieurs serveurs TiddlyWiki en même temps sur la même machine, vous devrez leur assigner chacun un port différent. Il peut être utile d'utiliser une variable d'environnement pour passer le numéro de port au process Node.js. L'exemple suivant utilise une variable d'environnement appelée \"MY_PORT_NUMBER\" :\n\n```\n--server MY_PORT_NUMBER $:/core/save/all text/plain text/html MonNomUtilisateur m0tdepa55e\n```\n"
        },
        "$:/language/Help/setfield": {
            "title": "$:/language/Help/setfield",
            "description": "Prépare des tiddlers externes for use",
            "text": "//Notez que cette commande est expérimentale et peut changer ou être remplacée avant d'être finalisée//\n\nInitialise le champ spécifié d'un groupe de tiddlers avec le résultat de la wikification d'un tiddler template, la variable `currentTiddler` prenant tour à tour la valeur de chaque tiddler.\n\n```\n--setfield <filtre> <nom-du-champ> <titre-du-template> <type-de-rendu>\n```\n\nLes paramètres sont les suivants :\n\n* ''filtre'' - filtre identifiant les tiddlers cibles\n* ''nom-du-champ'' - le champ à modifier (\"text\" par défaut)\n* ''titre-du-template'' - le tiddler à wikifier dans le champ spécifié. Si manquant ou blanc, le champ spécifié est supprimé\n* ''type-de-rendu'' - le type de texte à utiliser pour le rendu (\"text/plain\" par défaut ; \"text/html\" peut servir à inclure des éléments HTML)\n"
        },
        "$:/language/Help/unpackplugin": {
            "title": "$:/language/Help/unpackplugin",
            "description": "Déballe les tiddlers contenus dans un plugin",
            "text": "Extrait les tiddlers utiles d'un plugin, en les créant sous forme de tiddlers ordinaires :\n\n```\n--unpackplugin <titre>\n```\n"
        },
        "$:/language/Help/verbose": {
            "title": "$:/language/Help/verbose",
            "description": "Bascule en mode verbeux",
            "text": "Bascule les informations en mode verbeux, pratique pour le débogage.\n\n```\n--verbose\n```\n"
        },
        "$:/language/Help/version": {
            "title": "$:/language/Help/version",
            "description": "Affiche le numéro de version de TiddlyWiki",
            "text": "Affiche le numéro de version de TiddlyWiki.\n\n```\n--version\n```\n"
        },
        "$:/language/Import/Imported/Hint": {
            "title": "$:/language/Import/Imported/Hint",
            "text": "Les tiddlers suivants ont été importés :"
        },
        "$:/language/Import/Listing/Cancel/Caption": {
            "title": "$:/language/Import/Listing/Cancel/Caption",
            "text": "Annuler"
        },
        "$:/language/Import/Listing/Hint": {
            "title": "$:/language/Import/Listing/Hint",
            "text": "Les tiddlers suivants sont prêts pour l'importation :"
        },
        "$:/language/Import/Listing/Import/Caption": {
            "title": "$:/language/Import/Listing/Import/Caption",
            "text": "Importer"
        },
        "$:/language/Import/Listing/Select/Caption": {
            "title": "$:/language/Import/Listing/Select/Caption",
            "text": "Sélectionner"
        },
        "$:/language/Import/Listing/Status/Caption": {
            "title": "$:/language/Import/Listing/Status/Caption",
            "text": "Statut"
        },
        "$:/language/Import/Listing/Title/Caption": {
            "title": "$:/language/Import/Listing/Title/Caption",
            "text": "Titre"
        },
        "$:/language/Import/Listing/Preview": {
            "title": "$:/language/Import/Listing/Preview",
            "text": "Prévisualisation :"
        },
        "$:/language/Import/Listing/Preview/Text": {
            "title": "$:/language/Import/Listing/Preview/Text",
            "text": "Texte"
        },
        "$:/language/Import/Listing/Preview/TextRaw": {
            "title": "$:/language/Import/Listing/Preview/TextRaw",
            "text": "Texte (brut)"
        },
        "$:/language/Import/Listing/Preview/Fields": {
            "title": "$:/language/Import/Listing/Preview/Fields",
            "text": "Champs"
        },
        "$:/language/Import/Listing/Preview/Diff": {
            "title": "$:/language/Import/Listing/Preview/Diff",
            "text": "Diff"
        },
        "$:/language/Import/Listing/Preview/DiffFields": {
            "title": "$:/language/Import/Listing/Preview/DiffFields",
            "text": "Diff (champs)"
        },
        "$:/language/Import/Upgrader/Plugins/Suppressed/Incompatible": {
            "title": "$:/language/Import/Upgrader/Plugins/Suppressed/Incompatible",
            "text": "Plugin bloqué : incompatible ou obsolète"
        },
        "$:/language/Import/Upgrader/Plugins/Suppressed/Version": {
            "title": "$:/language/Import/Upgrader/Plugins/Suppressed/Version",
            "text": "Plugin bloqué (la version <<incoming>> en cours d'importation est plus ancienne que la version <<existing>> actuelle)"
        },
        "$:/language/Import/Upgrader/Plugins/Upgraded": {
            "title": "$:/language/Import/Upgrader/Plugins/Upgraded",
            "text": "Plugin mis à jour depuis <<incoming>> vers <<upgraded>>"
        },
        "$:/language/Import/Upgrader/State/Suppressed": {
            "title": "$:/language/Import/Upgrader/State/Suppressed",
            "text": "Tiddler d'état temporaire bloqué"
        },
        "$:/language/Import/Upgrader/System/Suppressed": {
            "title": "$:/language/Import/Upgrader/System/Suppressed",
            "text": "Tiddler système bloqué"
        },
        "$:/language/Import/Upgrader/System/Warning": {
            "title": "$:/language/Import/Upgrader/System/Warning",
            "text": "Tiddler du module //core//"
        },
        "$:/language/Import/Upgrader/System/Alert": {
            "title": "$:/language/Import/Upgrader/System/Alert",
            "text": "Vous êtes sur le point d'importer un tiddler qui écrasera un tiddler du module //core//. Ceci est déconseillé car cela peut rendre le système instable"
        },
        "$:/language/Import/Upgrader/ThemeTweaks/Created": {
            "title": "$:/language/Import/Upgrader/ThemeTweaks/Created",
            "text": "Thème modifié à partir de <$text text=<<from>>/>"
        },
        "$:/language/AboveStory/ClassicPlugin/Warning": {
            "title": "$:/language/AboveStory/ClassicPlugin/Warning",
            "text": "On dirait que vous essayez de charger un plugin conçu pour ~TiddlyWiki Classic. Merci de noter que [[ces plugins ne fonctionnent pas avec TiddlyWiki version 5.x.x|https://tiddlywiki.com/#TiddlyWikiClassic]]. Plugins ~TiddlyWiki Classic détectés :"
        },
        "$:/language/BinaryWarning/Prompt": {
            "title": "$:/language/BinaryWarning/Prompt",
            "text": "Ce tiddler contient des données binaires"
        },
        "$:/language/ClassicWarning/Hint": {
            "title": "$:/language/ClassicWarning/Hint",
            "text": "Ce tiddler est écrit au format TiddlyWiki Classic, qui n'est pas entièrement compatible avec TiddlyWiki version 5. Pour en savoir plus, rendez-vous à l'adresse https://tiddlywiki.com/static/Upgrading.html."
        },
        "$:/language/ClassicWarning/Upgrade/Caption": {
            "title": "$:/language/ClassicWarning/Upgrade/Caption",
            "text": "mettre à jour"
        },
        "$:/language/CloseAll/Button": {
            "title": "$:/language/CloseAll/Button",
            "text": "tout fermer"
        },
        "$:/language/ColourPicker/Recent": {
            "title": "$:/language/ColourPicker/Recent",
            "text": "Récent :"
        },
        "$:/language/ConfirmCancelTiddler": {
            "title": "$:/language/ConfirmCancelTiddler",
            "text": "Souhaitez-vous annuler les modifications apportées au tiddler « <$text text=<<title>>/> » ?"
        },
        "$:/language/ConfirmDeleteTiddler": {
            "title": "$:/language/ConfirmDeleteTiddler",
            "text": "Souhaitez-vous supprimer le tiddler « <$text text=<<title>>/> » ?"
        },
        "$:/language/ConfirmOverwriteTiddler": {
            "title": "$:/language/ConfirmOverwriteTiddler",
            "text": "Souhaitez-vous supplanter le tiddler « <$text text=<<title>>/> » ?"
        },
        "$:/language/ConfirmEditShadowTiddler": {
            "title": "$:/language/ConfirmEditShadowTiddler",
            "text": "Vous êtes sur le point d'éditer un ShadowTiddler. Toute modification supplantera la version par défaut du système, rendant les prochaines mises à jour non-triviales. Êtes-vous sûr(e) de vouloir éditer \"<$text text=<<title>>/>\"?"
        },
        "$:/language/Count": {
            "title": "$:/language/Count",
            "text": "total"
        },
        "$:/language/DefaultNewTiddlerTitle": {
            "title": "$:/language/DefaultNewTiddlerTitle",
            "text": "Nouveau tiddler"
        },
        "$:/language/Diffs/CountMessage": {
            "title": "$:/language/Diffs/CountMessage",
            "text": "<<diff-count>> différences"
        },
        "$:/language/DropMessage": {
            "title": "$:/language/DropMessage",
            "text": "Déposer ici (ou appuyer sur « escape » pour annuler)"
        },
        "$:/language/Encryption/Cancel": {
            "title": "$:/language/Encryption/Cancel",
            "text": "Annuler"
        },
        "$:/language/Encryption/ConfirmClearPassword": {
            "title": "$:/language/Encryption/ConfirmClearPassword",
            "text": "Souhaitez-vous supprimer ce mot de passe ? Si oui, ce wiki ne sera plus chiffré lors de la sauvegarde"
        },
        "$:/language/Encryption/PromptSetPassword": {
            "title": "$:/language/Encryption/PromptSetPassword",
            "text": "Choisir un nouveau mot de passe pour ce TiddlyWiki"
        },
        "$:/language/Encryption/Username": {
            "title": "$:/language/Encryption/Username",
            "text": "Nom d'utilisateur"
        },
        "$:/language/Encryption/Password": {
            "title": "$:/language/Encryption/Password",
            "text": "Mot de passe"
        },
        "$:/language/Encryption/RepeatPassword": {
            "title": "$:/language/Encryption/RepeatPassword",
            "text": "Répéter le mot de passe"
        },
        "$:/language/Encryption/PasswordNoMatch": {
            "title": "$:/language/Encryption/PasswordNoMatch",
            "text": "Les mots de passe ne correspondent pas"
        },
        "$:/language/Encryption/SetPassword": {
            "title": "$:/language/Encryption/SetPassword",
            "text": "Définir ce mot de passe"
        },
        "$:/language/Error/Caption": {
            "title": "$:/language/Error/Caption",
            "text": "Erreur"
        },
        "$:/language/Error/EditConflict": {
            "title": "$:/language/Error/EditConflict",
            "text": "Le fichier a changé sur le serveur"
        },
        "$:/language/Error/Filter": {
            "title": "$:/language/Error/Filter",
            "text": "Erreur de filtre"
        },
        "$:/language/Error/FilterSyntax": {
            "title": "$:/language/Error/FilterSyntax",
            "text": "Erreur de syntaxe dans l'expression du filtre"
        },
        "$:/language/Error/IsFilterOperator": {
            "title": "$:/language/Error/IsFilterOperator",
            "text": "Erreur de filtre : Opérande inconnu pour l'opérateur de filtre 'is'"
        },
        "$:/language/Error/LoadingPluginLibrary": {
            "title": "$:/language/Error/LoadingPluginLibrary",
            "text": "Erreur lors du chargement de la bibliothèque de plugins"
        },
        "$:/language/Error/NetworkErrorAlert": {
            "title": "$:/language/Error/NetworkErrorAlert",
            "text": "`<h2>''Erreur Réseau''</h2>Il semble que la connexion au serveur soit perdue. Cela peut indiquer un problème avec votre connexion réseau. Essayez de rétablir la connectivité du réseau avant de continuer.<br><br>''Toute modification non enregistrée sera automatiquement synchronisée lorsque la connectivité sera rétablie''.`"
        },
        "$:/language/Error/RecursiveTransclusion": {
            "title": "$:/language/Error/RecursiveTransclusion",
            "text": "Erreur dans le widget //transclude// : transclusion récursive"
        },
        "$:/language/Error/RetrievingSkinny": {
            "title": "$:/language/Error/RetrievingSkinny",
            "text": "Erreur pendant la récupération de la liste des tiddlers partiels"
        },
        "$:/language/Error/SavingToTWEdit": {
            "title": "$:/language/Error/SavingToTWEdit",
            "text": "Erreur lors de l'enregistrement vers TWEdit"
        },
        "$:/language/Error/WhileSaving": {
            "title": "$:/language/Error/WhileSaving",
            "text": "Erreur lors de l'enregistrement"
        },
        "$:/language/Error/XMLHttpRequest": {
            "title": "$:/language/Error/XMLHttpRequest",
            "text": "Code d'erreur XMLHttpRequest"
        },
        "$:/language/InternalJavaScriptError/Title": {
            "title": "$:/language/InternalJavaScriptError/Title",
            "text": "Erreur interne JavaScript"
        },
        "$:/language/InternalJavaScriptError/Hint": {
            "title": "$:/language/InternalJavaScriptError/Hint",
            "text": "C'est assez embarrassant. Il est recommandé de rafraîchir l'affichage de votre navigateur"
        },
        "$:/language/InvalidFieldName": {
            "title": "$:/language/InvalidFieldName",
            "text": "Caractères illicites dans le nom du champ « <$text text=<<fieldName>>/> ». Les champs ne peuvent contenir que des lettres minuscules non accentuées et les caractères souligné (`_`), tiret (`-`) et point (`.`)"
        },
        "$:/language/LazyLoadingWarning": {
            "title": "$:/language/LazyLoadingWarning",
            "text": "<p>Tentative de chargement d'un contenu externe ''<$text text={{!!_canonical_uri}}/>''</p><p>Si ce message ne disparaît pas, il est possible que vous deviez ajuster le type de contenu du tiddler en fonction du type de votre contenu externe, ou vous utilisez peut-être un navigateur qui n'accepte pas les contenus externes dans cette configuration. Voir https://tiddlywiki.com/#ExternalText</p>"
        },
        "$:/language/LoginToTiddlySpace": {
            "title": "$:/language/LoginToTiddlySpace",
            "text": "Identification sur TiddlySpace"
        },
        "$:/language/Manager/Controls/FilterByTag/None": {
            "title": "$:/language/Manager/Controls/FilterByTag/None",
            "text": "(aucun)"
        },
        "$:/language/Manager/Controls/FilterByTag/Prompt": {
            "title": "$:/language/Manager/Controls/FilterByTag/Prompt",
            "text": "Filtrer par tag :"
        },
        "$:/language/Manager/Controls/Order/Prompt": {
            "title": "$:/language/Manager/Controls/Order/Prompt",
            "text": "Ordre inverse"
        },
        "$:/language/Manager/Controls/Search/Placeholder": {
            "title": "$:/language/Manager/Controls/Search/Placeholder",
            "text": "Recherche"
        },
        "$:/language/Manager/Controls/Search/Prompt": {
            "title": "$:/language/Manager/Controls/Search/Prompt",
            "text": "Rechercher :"
        },
        "$:/language/Manager/Controls/Show/Option/Tags": {
            "title": "$:/language/Manager/Controls/Show/Option/Tags",
            "text": "tags"
        },
        "$:/language/Manager/Controls/Show/Option/Tiddlers": {
            "title": "$:/language/Manager/Controls/Show/Option/Tiddlers",
            "text": "tiddlers"
        },
        "$:/language/Manager/Controls/Show/Prompt": {
            "title": "$:/language/Manager/Controls/Show/Prompt",
            "text": "Afficher :"
        },
        "$:/language/Manager/Controls/Sort/Prompt": {
            "title": "$:/language/Manager/Controls/Sort/Prompt",
            "text": "Trier par :"
        },
        "$:/language/Manager/Item/Colour": {
            "title": "$:/language/Manager/Item/Colour",
            "text": "Couleur"
        },
        "$:/language/Manager/Item/Fields": {
            "title": "$:/language/Manager/Item/Fields",
            "text": "Champs"
        },
        "$:/language/Manager/Item/Icon/None": {
            "title": "$:/language/Manager/Item/Icon/None",
            "text": "(aucune)"
        },
        "$:/language/Manager/Item/Icon": {
            "title": "$:/language/Manager/Item/Icon",
            "text": "Icône"
        },
        "$:/language/Manager/Item/RawText": {
            "title": "$:/language/Manager/Item/RawText",
            "text": "Texte brut"
        },
        "$:/language/Manager/Item/Tags": {
            "title": "$:/language/Manager/Item/Tags",
            "text": "Tags"
        },
        "$:/language/Manager/Item/Tools": {
            "title": "$:/language/Manager/Item/Tools",
            "text": "Outils"
        },
        "$:/language/Manager/Item/WikifiedText": {
            "title": "$:/language/Manager/Item/WikifiedText",
            "text": "Texte wikifié"
        },
        "$:/language/MissingTiddler/Hint": {
            "title": "$:/language/MissingTiddler/Hint",
            "text": "Le tiddler « <$text text=<<currentTiddler>>/> » est manquant -- cliquez sur {{||$:/core/ui/Buttons/edit}} pour le créer"
        },
        "$:/language/No": {
            "title": "$:/language/No",
            "text": "Non"
        },
        "$:/language/OfficialPluginLibrary": {
            "title": "$:/language/OfficialPluginLibrary",
            "text": "Bibliothèque officielle des plugins ~TiddlyWiki"
        },
        "$:/language/OfficialPluginLibrary/Hint": {
            "title": "$:/language/OfficialPluginLibrary/Hint",
            "text": "La bibliothèque officielle des plugins ~TiddlyWiki sur tiddlywiki.com. Plugins, thèmes et packs pour les différentes langues sont maintenus par l'équipe responsable du noyau."
        },
        "$:/language/PluginReloadWarning": {
            "title": "$:/language/PluginReloadWarning",
            "text": "Merci d'enregistrer {{$:/core/ui/Buttons/save-wiki}} et de recharger {{$:/core/ui/Buttons/refresh}} pour que les changements apportés aux plugins ~JavaScript prennent effet"
        },
        "$:/language/RecentChanges/DateFormat": {
            "title": "$:/language/RecentChanges/DateFormat",
            "text": "DD MMM YYYY"
        },
        "$:/language/SystemTiddler/Tooltip": {
            "title": "$:/language/SystemTiddler/Tooltip",
            "text": "Ceci est un tiddler système"
        },
        "$:/language/SystemTiddlers/Include/Prompt": {
            "title": "$:/language/SystemTiddlers/Include/Prompt",
            "text": "Inclure les tiddlers système"
        },
        "$:/language/TagManager/Colour/Heading": {
            "title": "$:/language/TagManager/Colour/Heading",
            "text": "Couleur"
        },
        "$:/language/TagManager/Count/Heading": {
            "title": "$:/language/TagManager/Count/Heading",
            "text": "Total"
        },
        "$:/language/TagManager/Icon/Heading": {
            "title": "$:/language/TagManager/Icon/Heading",
            "text": "Icône"
        },
        "$:/language/TagManager/Icons/None": {
            "title": "$:/language/TagManager/Icons/None",
            "text": "Aucune"
        },
        "$:/language/TagManager/Info/Heading": {
            "title": "$:/language/TagManager/Info/Heading",
            "text": "Info"
        },
        "$:/language/TagManager/Tag/Heading": {
            "title": "$:/language/TagManager/Tag/Heading",
            "text": "Tag"
        },
        "$:/language/Tiddler/DateFormat": {
            "title": "$:/language/Tiddler/DateFormat",
            "text": "DD MMM YYYY à hhh0mm"
        },
        "$:/language/UnsavedChangesWarning": {
            "title": "$:/language/UnsavedChangesWarning",
            "text": "Vos dernières modifications n'ont pas été sauvegardées dans votre TiddlyWiki"
        },
        "$:/language/Yes": {
            "title": "$:/language/Yes",
            "text": "Oui"
        },
        "$:/language/Modals/Download": {
            "title": "$:/language/Modals/Download",
            "type": "text/vnd.tiddlywiki",
            "subtitle": "Télécharger vos modifications",
            "footer": "<$button message=\"tm-close-tiddler\">Fermer</$button>",
            "help": "https://tiddlywiki.com/static/DownloadingChanges.html",
            "text": "Votre navigateur ne supporte que l'enregistrement manuel.\n\nPour enregistrer les modifications de votre wiki, faites un clic droit sur le lien de téléchargement ci-dessous et choisissez \"Enregistrer...\" ou \"Télécharger...\", puis choisissez le répertoire et le nom de fichier.\n\n//Il est possible d'accélérer un peu les choses en cliquant sur le lien tout en appuyant sur la touche contrôle (sous Windows) ou la touche option/alt (sous MacOS X). On ne vous demandera pas un nom de fichier ou de répertoire, mais votre navigateur proposera probablement un nom difficile à identifier — il vous faudra sans doute le renommer pour lui ajouter une extension .html avant qu'il soit effectivement utilisable.//\n\nSur les smartphones qui n'autorisent pas le téléchargement de fichiers, vous pouvez ajouter le lien à vos favoris/signets, puis synchroniser vos signets vers un ordinateur de bureau, d'où le wiki pourra être enregistré normalement.\n"
        },
        "$:/language/Modals/SaveInstructions": {
            "title": "$:/language/Modals/SaveInstructions",
            "type": "text/vnd.tiddlywiki",
            "subtitle": "Enregistrez votre travail",
            "footer": "<$button message=\"tm-close-tiddler\">Fermer</$button>",
            "help": "https://tiddlywiki.com/static/SavingChanges.html",
            "text": "Les modifications effectuées dans ce wiki doivent être sauvegardées sous forme de fichier ~TiddlyWiki HTML.\n\n!!! Navigateurs de bureau\n\n# Sélectionnez ''Enregistrer sous'' depuis le menu ''Fichier''\n# Choisissez un nom de fichier et un dossier\n#* Certains navigateurs demandent aussi de spécifier explicitement le format d'enregistrement, à savoir ''Page Web, HTML uniquement'' ou quelque chose d'approchant\n# Fermez cet onglet\n\n!!! Navigateurs sur smartphone\n\n# Créez un favori/signet pour cette page\n#* Si vous utilisez iCloud ou Google Sync, le signet sera automatiquement synchronisé avec le navigateur de votre ordinateur de bureau, d'où vous pourrez l'ouvrir et enregistrer le fichier comme indiqué ci-dessus\n# Fermez cet onglet\n\n//Si vous ouvrez à nouveau le signet dans Safari pour mobile, vous verrez ce message une nouvelle fois. Si vous voulez continuer et utiliser le fichier, cliquez simplement sur le bouton ''Fermer'' ci-dessous//\n"
        },
        "$:/config/NewJournal/Title": {
            "title": "$:/config/NewJournal/Title",
            "text": "DD MMM YYYY"
        },
        "$:/config/NewJournal/Tags": {
            "title": "$:/config/NewJournal/Tags",
            "tags": "Journal"
        },
        "$:/language/Notifications/Save/Done": {
            "title": "$:/language/Notifications/Save/Done",
            "text": "Wiki enregistré"
        },
        "$:/language/Notifications/Save/Starting": {
            "title": "$:/language/Notifications/Save/Starting",
            "text": "Enregistrement du wiki en cours"
        },
        "$:/language/Notifications/CopiedToClipboard/Succeeded": {
            "title": "$:/language/Notifications/CopiedToClipboard/Succeeded",
            "text": "Copié dans le presse-papier !"
        },
        "$:/language/Notifications/CopiedToClipboard/Failed": {
            "title": "$:/language/Notifications/CopiedToClipboard/Failed",
            "text": "La copie dans le presse-papier a échoué !"
        },
        "$:/language/Search/DefaultResults/Caption": {
            "title": "$:/language/Search/DefaultResults/Caption",
            "text": "Liste"
        },
        "$:/language/Search/Filter/Caption": {
            "title": "$:/language/Search/Filter/Caption",
            "text": "Filtrer"
        },
        "$:/language/Search/Filter/Hint": {
            "title": "$:/language/Search/Filter/Hint",
            "text": "Recherche via une combinaison de [[filtres|https://tiddlywiki.com/static/Filters.html]]"
        },
        "$:/language/Search/Filter/Matches": {
            "title": "$:/language/Search/Filter/Matches",
            "text": "//<small><<resultCount>> correspondances</small>//"
        },
        "$:/language/Search/Matches": {
            "title": "$:/language/Search/Matches",
            "text": "//<small><<resultCount>> correspondances</small>//"
        },
        "$:/language/Search/Matches/All": {
            "title": "$:/language/Search/Matches/All",
            "text": "Toutes les correspondances :"
        },
        "$:/language/Search/Matches/Title": {
            "title": "$:/language/Search/Matches/Title",
            "text": "Correspondances sur les titres :"
        },
        "$:/language/Search/Search": {
            "title": "$:/language/Search/Search",
            "text": "Recherche"
        },
        "$:/language/Search/Search/TooShort": {
            "title": "$:/language/Search/Search/TooShort",
            "text": "Texte de recherche trop court"
        },
        "$:/language/Search/Shadows/Caption": {
            "title": "$:/language/Search/Shadows/Caption",
            "text": "Shadows"
        },
        "$:/language/Search/Shadows/Hint": {
            "title": "$:/language/Search/Shadows/Hint",
            "text": "Recherche parmi les tiddlers //shadow//"
        },
        "$:/language/Search/Shadows/Matches": {
            "title": "$:/language/Search/Shadows/Matches",
            "text": "//<small><<resultCount>> correspondances</small>//"
        },
        "$:/language/Search/Standard/Caption": {
            "title": "$:/language/Search/Standard/Caption",
            "text": "Standard"
        },
        "$:/language/Search/Standard/Hint": {
            "title": "$:/language/Search/Standard/Hint",
            "text": "Recherche parmi les tiddlers standard"
        },
        "$:/language/Search/Standard/Matches": {
            "title": "$:/language/Search/Standard/Matches",
            "text": "//<small><<resultCount>> correspondances</small>//"
        },
        "$:/language/Search/System/Caption": {
            "title": "$:/language/Search/System/Caption",
            "text": "Système"
        },
        "$:/language/Search/System/Hint": {
            "title": "$:/language/Search/System/Hint",
            "text": "Recherche parmi les tiddlers //système//"
        },
        "$:/language/Search/System/Matches": {
            "title": "$:/language/Search/System/Matches",
            "text": "//<small><<resultCount>> correspondances</small>//"
        },
        "$:/language/SideBar/All/Caption": {
            "title": "$:/language/SideBar/All/Caption",
            "text": "Tout"
        },
        "$:/language/SideBar/Contents/Caption": {
            "title": "$:/language/SideBar/Contents/Caption",
            "text": "Sommaire"
        },
        "$:/language/SideBar/Drafts/Caption": {
            "title": "$:/language/SideBar/Drafts/Caption",
            "text": "Brouillons"
        },
        "$:/language/SideBar/Explorer/Caption": {
            "title": "$:/language/SideBar/Explorer/Caption",
            "text": "Explorateur"
        },
        "$:/language/SideBar/Missing/Caption": {
            "title": "$:/language/SideBar/Missing/Caption",
            "text": "Manquants"
        },
        "$:/language/SideBar/More/Caption": {
            "title": "$:/language/SideBar/More/Caption",
            "text": "Plus"
        },
        "$:/language/SideBar/Open/Caption": {
            "title": "$:/language/SideBar/Open/Caption",
            "text": "Ouverts"
        },
        "$:/language/SideBar/Orphans/Caption": {
            "title": "$:/language/SideBar/Orphans/Caption",
            "text": "Orphelins"
        },
        "$:/language/SideBar/Recent/Caption": {
            "title": "$:/language/SideBar/Recent/Caption",
            "text": "Récents"
        },
        "$:/language/SideBar/Shadows/Caption": {
            "title": "$:/language/SideBar/Shadows/Caption",
            "text": "Shadows"
        },
        "$:/language/SideBar/System/Caption": {
            "title": "$:/language/SideBar/System/Caption",
            "text": "Système"
        },
        "$:/language/SideBar/Tags/Caption": {
            "title": "$:/language/SideBar/Tags/Caption",
            "text": "Tags"
        },
        "$:/language/SideBar/Tags/Untagged/Caption": {
            "title": "$:/language/SideBar/Tags/Untagged/Caption",
            "text": "sans tag"
        },
        "$:/language/SideBar/Tools/Caption": {
            "title": "$:/language/SideBar/Tools/Caption",
            "text": "Outils"
        },
        "$:/language/SideBar/Types/Caption": {
            "title": "$:/language/SideBar/Types/Caption",
            "text": "Types"
        },
        "$:/SiteSubtitle": {
            "title": "$:/SiteSubtitle",
            "text": "un carnet de notes web personnel et non linéaire"
        },
        "$:/SiteTitle": {
            "title": "$:/SiteTitle",
            "text": "Mon ~TiddlyWiki"
        },
        "$:/language/Snippets/ListByTag": {
            "title": "$:/language/Snippets/ListByTag",
            "tags": "$:/tags/TextEditor/Snippet",
            "caption": "Liste de tiddlers par tag",
            "text": "<<list-links \"[tag[task]sort[title]]\">>\n"
        },
        "$:/language/Snippets/MacroDefinition": {
            "title": "$:/language/Snippets/MacroDefinition",
            "tags": "$:/tags/TextEditor/Snippet",
            "caption": "Définition de macro",
            "text": "\\define Nomdemacro(param1:\"valeur par défaut\",param2)\nTexte de la macro\n\\end\n"
        },
        "$:/language/Snippets/Table4x3": {
            "title": "$:/language/Snippets/Table4x3",
            "tags": "$:/tags/TextEditor/Snippet",
            "caption": "Tableau avec 4 colonnes par trois lignes",
            "text": "|! |!Alpha |!Beta |!Gamma |!Delta |\n|!Un | | | | |\n|!Deux | | | | |\n|!Trois | | | | |\n"
        },
        "$:/language/Snippets/TableOfContents": {
            "title": "$:/language/Snippets/TableOfContents",
            "tags": "$:/tags/TextEditor/Snippet",
            "caption": "Table des matières",
            "text": "<div class=\"tc-table-of-contents\">\n\n<<toc-selective-expandable 'TableOfContents'>>\n\n</div>"
        },
        "$:/language/ThemeTweaks/ThemeTweaks": {
            "title": "$:/language/ThemeTweaks/ThemeTweaks",
            "text": "Réglages du thème"
        },
        "$:/language/ThemeTweaks/ThemeTweaks/Hint": {
            "title": "$:/language/ThemeTweaks/ThemeTweaks/Hint",
            "text": "Vous pouvez ajuster certains aspects du thème ''Vanilla''."
        },
        "$:/language/ThemeTweaks/Options": {
            "title": "$:/language/ThemeTweaks/Options",
            "text": "Options"
        },
        "$:/language/ThemeTweaks/Options/SidebarLayout": {
            "title": "$:/language/ThemeTweaks/Options/SidebarLayout",
            "text": "Agencement de la barre latérale"
        },
        "$:/language/ThemeTweaks/Options/SidebarLayout/Fixed-Fluid": {
            "title": "$:/language/ThemeTweaks/Options/SidebarLayout/Fixed-Fluid",
            "text": "Déroulé fixe, barre latérale extensible"
        },
        "$:/language/ThemeTweaks/Options/SidebarLayout/Fluid-Fixed": {
            "title": "$:/language/ThemeTweaks/Options/SidebarLayout/Fluid-Fixed",
            "text": "Déroulé extensible, barre latérale fixe"
        },
        "$:/language/ThemeTweaks/Options/StickyTitles": {
            "title": "$:/language/ThemeTweaks/Options/StickyTitles",
            "text": "Titres accrochés"
        },
        "$:/language/ThemeTweaks/Options/StickyTitles/Hint": {
            "title": "$:/language/ThemeTweaks/Options/StickyTitles/Hint",
            "text": "Lorsqu'on fait défiler le déroulé, les titres des tiddlers s'accrochent en haut de la fenêtre du navigateur tant que le contenu de leur tiddler est visible. Attention : ne fonctionne pas du tout avec Chrome, et peut causer quelques problèmes de mise en page dans Firefox"
        },
        "$:/language/ThemeTweaks/Options/CodeWrapping": {
            "title": "$:/language/ThemeTweaks/Options/CodeWrapping",
            "text": "Enroule les lignes trop longues à l'intérieur des blocs de code"
        },
        "$:/language/ThemeTweaks/Settings": {
            "title": "$:/language/ThemeTweaks/Settings",
            "text": "Réglages"
        },
        "$:/language/ThemeTweaks/Settings/FontFamily": {
            "title": "$:/language/ThemeTweaks/Settings/FontFamily",
            "text": "Famille de polices"
        },
        "$:/language/ThemeTweaks/Settings/CodeFontFamily": {
            "title": "$:/language/ThemeTweaks/Settings/CodeFontFamily",
            "text": "Famille de polices pour le code"
        },
        "$:/language/ThemeTweaks/Settings/EditorFontFamily": {
            "title": "$:/language/ThemeTweaks/Settings/EditorFontFamily",
            "text": "Famille de polices pour l'éditeur"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImage": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImage",
            "text": "Image de fond de page"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment",
            "text": "Arrimage de l'image de fond de page"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Scroll": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Scroll",
            "text": "Défile avec les tiddlers"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Fixed": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Fixed",
            "text": "Arrimée à la fenêtre"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageSize": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize",
            "text": "Taille de l'image de fond de page"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Auto": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Auto",
            "text": "Auto"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Cover": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Cover",
            "text": "Élargie"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Contain": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Contain",
            "text": "Contenue"
        },
        "$:/language/ThemeTweaks/Metrics": {
            "title": "$:/language/ThemeTweaks/Metrics",
            "text": "Tailles"
        },
        "$:/language/ThemeTweaks/Metrics/FontSize": {
            "title": "$:/language/ThemeTweaks/Metrics/FontSize",
            "text": "Taille police"
        },
        "$:/language/ThemeTweaks/Metrics/LineHeight": {
            "title": "$:/language/ThemeTweaks/Metrics/LineHeight",
            "text": "Hauteur ligne"
        },
        "$:/language/ThemeTweaks/Metrics/BodyFontSize": {
            "title": "$:/language/ThemeTweaks/Metrics/BodyFontSize",
            "text": "Taille de la police dans le corps des tiddlers"
        },
        "$:/language/ThemeTweaks/Metrics/BodyLineHeight": {
            "title": "$:/language/ThemeTweaks/Metrics/BodyLineHeight",
            "text": "Hauteur de ligne dans le corps des tiddlers"
        },
        "$:/language/ThemeTweaks/Metrics/StoryLeft": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryLeft",
            "text": "Gauche du déroulé"
        },
        "$:/language/ThemeTweaks/Metrics/StoryLeft/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryLeft/Hint",
            "text": "marge gauche entre le déroulé principal<br>(zone des tiddlers) et le bord gauche de la page"
        },
        "$:/language/ThemeTweaks/Metrics/StoryTop": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryTop",
            "text": "Haut du déroulé"
        },
        "$:/language/ThemeTweaks/Metrics/StoryTop/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryTop/Hint",
            "text": "marge supérieure entre le déroulé pincipal<br>et le bord supérieur de la page"
        },
        "$:/language/ThemeTweaks/Metrics/StoryRight": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryRight",
            "text": "Droite du déroulé"
        },
        "$:/language/ThemeTweaks/Metrics/StoryRight/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryRight/Hint",
            "text": "marge de gauche entre la barre latérale<br>et le bord gauche de la page"
        },
        "$:/language/ThemeTweaks/Metrics/StoryWidth": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryWidth",
            "text": "Largeur du déroulé"
        },
        "$:/language/ThemeTweaks/Metrics/StoryWidth/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryWidth/Hint",
            "text": "largeur hors tout du déroulé"
        },
        "$:/language/ThemeTweaks/Metrics/TiddlerWidth": {
            "title": "$:/language/ThemeTweaks/Metrics/TiddlerWidth",
            "text": "Largeur des tiddlers"
        },
        "$:/language/ThemeTweaks/Metrics/TiddlerWidth/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/TiddlerWidth/Hint",
            "text": "largeur des tiddlers dans le déroulé"
        },
        "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint": {
            "title": "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint",
            "text": "Décroché de la barre latérale"
        },
        "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint/Hint",
            "text": "largeur minimum de la page à partir de laquelle déroulé principal et barre latérale apparaissent côte à côte"
        },
        "$:/language/ThemeTweaks/Metrics/SidebarWidth": {
            "title": "$:/language/ThemeTweaks/Metrics/SidebarWidth",
            "text": "Largeur de la barre latérale"
        },
        "$:/language/ThemeTweaks/Metrics/SidebarWidth/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/SidebarWidth/Hint",
            "text": "largeur de la barre latérale dans l'agencement //déroulé extensible—barre latérale fixe//"
        },
        "$:/language/TiddlerInfo/Advanced/Caption": {
            "title": "$:/language/TiddlerInfo/Advanced/Caption",
            "text": "Avancé"
        },
        "$:/language/TiddlerInfo/Advanced/PluginInfo/Empty/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Empty/Hint",
            "text": "aucune information"
        },
        "$:/language/TiddlerInfo/Advanced/PluginInfo/Heading": {
            "title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Heading",
            "text": "Détails sur le plugin"
        },
        "$:/language/TiddlerInfo/Advanced/PluginInfo/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Hint",
            "text": "Ce plugin contient les tiddlers <q>shadow</q> suivants :"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/Heading": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Heading",
            "text": "Statut <q>shadow</q>"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/NotShadow/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/NotShadow/Hint",
            "text": "Le tiddler <$link to=<<infoTiddler>>><$text text=<<infoTiddler>>/></$link> n'est pas un tiddler <q>shadow</q>"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Hint",
            "text": "Le tiddler <$link to=<<infoTiddler>>><$text text=<<infoTiddler>>/></$link> est un tiddler <q>shadow</q>"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Source": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Source",
            "text": "Il est défini dans le plugin <$link to=<<pluginTiddler>>><$text text=<<pluginTiddler>>/></$link>"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/OverriddenShadow/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/OverriddenShadow/Hint",
            "text": "Il est modifié par un tiddler normal"
        },
        "$:/language/TiddlerInfo/Fields/Caption": {
            "title": "$:/language/TiddlerInfo/Fields/Caption",
            "text": "Champs"
        },
        "$:/language/TiddlerInfo/List/Caption": {
            "title": "$:/language/TiddlerInfo/List/Caption",
            "text": "Liste"
        },
        "$:/language/TiddlerInfo/List/Empty": {
            "title": "$:/language/TiddlerInfo/List/Empty",
            "text": "Ce tiddler ne contient pas de champ //list//"
        },
        "$:/language/TiddlerInfo/Listed/Caption": {
            "title": "$:/language/TiddlerInfo/Listed/Caption",
            "text": "Listé"
        },
        "$:/language/TiddlerInfo/Listed/Empty": {
            "title": "$:/language/TiddlerInfo/Listed/Empty",
            "text": "Ce tiddler ne figure dans le champ //list// d'aucun autre tiddler"
        },
        "$:/language/TiddlerInfo/References/Caption": {
            "title": "$:/language/TiddlerInfo/References/Caption",
            "text": "Références"
        },
        "$:/language/TiddlerInfo/References/Empty": {
            "title": "$:/language/TiddlerInfo/References/Empty",
            "text": "Aucun tiddler ne comporte de lien vers celui-ci"
        },
        "$:/language/TiddlerInfo/Tagging/Caption": {
            "title": "$:/language/TiddlerInfo/Tagging/Caption",
            "text": "Étiquetage"
        },
        "$:/language/TiddlerInfo/Tagging/Empty": {
            "title": "$:/language/TiddlerInfo/Tagging/Empty",
            "text": "Le titre de ce tiddler ne sert de tag à aucun tiddler"
        },
        "$:/language/TiddlerInfo/Tools/Caption": {
            "title": "$:/language/TiddlerInfo/Tools/Caption",
            "text": "Outils"
        },
        "$:/language/Docs/Types/application/javascript": {
            "title": "$:/language/Docs/Types/application/javascript",
            "description": "Code JavaScript",
            "name": "application/javascript",
            "group": "Développeur",
            "group-sort": "2"
        },
        "$:/language/Docs/Types/application/json": {
            "title": "$:/language/Docs/Types/application/json",
            "description": "Données au format JSON",
            "name": "application/json",
            "group": "Développeur",
            "group-sort": "2"
        },
        "$:/language/Docs/Types/application/x-tiddler-dictionary": {
            "title": "$:/language/Docs/Types/application/x-tiddler-dictionary",
            "description": "Dictionnaire de données",
            "name": "application/x-tiddler-dictionary",
            "group": "Développeur",
            "group-sort": "2"
        },
        "$:/language/Docs/Types/image/gif": {
            "title": "$:/language/Docs/Types/image/gif",
            "description": "Image au format GIF",
            "name": "image/gif",
            "group": "Image",
            "group-sort": "1"
        },
        "$:/language/Docs/Types/image/jpeg": {
            "title": "$:/language/Docs/Types/image/jpeg",
            "description": "Image au format JPEG",
            "name": "image/jpeg",
            "group": "Image",
            "group-sort": "1"
        },
        "$:/language/Docs/Types/image/png": {
            "title": "$:/language/Docs/Types/image/png",
            "description": "Image au format PNG",
            "name": "image/png",
            "group": "Image",
            "group-sort": "1"
        },
        "$:/language/Docs/Types/image/svg+xml": {
            "title": "$:/language/Docs/Types/image/svg+xml",
            "description": "Image au format SVG",
            "name": "image/svg+xml",
            "group": "Image",
            "group-sort": "1"
        },
        "$:/language/Docs/Types/image/x-icon": {
            "title": "$:/language/Docs/Types/image/x-icon",
            "description": "Fichier icone au format ICO",
            "name": "image/x-icon",
            "group": "Image",
            "group-sort": "1"
        },
        "$:/language/Docs/Types/text/css": {
            "title": "$:/language/Docs/Types/text/css",
            "description": "Feuille de style CSS statique",
            "name": "text/css",
            "group": "Développeur",
            "group-sort": "2"
        },
        "$:/language/Docs/Types/text/html": {
            "title": "$:/language/Docs/Types/text/html",
            "description": "Marquage HTML",
            "name": "text/html",
            "group": "Texte",
            "group-sort": "0"
        },
        "$:/language/Docs/Types/text/plain": {
            "title": "$:/language/Docs/Types/text/plain",
            "description": "Format texte",
            "name": "text/plain",
            "group": "Texte",
            "group-sort": "0"
        },
        "$:/language/Docs/Types/text/vnd.tiddlywiki": {
            "title": "$:/language/Docs/Types/text/vnd.tiddlywiki",
            "description": "TiddlyWiki version 5",
            "name": "text/vnd.tiddlywiki",
            "group": "Texte",
            "group-sort": "0"
        },
        "$:/language/Docs/Types/text/x-tiddlywiki": {
            "title": "$:/language/Docs/Types/text/x-tiddlywiki",
            "description": "TiddlyWiki Classic",
            "name": "text/x-tiddlywiki",
            "group": "Texte",
            "group-sort": "0"
        },
        "$:/languages/fr-FR/icon": {
            "title": "$:/languages/fr-FR/icon",
            "type": "image/svg+xml",
            "text": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"900\" height=\"600\"><rect width=\"900\" height=\"600\" fill=\"#ED2939\"/><rect width=\"600\" height=\"600\" fill=\"#fff\"/><rect width=\"300\" height=\"600\" fill=\"#002395\"/></svg>\n"
        }
    }
}
iEscolore
yes
$:/core/ui/ControlPanel/Saving
$:/core/ui/ControlPanel/Saving/GitHub
$:/core/ui/MoreSideBar/Explorer
$:/core/ui/SideBar/More
no

{
    "tiddlers": {
        "$:/info/browser": {
            "title": "$:/info/browser",
            "text": "yes"
        },
        "$:/info/node": {
            "title": "$:/info/node",
            "text": "no"
        },
        "$:/info/url/full": {
            "title": "$:/info/url/full",
            "text": "https://iescolore.github.io/"
        },
        "$:/info/url/host": {
            "title": "$:/info/url/host",
            "text": "iescolore.github.io"
        },
        "$:/info/url/hostname": {
            "title": "$:/info/url/hostname",
            "text": "iescolore.github.io"
        },
        "$:/info/url/protocol": {
            "title": "$:/info/url/protocol",
            "text": "https:"
        },
        "$:/info/url/port": {
            "title": "$:/info/url/port",
            "text": ""
        },
        "$:/info/url/pathname": {
            "title": "$:/info/url/pathname",
            "text": "/"
        },
        "$:/info/url/search": {
            "title": "$:/info/url/search",
            "text": ""
        },
        "$:/info/url/origin": {
            "title": "$:/info/url/origin",
            "text": "https://iescolore.github.io"
        },
        "$:/info/browser/screen/width": {
            "title": "$:/info/browser/screen/width",
            "text": "2048"
        },
        "$:/info/browser/screen/height": {
            "title": "$:/info/browser/screen/height",
            "text": "864"
        },
        "$:/info/browser/language": {
            "title": "$:/info/browser/language",
            "text": "fr-FR"
        }
    }
}
{
    "tiddlers": {
        "$:/themes/tiddlywiki/snowwhite/base": {
            "title": "$:/themes/tiddlywiki/snowwhite/base",
            "tags": "[[$:/tags/Stylesheet]]",
            "text": "\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline\n\n.tc-sidebar-header {\n\ttext-shadow: 0 1px 0 <<colour sidebar-foreground-shadow>>;\n}\n\n.tc-tiddler-info {\n\t<<box-shadow \"inset 1px 2px 3px rgba(0,0,0,0.1)\">>\n}\n\n@media screen {\n\t.tc-tiddler-frame {\n\t\t<<box-shadow \"1px 1px 5px rgba(0, 0, 0, 0.3)\">>\n\t}\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\t.tc-tiddler-frame {\n\t\t<<box-shadow none>>\n\t}\n}\n\n.tc-page-controls button svg, .tc-tiddler-controls button svg, .tc-topbar button svg {\n\t<<transition \"fill 150ms ease-in-out\">>\n}\n\n.tc-tiddler-controls button.tc-selected,\n.tc-page-controls button.tc-selected {\n\t<<filter \"drop-shadow(0px -1px 2px rgba(0,0,0,0.25))\">>\n}\n\n.tc-tiddler-frame input.tc-edit-texteditor {\n\t<<box-shadow \"inset 0 1px 8px rgba(0, 0, 0, 0.15)\">>\n}\n\n.tc-edit-tags {\n\t<<box-shadow \"inset 0 1px 8px rgba(0, 0, 0, 0.15)\">>\n}\n\n.tc-tiddler-frame .tc-edit-tags input.tc-edit-texteditor {\n\t<<box-shadow \"none\">>\n\tborder: none;\n\toutline: none;\n}\n\ntextarea.tc-edit-texteditor {\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/editorfontfamily}};\n}\n\ncanvas.tc-edit-bitmapeditor  {\n\t<<box-shadow \"2px 2px 5px rgba(0, 0, 0, 0.5)\">>\n}\n\n.tc-drop-down {\n\tborder-radius: 4px;\n\t<<box-shadow \"2px 2px 10px rgba(0, 0, 0, 0.5)\">>\n}\n\n.tc-block-dropdown {\n\tborder-radius: 4px;\n\t<<box-shadow \"2px 2px 10px rgba(0, 0, 0, 0.5)\">>\n}\n\n.tc-modal {\n\tborder-radius: 6px;\n\t<<box-shadow \"0 3px 7px rgba(0,0,0,0.3)\">>\n}\n\n.tc-modal-footer {\n\tborder-radius: 0 0 6px 6px;\n\t<<box-shadow \"inset 0 1px 0 #fff\">>;\n}\n\n\n.tc-alert {\n\tborder-radius: 6px;\n\t<<box-shadow \"0 3px 7px rgba(0,0,0,0.6)\">>\n}\n\n.tc-notification {\n\tborder-radius: 6px;\n\t<<box-shadow \"0 3px 7px rgba(0,0,0,0.3)\">>\n\ttext-shadow: 0 1px 0 rgba(255,255,255, 0.8);\n}\n\n.tc-sidebar-lists .tc-tab-set .tc-tab-divider {\n\tborder-top: none;\n\theight: 1px;\n\t<<background-linear-gradient \"left, rgba(0,0,0,0.15) 0%, rgba(0,0,0,0.0) 100%\">>\n}\n\n.tc-more-sidebar > .tc-tab-set > .tc-tab-buttons > button {\n\t<<background-linear-gradient \"left, rgba(0,0,0,0.01) 0%, rgba(0,0,0,0.1) 100%\">>\n}\n\n.tc-more-sidebar > .tc-tab-set > .tc-tab-buttons > button.tc-tab-selected {\n\t<<background-linear-gradient \"left, rgba(0,0,0,0.05) 0%, rgba(255,255,255,0.05) 100%\">>\n}\n\n.tc-message-box img {\n\t<<box-shadow \"1px 1px 3px rgba(0,0,0,0.5)\">>\n}\n\n.tc-plugin-info {\n\t<<box-shadow \"1px 1px 3px rgba(0,0,0,0.5)\">>\n}\n"
        }
    }
}
{
    "tiddlers": {
        "$:/themes/tiddlywiki/vanilla/themetweaks": {
            "title": "$:/themes/tiddlywiki/vanilla/themetweaks",
            "tags": "$:/tags/ControlPanel/Appearance",
            "caption": "{{$:/language/ThemeTweaks/ThemeTweaks}}",
            "text": "\\define lingo-base() $:/language/ThemeTweaks/\n\n\\define replacement-text()\n[img[$(imageTitle)$]]\n\\end\n\n\\define backgroundimage-dropdown()\n<div class=\"tc-drop-down-wrapper\">\n<$button popup=<<qualify \"$:/state/popup/themetweaks/backgroundimage\">> class=\"tc-btn-invisible tc-btn-dropdown\">{{$:/core/images/down-arrow}}</$button>\n<$reveal state=<<qualify \"$:/state/popup/themetweaks/backgroundimage\">> type=\"popup\" position=\"belowleft\" text=\"\" default=\"\">\n<div class=\"tc-drop-down\">\n<$macrocall $name=\"image-picker\" actions=\"\"\"\n\n<$action-setfield\n\t$tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimage\"\n\t$value=<<imageTitle>>\n/>\n\n\"\"\"/>\n</div>\n</$reveal>\n</div>\n\\end\n\n\\define backgroundimageattachment-dropdown()\n<$select tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment\" default=\"scroll\">\n<option value=\"scroll\"><<lingo Settings/BackgroundImageAttachment/Scroll>></option>\n<option value=\"fixed\"><<lingo Settings/BackgroundImageAttachment/Fixed>></option>\n</$select>\n\\end\n\n\\define backgroundimagesize-dropdown()\n<$select tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize\" default=\"scroll\">\n<option value=\"auto\"><<lingo Settings/BackgroundImageSize/Auto>></option>\n<option value=\"cover\"><<lingo Settings/BackgroundImageSize/Cover>></option>\n<option value=\"contain\"><<lingo Settings/BackgroundImageSize/Contain>></option>\n</$select>\n\\end\n\n<<lingo ThemeTweaks/Hint>>\n\n! <<lingo Options>>\n\n|<$link to=\"$:/themes/tiddlywiki/vanilla/options/sidebarlayout\"><<lingo Options/SidebarLayout>></$link> |<$select tiddler=\"$:/themes/tiddlywiki/vanilla/options/sidebarlayout\"><option value=\"fixed-fluid\"><<lingo Options/SidebarLayout/Fixed-Fluid>></option><option value=\"fluid-fixed\"><<lingo Options/SidebarLayout/Fluid-Fixed>></option></$select> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/options/stickytitles\"><<lingo Options/StickyTitles>></$link><br>//<<lingo Options/StickyTitles/Hint>>// |<$select tiddler=\"$:/themes/tiddlywiki/vanilla/options/stickytitles\"><option value=\"no\">{{$:/language/No}}</option><option value=\"yes\">{{$:/language/Yes}}</option></$select> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/options/codewrapping\"><<lingo Options/CodeWrapping>></$link> |<$select tiddler=\"$:/themes/tiddlywiki/vanilla/options/codewrapping\"><option value=\"pre\">{{$:/language/No}}</option><option value=\"pre-wrap\">{{$:/language/Yes}}</option></$select> |\n\n! <<lingo Settings>>\n\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/fontfamily\"><<lingo Settings/FontFamily>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/fontfamily\" default=\"\" tag=\"input\"/> | |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/codefontfamily\"><<lingo Settings/CodeFontFamily>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/codefontfamily\" default=\"\" tag=\"input\"/> | |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/editorfontfamily\"><<lingo Settings/EditorFontFamily>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/editorfontfamily\" default=\"\" tag=\"input\"/> | |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimage\"><<lingo Settings/BackgroundImage>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimage\" default=\"\" tag=\"input\"/> |<<backgroundimage-dropdown>> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment\"><<lingo Settings/BackgroundImageAttachment>></$link> |<<backgroundimageattachment-dropdown>> | |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize\"><<lingo Settings/BackgroundImageSize>></$link> |<<backgroundimagesize-dropdown>> | |\n\n! <<lingo Metrics>>\n\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/fontsize\"><<lingo Metrics/FontSize>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/fontsize\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/lineheight\"><<lingo Metrics/LineHeight>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/lineheight\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize\"><<lingo Metrics/BodyFontSize>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/bodylineheight\"><<lingo Metrics/BodyLineHeight>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/bodylineheight\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/storyleft\"><<lingo Metrics/StoryLeft>></$link><br>//<<lingo Metrics/StoryLeft/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storyleft\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/storytop\"><<lingo Metrics/StoryTop>></$link><br>//<<lingo Metrics/StoryTop/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storytop\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/storyright\"><<lingo Metrics/StoryRight>></$link><br>//<<lingo Metrics/StoryRight/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storyright\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/storywidth\"><<lingo Metrics/StoryWidth>></$link><br>//<<lingo Metrics/StoryWidth/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storywidth\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth\"><<lingo Metrics/TiddlerWidth>></$link><br>//<<lingo Metrics/TiddlerWidth/Hint>>//<br> |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint\"><<lingo Metrics/SidebarBreakpoint>></$link><br>//<<lingo Metrics/SidebarBreakpoint/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth\"><<lingo Metrics/SidebarWidth>></$link><br>//<<lingo Metrics/SidebarWidth/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth\" default=\"\" tag=\"input\"/> |\n"
        },
        "$:/themes/tiddlywiki/vanilla/base": {
            "title": "$:/themes/tiddlywiki/vanilla/base",
            "tags": "[[$:/tags/Stylesheet]]",
            "text": "\\define custom-background-datauri()\n<$set name=\"background\" value={{$:/themes/tiddlywiki/vanilla/settings/backgroundimage}}>\n<$list filter=\"[<background>is[image]]\">\n`background: url(`\n<$list filter=\"[<background>!has[_canonical_uri]]\">\n`\"`<$macrocall $name=\"datauri\" title={{$:/themes/tiddlywiki/vanilla/settings/backgroundimage}}/>`\"`\n</$list>\n<$list filter=\"[<background>has[_canonical_uri]]\">\n`\"`<$view tiddler={{$:/themes/tiddlywiki/vanilla/settings/backgroundimage}} field=\"_canonical_uri\"/>`\"`\n</$list>\n`) center center;`\n`background-attachment: `{{$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment}}`;\n-webkit-background-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;\n-moz-background-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;\n-o-background-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;\nbackground-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;`\n</$list>\n</$set>\n\\end\n\n\\define if-fluid-fixed(text,hiddenSidebarText)\n<$reveal state=\"$:/themes/tiddlywiki/vanilla/options/sidebarlayout\" type=\"match\" text=\"fluid-fixed\">\n$text$\n<$reveal state=\"$:/state/sidebar\" type=\"nomatch\" text=\"yes\" default=\"yes\">\n$hiddenSidebarText$\n</$reveal>\n</$reveal>\n\\end\n\n\\define if-editor-height-fixed(then,else)\n<$reveal state=\"$:/config/TextEditor/EditorHeight/Mode\" type=\"match\" text=\"fixed\">\n$then$\n</$reveal>\n<$reveal state=\"$:/config/TextEditor/EditorHeight/Mode\" type=\"match\" text=\"auto\">\n$else$\n</$reveal>\n\\end\n\n\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline macrocallblock\n\n/*\n** Start with the normalize CSS reset, and then belay some of its effects\n*/\n\n{{$:/themes/tiddlywiki/vanilla/reset}}\n\n*, input[type=\"search\"] {\n\tbox-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\t-webkit-box-sizing: border-box;\n}\n\nhtml button {\n\tline-height: 1.2;\n\tcolor: <<colour button-foreground>>;\n\tbackground: <<colour button-background>>;\n\tborder-color: <<colour button-border>>;\n}\n\n/*\n** Basic element styles\n*/\n\nhtml {\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/fontfamily}};\n\ttext-rendering: optimizeLegibility; /* Enables kerning and ligatures etc. */\n\t-webkit-font-smoothing: antialiased;\n\t-moz-osx-font-smoothing: grayscale;\n}\n\nhtml:-webkit-full-screen {\n\tbackground-color: <<colour page-background>>;\n}\n\nbody.tc-body {\n\tfont-size: {{$:/themes/tiddlywiki/vanilla/metrics/fontsize}};\n\tline-height: {{$:/themes/tiddlywiki/vanilla/metrics/lineheight}};\n\tword-wrap: break-word;\n\t<<custom-background-datauri>>\n\tcolor: <<colour foreground>>;\n\tbackground-color: <<colour page-background>>;\n\tfill: <<colour foreground>>;\n}\n\n<<if-background-attachment \"\"\"\n\nbody.tc-body {\n        background-color: transparent;\n}\n\n\"\"\">>\n\nh1, h2, h3, h4, h5, h6 {\n\tline-height: 1.2;\n\tfont-weight: 300;\n}\n\npre {\n\tdisplay: block;\n\tpadding: 14px;\n\tmargin-top: 1em;\n\tmargin-bottom: 1em;\n\tword-break: normal;\n\tword-wrap: break-word;\n\twhite-space: {{$:/themes/tiddlywiki/vanilla/options/codewrapping}};\n\tbackground-color: <<colour pre-background>>;\n\tborder: 1px solid <<colour pre-border>>;\n\tpadding: 0 3px 2px;\n\tborder-radius: 3px;\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/codefontfamily}};\n}\n\ncode {\n\tcolor: <<colour code-foreground>>;\n\tbackground-color: <<colour code-background>>;\n\tborder: 1px solid <<colour code-border>>;\n\twhite-space: {{$:/themes/tiddlywiki/vanilla/options/codewrapping}};\n\tpadding: 0 3px 2px;\n\tborder-radius: 3px;\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/codefontfamily}};\n}\n\nblockquote {\n\tborder-left: 5px solid <<colour blockquote-bar>>;\n\tmargin-left: 25px;\n\tpadding-left: 10px;\n\tquotes: \"\\201C\"\"\\201D\"\"\\2018\"\"\\2019\";\n}\n\nblockquote > div {\n\tmargin-top: 1em;\n\tmargin-bottom: 1em;\n}\n\nblockquote.tc-big-quote {\n\tfont-family: Georgia, serif;\n\tposition: relative;\n\tbackground: <<colour pre-background>>;\n\tborder-left: none;\n\tmargin-left: 50px;\n\tmargin-right: 50px;\n\tpadding: 10px;\n    border-radius: 8px;\n}\n\nblockquote.tc-big-quote cite:before {\n\tcontent: \"\\2014 \\2009\";\n}\n\nblockquote.tc-big-quote:before {\n\tfont-family: Georgia, serif;\n\tcolor: <<colour blockquote-bar>>;\n\tcontent: open-quote;\n\tfont-size: 8em;\n\tline-height: 0.1em;\n\tmargin-right: 0.25em;\n\tvertical-align: -0.4em;\n\tposition: absolute;\n    left: -50px;\n    top: 42px;\n}\n\nblockquote.tc-big-quote:after {\n\tfont-family: Georgia, serif;\n\tcolor: <<colour blockquote-bar>>;\n\tcontent: close-quote;\n\tfont-size: 8em;\n\tline-height: 0.1em;\n\tmargin-right: 0.25em;\n\tvertical-align: -0.4em;\n\tposition: absolute;\n    right: -80px;\n    bottom: -20px;\n}\n\ndl dt {\n\tfont-weight: bold;\n\tmargin-top: 6px;\n}\n\nbutton, textarea, input, select {\n\toutline-color: <<colour primary>>;\n}\n\ntextarea,\ninput[type=text],\ninput[type=search],\ninput[type=\"\"],\ninput:not([type]) {\n\tcolor: <<colour foreground>>;\n\tbackground: <<colour background>>;\n}\n\ninput[type=\"checkbox\"] {\n  vertical-align: middle;\n}\n\n.tc-muted {\n\tcolor: <<colour muted-foreground>>;\n}\n\nsvg.tc-image-button {\n\tpadding: 0px 1px 1px 0px;\n}\n\n.tc-icon-wrapper > svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\nkbd {\n\tdisplay: inline-block;\n\tpadding: 3px 5px;\n\tfont-size: 0.8em;\n\tline-height: 1.2;\n\tcolor: <<colour foreground>>;\n\tvertical-align: middle;\n\tbackground-color: <<colour background>>;\n\tborder: solid 1px <<colour muted-foreground>>;\n\tborder-bottom-color: <<colour muted-foreground>>;\n\tborder-radius: 3px;\n\tbox-shadow: inset 0 -1px 0 <<colour muted-foreground>>;\n}\n\n/*\nMarkdown likes putting code elements inside pre elements\n*/\npre > code {\n\tpadding: 0;\n\tborder: none;\n\tbackground-color: inherit;\n\tcolor: inherit;\n}\n\ntable {\n\tborder: 1px solid <<colour table-border>>;\n\twidth: auto;\n\tmax-width: 100%;\n\tcaption-side: bottom;\n\tmargin-top: 1em;\n\tmargin-bottom: 1em;\n\t/* next 2 elements needed, since normalize 8.0.1 */\n\tborder-collapse: collapse;\n\tborder-spacing: 0;\n}\n\ntable th, table td {\n\tpadding: 0 7px 0 7px;\n\tborder-top: 1px solid <<colour table-border>>;\n\tborder-left: 1px solid <<colour table-border>>;\n}\n\ntable thead tr td, table th {\n\tbackground-color: <<colour table-header-background>>;\n\tfont-weight: bold;\n}\n\ntable tfoot tr td {\n\tbackground-color: <<colour table-footer-background>>;\n}\n\n.tc-csv-table {\n\twhite-space: nowrap;\n}\n\n.tc-tiddler-frame img,\n.tc-tiddler-frame svg,\n.tc-tiddler-frame canvas,\n.tc-tiddler-frame embed,\n.tc-tiddler-frame iframe {\n\tmax-width: 100%;\n}\n\n.tc-tiddler-body > embed,\n.tc-tiddler-body > iframe {\n\twidth: 100%;\n\theight: 600px;\n}\n\n/*\n** Links\n*/\n\nbutton.tc-tiddlylink,\na.tc-tiddlylink {\n\ttext-decoration: none;\n\tfont-weight: 500;\n\tcolor: <<colour tiddler-link-foreground>>;\n\t-webkit-user-select: inherit; /* Otherwise the draggable attribute makes links impossible to select */\n}\n\n.tc-sidebar-lists a.tc-tiddlylink {\n\tcolor: <<colour sidebar-tiddler-link-foreground>>;\n}\n\n.tc-sidebar-lists a.tc-tiddlylink:hover {\n\tcolor: <<colour sidebar-tiddler-link-foreground-hover>>;\n}\n\nbutton.tc-tiddlylink:hover,\na.tc-tiddlylink:hover {\n\ttext-decoration: underline;\n}\n\na.tc-tiddlylink-resolves {\n}\n\na.tc-tiddlylink-shadow {\n\tfont-weight: bold;\n}\n\na.tc-tiddlylink-shadow.tc-tiddlylink-resolves {\n\tfont-weight: normal;\n}\n\na.tc-tiddlylink-missing {\n\tfont-style: italic;\n}\n\na.tc-tiddlylink-external {\n\ttext-decoration: underline;\n\tcolor: <<colour external-link-foreground>>;\n\tbackground-color: <<colour external-link-background>>;\n}\n\na.tc-tiddlylink-external:visited {\n\tcolor: <<colour external-link-foreground-visited>>;\n\tbackground-color: <<colour external-link-background-visited>>;\n}\n\na.tc-tiddlylink-external:hover {\n\tcolor: <<colour external-link-foreground-hover>>;\n\tbackground-color: <<colour external-link-background-hover>>;\n}\n\n/*\n** Drag and drop styles\n*/\n\n.tc-tiddler-dragger {\n\tposition: relative;\n\tz-index: -10000;\n}\n\n.tc-tiddler-dragger-inner {\n\tposition: absolute;\n\ttop: -1000px;\n\tleft: -1000px;\n\tdisplay: inline-block;\n\tpadding: 8px 20px;\n\tfont-size: 16.9px;\n\tfont-weight: bold;\n\tline-height: 20px;\n\tcolor: <<colour dragger-foreground>>;\n\ttext-shadow: 0 1px 0 rgba(0, 0, 0, 1);\n\twhite-space: nowrap;\n\tvertical-align: baseline;\n\tbackground-color: <<colour dragger-background>>;\n\tborder-radius: 20px;\n}\n\n.tc-tiddler-dragger-cover {\n\tposition: absolute;\n\tbackground-color: <<colour page-background>>;\n}\n\n.tc-dropzone {\n\tposition: relative;\n}\n\n.tc-dropzone.tc-dragover:before {\n\tz-index: 10000;\n\tdisplay: block;\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbackground: <<colour dropzone-background>>;\n\ttext-align: center;\n\tcontent: \"<<lingo DropMessage>>\";\n}\n\n.tc-droppable > .tc-droppable-placeholder {\n\tdisplay: none;\n}\n\n.tc-droppable.tc-dragover > .tc-droppable-placeholder {\n\tdisplay: block;\n\tborder: 2px dashed <<colour dropzone-background>>;\n}\n\n.tc-draggable {\n\tcursor: move;\n}\n\n.tc-sidebar-tab-open .tc-droppable-placeholder, .tc-tagged-draggable-list .tc-droppable-placeholder,\n.tc-links-draggable-list .tc-droppable-placeholder {\n\tline-height: 2em;\n\theight: 2em;\n}\n\n.tc-sidebar-tab-open-item {\n\tposition: relative;\n}\n\n.tc-sidebar-tab-open .tc-btn-invisible.tc-btn-mini svg {\n\tfont-size: 0.7em;\n\tfill: <<colour muted-foreground>>;\n}\n\n/*\n** Plugin reload warning\n*/\n\n.tc-plugin-reload-warning {\n\tz-index: 1000;\n\tdisplay: block;\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbackground: <<colour alert-background>>;\n\ttext-align: center;\n}\n\n/*\n** Buttons\n*/\n\nbutton svg, button img, label svg, label img {\n\tvertical-align: middle;\n}\n\n.tc-btn-invisible {\n\tpadding: 0;\n\tmargin: 0;\n\tbackground: none;\n\tborder: none;\n    \tcursor: pointer;\n\tcolor: <<colour foreground>>;\n}\n\n.tc-btn-boxed {\n\tfont-size: 0.6em;\n\tpadding: 0.2em;\n\tmargin: 1px;\n\tbackground: none;\n\tborder: 1px solid <<colour tiddler-controls-foreground>>;\n\tborder-radius: 0.25em;\n}\n\nhtml body.tc-body .tc-btn-boxed svg {\n\tfont-size: 1.6666em;\n}\n\n.tc-btn-boxed:hover {\n\tbackground: <<colour muted-foreground>>;\n\tcolor: <<colour background>>;\n}\n\nhtml body.tc-body .tc-btn-boxed:hover svg {\n\tfill: <<colour background>>;\n}\n\n.tc-btn-rounded {\n\tfont-size: 0.5em;\n\tline-height: 2;\n\tpadding: 0em 0.3em 0.2em 0.4em;\n\tmargin: 1px;\n\tborder: 1px solid <<colour muted-foreground>>;\n\tbackground: <<colour muted-foreground>>;\n\tcolor: <<colour background>>;\n\tborder-radius: 2em;\n}\n\nhtml body.tc-body .tc-btn-rounded svg {\n\tfont-size: 1.6666em;\n\tfill: <<colour background>>;\n}\n\n.tc-btn-rounded:hover {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tbackground: <<colour background>>;\n\tcolor: <<colour muted-foreground>>;\n}\n\nhtml body.tc-body .tc-btn-rounded:hover svg {\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-btn-icon svg {\n\theight: 1em;\n\twidth: 1em;\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-btn-text {\n\tpadding: 0;\n\tmargin: 0;\n}\n\n/* used for documentation \"fake\" buttons */\n.tc-btn-standard {\n\tline-height: 1.8;\n\tcolor: #667;\n\tbackground-color: #e0e0e0;\n\tborder: 1px solid #888;\n\tpadding: 2px 1px 2px 1px;\n\tmargin: 1px 4px 1px 4px;\n}\n\n.tc-btn-big-green {\n\tdisplay: inline-block;\n\tpadding: 8px;\n\tmargin: 4px 8px 4px 8px;\n\tbackground: <<colour download-background>>;\n\tcolor: <<colour download-foreground>>;\n\tfill: <<colour download-foreground>>;\n\tborder: none;\n\tborder-radius: 2px;\n\tfont-size: 1.2em;\n\tline-height: 1.4em;\n\ttext-decoration: none;\n}\n\n.tc-btn-big-green svg,\n.tc-btn-big-green img {\n\theight: 2em;\n\twidth: 2em;\n\tvertical-align: middle;\n\tfill: <<colour download-foreground>>;\n}\n\n.tc-primary-btn {\n \tbackground: <<colour primary>>;\n}\n\n.tc-sidebar-lists input {\n\tcolor: <<colour foreground>>;\n}\n\n.tc-sidebar-lists button {\n\tcolor: <<colour sidebar-button-foreground>>;\n\tfill: <<colour sidebar-button-foreground>>;\n}\n\n.tc-sidebar-lists button.tc-btn-mini {\n\tcolor: <<colour sidebar-muted-foreground>>;\n}\n\n.tc-sidebar-lists button.tc-btn-mini:hover {\n\tcolor: <<colour sidebar-muted-foreground-hover>>;\n}\n\nbutton svg.tc-image-button, button .tc-image-button img {\n\theight: 1em;\n\twidth: 1em;\n}\n\n.tc-unfold-banner {\n\tposition: absolute;\n\tpadding: 0;\n\tmargin: 0;\n\tbackground: none;\n\tborder: none;\n\twidth: 100%;\n\twidth: calc(100% + 2px);\n\tmargin-left: -43px;\n\ttext-align: center;\n\tborder-top: 2px solid <<colour tiddler-info-background>>;\n\tmargin-top: 4px;\n}\n\n.tc-unfold-banner:hover {\n\tbackground: <<colour tiddler-info-background>>;\n\tborder-top: 2px solid <<colour tiddler-info-border>>;\n}\n\n.tc-unfold-banner svg, .tc-fold-banner svg {\n\theight: 0.75em;\n\tfill: <<colour tiddler-controls-foreground>>;\n}\n\n.tc-unfold-banner:hover svg, .tc-fold-banner:hover svg {\n\tfill: <<colour tiddler-controls-foreground-hover>>;\n}\n\n.tc-fold-banner {\n\tposition: absolute;\n\tpadding: 0;\n\tmargin: 0;\n\tbackground: none;\n\tborder: none;\n\twidth: 23px;\n\ttext-align: center;\n\tmargin-left: -35px;\n\ttop: 6px;\n\tbottom: 6px;\n}\n\n.tc-fold-banner:hover {\n\tbackground: <<colour tiddler-info-background>>;\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-unfold-banner {\n\t\tposition: static;\n\t\twidth: calc(100% + 59px);\n\t}\n\n\t.tc-fold-banner {\n\t\twidth: 16px;\n\t\tmargin-left: -16px;\n\t\tfont-size: 0.75em;\n\t}\n\n}\n\n/*\n** Tags and missing tiddlers\n*/\n\n.tc-tag-list-item {\n\tposition: relative;\n\tdisplay: inline-block;\n\tmargin-right: 7px;\n}\n\n.tc-tags-wrapper {\n\tmargin: 4px 0 14px 0;\n}\n\n.tc-missing-tiddler-label {\n\tfont-style: italic;\n\tfont-weight: normal;\n\tdisplay: inline-block;\n\tfont-size: 11.844px;\n\tline-height: 14px;\n\twhite-space: nowrap;\n\tvertical-align: baseline;\n}\n\nbutton.tc-tag-label, span.tc-tag-label {\n\tdisplay: inline-block;\n\tpadding: 0.16em 0.7em;\n\tfont-size: 0.9em;\n\tfont-weight: 400;\n\tline-height: 1.2em;\n\tcolor: <<colour tag-foreground>>;\n\twhite-space: nowrap;\n\tvertical-align: baseline;\n\tbackground-color: <<colour tag-background>>;\n\tborder-radius: 1em;\n}\n\n.tc-sidebar-scrollable .tc-tag-label {\n\ttext-shadow: none;\n}\n\n.tc-untagged-separator {\n\twidth: 10em;\n\tleft: 0;\n\tmargin-left: 0;\n\tborder: 0;\n\theight: 1px;\n\tbackground: <<colour tab-divider>>;\n}\n\nbutton.tc-untagged-label {\n\tbackground-color: <<colour untagged-background>>;\n}\n\n.tc-tag-label svg, .tc-tag-label img {\n\theight: 1em;\n\twidth: 1em;\n\tmargin-right: 3px; \n\tmargin-bottom: 1px;\n\tvertical-align: text-bottom;\n}\n\n.tc-edit-tags button.tc-remove-tag-button svg {\n\tfont-size: 0.7em;\n\tvertical-align: middle;\n}\n\n.tc-tag-manager-table .tc-tag-label {\n\twhite-space: normal;\n}\n\n.tc-tag-manager-tag {\n\twidth: 100%;\n}\n\nbutton.tc-btn-invisible.tc-remove-tag-button {\n\toutline: none;\n}\n\n/*\n** Page layout\n*/\n\n.tc-topbar {\n\tposition: fixed;\n\tz-index: 1200;\n}\n\n.tc-topbar-left {\n\tleft: 29px;\n\ttop: 5px;\n}\n\n.tc-topbar-right {\n\ttop: 5px;\n\tright: 29px;\n}\n\n.tc-topbar button {\n\tpadding: 8px;\n}\n\n.tc-topbar svg {\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-topbar button:hover svg {\n\tfill: <<colour foreground>>;\n}\n\n.tc-sidebar-header {\n\tcolor: <<colour sidebar-foreground>>;\n\tfill: <<colour sidebar-foreground>>;\n}\n\n.tc-sidebar-header .tc-title a.tc-tiddlylink-resolves {\n\tfont-weight: 300;\n}\n\n.tc-sidebar-header .tc-sidebar-lists p {\n\tmargin-top: 3px;\n\tmargin-bottom: 3px;\n}\n\n.tc-sidebar-header .tc-missing-tiddler-label {\n\tcolor: <<colour sidebar-foreground>>;\n}\n\n.tc-advanced-search input {\n\twidth: 60%;\n}\n\n.tc-search a svg {\n\twidth: 1.2em;\n\theight: 1.2em;\n\tvertical-align: middle;\n}\n\n.tc-page-controls {\n\tmargin-top: 14px;\n\tfont-size: 1.5em;\n}\n\n.tc-page-controls .tc-drop-down {\n  font-size: 1rem;\n}\n\n.tc-page-controls button {\n\tmargin-right: 0.5em;\n}\n\n.tc-page-controls a.tc-tiddlylink:hover {\n\ttext-decoration: none;\n}\n\n.tc-page-controls img {\n\twidth: 1em;\n}\n\n.tc-page-controls svg {\n\tfill: <<colour sidebar-controls-foreground>>;\n}\n\n.tc-page-controls button:hover svg, .tc-page-controls a:hover svg {\n\tfill: <<colour sidebar-controls-foreground-hover>>;\n}\n\n.tc-menu-list-item {\n\twhite-space: nowrap;\n}\n\n.tc-menu-list-count {\n\tfont-weight: bold;\n}\n\n.tc-menu-list-subitem {\n\tpadding-left: 7px;\n}\n\n.tc-story-river {\n\tposition: relative;\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-sidebar-header {\n\t\tpadding: 14px;\n\t\tmin-height: 32px;\n\t\tmargin-top: {{$:/themes/tiddlywiki/vanilla/metrics/storytop}};\n\t}\n\n\t.tc-story-river {\n\t\tposition: relative;\n\t\tpadding: 0;\n\t}\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-message-box {\n\t\tmargin: 21px -21px 21px -21px;\n\t}\n\n\t.tc-sidebar-scrollable {\n\t\tposition: fixed;\n\t\ttop: {{$:/themes/tiddlywiki/vanilla/metrics/storytop}};\n\t\tleft: {{$:/themes/tiddlywiki/vanilla/metrics/storyright}};\n\t\tbottom: 0;\n\t\tright: 0;\n\t\toverflow-y: auto;\n\t\toverflow-x: auto;\n\t\t-webkit-overflow-scrolling: touch;\n\t\tmargin: 0 0 0 -42px;\n\t\tpadding: 71px 0 28px 42px;\n\t}\n\n\thtml[dir=\"rtl\"] .tc-sidebar-scrollable {\n\t\tleft: auto;\n\t\tright: {{$:/themes/tiddlywiki/vanilla/metrics/storyright}};\n\t}\n\n\t.tc-story-river {\n\t\tposition: relative;\n\t\tleft: {{$:/themes/tiddlywiki/vanilla/metrics/storyleft}};\n\t\ttop: {{$:/themes/tiddlywiki/vanilla/metrics/storytop}};\n\t\twidth: {{$:/themes/tiddlywiki/vanilla/metrics/storywidth}};\n\t\tpadding: 42px 42px 42px 42px;\n\t}\n\n<<if-no-sidebar \"\n\n\t.tc-story-river {\n\t\twidth: calc(100% - {{$:/themes/tiddlywiki/vanilla/metrics/storyleft}});\n\t}\n\n\">>\n\n}\n\n@media print {\n\n\tbody.tc-body {\n\t\tbackground-color: transparent;\n\t}\n\n\t.tc-sidebar-header, .tc-topbar {\n\t\tdisplay: none;\n\t}\n\n\t.tc-story-river {\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t}\n\n\t.tc-story-river .tc-tiddler-frame {\n\t\tmargin: 0;\n\t\tborder: none;\n\t\tpadding: 0;\n\t}\n}\n\n/*\n** Tiddler styles\n*/\n\n.tc-tiddler-frame {\n\tposition: relative;\n\tmargin-bottom: 28px;\n\tbackground-color: <<colour tiddler-background>>;\n\tborder: 1px solid <<colour tiddler-border>>;\n}\n\n{{$:/themes/tiddlywiki/vanilla/sticky}}\n\n.tc-tiddler-info {\n\tpadding: 14px 42px 14px 42px;\n\tbackground-color: <<colour tiddler-info-background>>;\n\tborder-top: 1px solid <<colour tiddler-info-border>>;\n\tborder-bottom: 1px solid <<colour tiddler-info-border>>;\n}\n\n.tc-tiddler-info p {\n\tmargin-top: 3px;\n\tmargin-bottom: 3px;\n}\n\n.tc-tiddler-info .tc-tab-buttons button.tc-tab-selected {\n\tbackground-color: <<colour tiddler-info-tab-background>>;\n\tborder-bottom: 1px solid <<colour tiddler-info-tab-background>>;\n}\n\n.tc-view-field-table {\n\twidth: 100%;\n}\n\n.tc-view-field-name {\n\twidth: 1%; /* Makes this column be as narrow as possible */\n\ttext-align: right;\n\tfont-style: italic;\n\tfont-weight: 200;\n}\n\n.tc-view-field-value {\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\t.tc-tiddler-frame {\n\t\tpadding: 14px 14px 14px 14px;\n\t}\n\n\t.tc-tiddler-info {\n\t\tmargin: 0 -14px 0 -14px;\n\t}\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\t.tc-tiddler-frame {\n\t\tpadding: 28px 42px 42px 42px;\n\t\twidth: {{$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth}};\n\t\tborder-radius: 2px;\n\t}\n\n<<if-no-sidebar \"\n\n\t.tc-tiddler-frame {\n\t\twidth: 100%;\n\t}\n\n\">>\n\n\t.tc-tiddler-info {\n\t\tmargin: 0 -42px 0 -42px;\n\t}\n}\n\n.tc-site-title,\n.tc-titlebar {\n\tfont-weight: 300;\n\tfont-size: 2.35em;\n\tline-height: 1.2em;\n\tcolor: <<colour tiddler-title-foreground>>;\n\tmargin: 0;\n}\n\n.tc-site-title {\n\tcolor: <<colour site-title-foreground>>;\n}\n\n.tc-tiddler-title-icon {\n\tvertical-align: middle;\n\tmargin-right: .1em;\n}\n\n.tc-system-title-prefix {\n\tcolor: <<colour muted-foreground>>;\n}\n\n.tc-titlebar h2 {\n\tfont-size: 1em;\n\tdisplay: inline;\n}\n\n.tc-titlebar img {\n\theight: 1em;\n}\n\n.tc-subtitle {\n\tfont-size: 0.9em;\n\tcolor: <<colour tiddler-subtitle-foreground>>;\n\tfont-weight: 300;\n}\n\n.tc-subtitle .tc-tiddlylink {\n\tmargin-right: .3em;\n}\n\n.tc-tiddler-missing .tc-title {\n  font-style: italic;\n  font-weight: normal;\n}\n\n.tc-tiddler-frame .tc-tiddler-controls {\n\tfloat: right;\n}\n\n.tc-tiddler-controls .tc-drop-down {\n\tfont-size: 0.6em;\n}\n\n.tc-tiddler-controls .tc-drop-down .tc-drop-down {\n\tfont-size: 1em;\n}\n\n.tc-tiddler-controls > span > button,\n.tc-tiddler-controls > span > span > button,\n.tc-tiddler-controls > span > span > span > button {\n\tvertical-align: baseline;\n\tmargin-left:5px;\n}\n\n.tc-tiddler-controls button svg, .tc-tiddler-controls button img,\n.tc-search button svg, .tc-search a svg {\n\tfill: <<colour tiddler-controls-foreground>>;\n}\n\n.tc-tiddler-controls button svg, .tc-tiddler-controls button img {\n\theight: 0.75em;\n}\n\n.tc-search button svg, .tc-search a svg {\n    height: 1.2em;\n    width: 1.2em;\n    margin: 0 0.25em;\n}\n\n.tc-tiddler-controls button.tc-selected svg,\n.tc-page-controls button.tc-selected svg  {\n\tfill: <<colour tiddler-controls-foreground-selected>>;\n}\n\n.tc-tiddler-controls button.tc-btn-invisible:hover svg,\n.tc-search button:hover svg, .tc-search a:hover svg {\n\tfill: <<colour tiddler-controls-foreground-hover>>;\n}\n\n@media print {\n\t.tc-tiddler-controls {\n\t\tdisplay: none;\n\t}\n}\n\n.tc-tiddler-help { /* Help prompts within tiddler template */\n\tcolor: <<colour muted-foreground>>;\n\tmargin-top: 14px;\n}\n\n.tc-tiddler-help a.tc-tiddlylink {\n\tcolor: <<colour very-muted-foreground>>;\n}\n\n.tc-tiddler-frame .tc-edit-texteditor {\n\twidth: 100%;\n\tmargin: 4px 0 4px 0;\n}\n\n.tc-tiddler-frame input.tc-edit-texteditor,\n.tc-tiddler-frame textarea.tc-edit-texteditor,\n.tc-tiddler-frame iframe.tc-edit-texteditor {\n\tpadding: 3px 3px 3px 3px;\n\tborder: 1px solid <<colour tiddler-editor-border>>;\n\tbackground-color: <<colour tiddler-editor-background>>;\n\tline-height: 1.3em;\n\t-webkit-appearance: none;\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/editorfontfamily}};\n}\n\n.tc-tiddler-frame .tc-binary-warning {\n\twidth: 100%;\n\theight: 5em;\n\ttext-align: center;\n\tpadding: 3em 3em 6em 3em;\n\tbackground: <<colour alert-background>>;\n\tborder: 1px solid <<colour alert-border>>;\n}\n\ncanvas.tc-edit-bitmapeditor  {\n\tborder: 6px solid <<colour tiddler-editor-border-image>>;\n\tcursor: crosshair;\n\t-moz-user-select: none;\n\t-webkit-user-select: none;\n\t-ms-user-select: none;\n\tmargin-top: 6px;\n\tmargin-bottom: 6px;\n}\n\n.tc-edit-bitmapeditor-width {\n\tdisplay: block;\n}\n\n.tc-edit-bitmapeditor-height {\n\tdisplay: block;\n}\n\n.tc-tiddler-body {\n\tclear: both;\n}\n\n.tc-tiddler-frame .tc-tiddler-body {\n\tfont-size: {{$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize}};\n\tline-height: {{$:/themes/tiddlywiki/vanilla/metrics/bodylineheight}};\n}\n\n.tc-titlebar, .tc-tiddler-edit-title {\n\toverflow: hidden; /* https://github.com/Jermolene/TiddlyWiki5/issues/282 */\n}\n\nhtml body.tc-body.tc-single-tiddler-window {\n\tmargin: 1em;\n\tbackground: <<colour tiddler-background>>;\n}\n\n.tc-single-tiddler-window img,\n.tc-single-tiddler-window svg,\n.tc-single-tiddler-window canvas,\n.tc-single-tiddler-window embed,\n.tc-single-tiddler-window iframe {\n\tmax-width: 100%;\n}\n\n/*\n** Editor\n*/\n\n.tc-editor-toolbar {\n\tmargin-top: 8px;\n}\n\n.tc-editor-toolbar button {\n\tvertical-align: middle;\n\tbackground-color: <<colour tiddler-controls-foreground>>;\n\tcolor: <<colour tiddler-controls-foreground-selected>>;\n\tfill: <<colour tiddler-controls-foreground-selected>>;\n\tborder-radius: 4px;\n\tpadding: 3px;\n\tmargin: 2px 0 2px 4px;\n}\n\n.tc-editor-toolbar button.tc-text-editor-toolbar-item-adjunct {\n\tmargin-left: 1px;\n\twidth: 1em;\n\tborder-radius: 8px;\n}\n\n.tc-editor-toolbar button.tc-text-editor-toolbar-item-start-group {\n\tmargin-left: 11px;\n}\n\n.tc-editor-toolbar button.tc-selected {\n\tbackground-color: <<colour primary>>;\n}\n\n.tc-editor-toolbar button svg {\n\twidth: 1.6em;\n\theight: 1.2em;\n}\n\n.tc-editor-toolbar button:hover {\n\tbackground-color: <<colour tiddler-controls-foreground-selected>>;\n\tfill: <<colour background>>;\n\tcolor: <<colour background>>;\n}\n\n.tc-editor-toolbar .tc-text-editor-toolbar-more {\n\twhite-space: normal;\n}\n\n.tc-editor-toolbar .tc-text-editor-toolbar-more button {\n\tdisplay: inline-block;\n\tpadding: 3px;\n\twidth: auto;\n}\n\n.tc-editor-toolbar .tc-search-results {\n\tpadding: 0;\n}\n\n/*\n** Adjustments for fluid-fixed mode\n*/\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n<<if-fluid-fixed text:\"\"\"\n\n\t.tc-story-river {\n\t\tpadding-right: 0;\n\t\tposition: relative;\n\t\twidth: auto;\n\t\tleft: 0;\n\t\tmargin-left: {{$:/themes/tiddlywiki/vanilla/metrics/storyleft}};\n\t\tmargin-right: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth}};\n\t}\n\n\t.tc-tiddler-frame {\n\t\twidth: 100%;\n\t}\n\n\t.tc-sidebar-scrollable {\n\t\tleft: auto;\n\t\tbottom: 0;\n\t\tright: 0;\n\t\twidth: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth}};\n\t}\n\n\tbody.tc-body .tc-storyview-zoomin-tiddler {\n\t\twidth: 100%;\n\t\twidth: calc(100% - 42px);\n\t}\n\n\"\"\" hiddenSidebarText:\"\"\"\n\n\t.tc-story-river {\n\t\tpadding-right: 3em;\n\t\tmargin-right: 0;\n\t}\n\n\tbody.tc-body .tc-storyview-zoomin-tiddler {\n\t\twidth: 100%;\n\t\twidth: calc(100% - 84px);\n\t}\n\n\"\"\">>\n\n}\n\n/*\n** Toolbar buttons\n*/\n\n.tc-page-controls svg.tc-image-new-button {\n  fill: <<colour toolbar-new-button>>;\n}\n\n.tc-page-controls svg.tc-image-options-button {\n  fill: <<colour toolbar-options-button>>;\n}\n\n.tc-page-controls svg.tc-image-save-button {\n  fill: <<colour toolbar-save-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-info-button {\n  fill: <<colour toolbar-info-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-edit-button {\n  fill: <<colour toolbar-edit-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-close-button {\n  fill: <<colour toolbar-close-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-delete-button {\n  fill: <<colour toolbar-delete-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-cancel-button {\n  fill: <<colour toolbar-cancel-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-done-button {\n  fill: <<colour toolbar-done-button>>;\n}\n\n/*\n** Tiddler edit mode\n*/\n\n.tc-tiddler-edit-frame em.tc-edit {\n\tcolor: <<colour muted-foreground>>;\n\tfont-style: normal;\n}\n\n.tc-edit-type-dropdown a.tc-tiddlylink-missing {\n\tfont-style: normal;\n}\n\n.tc-type-selector .tc-edit-typeeditor {\n\twidth: 20%;\n}\n\n.tc-edit-tags {\n\tborder: 1px solid <<colour tiddler-editor-border>>;\n\tpadding: 4px 8px 4px 8px;\n}\n\n.tc-edit-add-tag {\n\tdisplay: inline-block;\n}\n\n.tc-edit-add-tag .tc-add-tag-name input {\n\twidth: 50%;\n}\n\n.tc-edit-add-tag .tc-keyboard {\n\tdisplay:inline;\n}\n\n.tc-edit-tags .tc-tag-label {\n\tdisplay: inline-block;\n}\n\n.tc-edit-tags-list {\n\tmargin: 14px 0 14px 0;\n}\n\n.tc-remove-tag-button {\n\tpadding-left: 4px;\n}\n\n.tc-tiddler-preview {\n\toverflow: auto;\n}\n\n.tc-tiddler-preview-preview {\n\tfloat: right;\n\twidth: 49%;\n\tborder: 1px solid <<colour tiddler-editor-border>>;\n\tmargin: 4px 0 3px 3px;\n\tpadding: 3px 3px 3px 3px;\n}\n\n<<if-editor-height-fixed then:\"\"\"\n\n.tc-tiddler-preview-preview {\n\toverflow-y: scroll;\n\theight: {{$:/config/TextEditor/EditorHeight/Height}};\n}\n\n\"\"\">>\n\n.tc-tiddler-frame .tc-tiddler-preview .tc-edit-texteditor {\n\twidth: 49%;\n}\n\n.tc-tiddler-frame .tc-tiddler-preview canvas.tc-edit-bitmapeditor {\n\tmax-width: 49%;\n}\n\n.tc-edit-fields {\n\twidth: 100%;\n}\n\n\n.tc-edit-fields table, .tc-edit-fields tr, .tc-edit-fields td {\n\tborder: none;\n\tpadding: 4px;\n}\n\n.tc-edit-fields > tbody > .tc-edit-field:nth-child(odd) {\n\tbackground-color: <<colour tiddler-editor-fields-odd>>;\n}\n\n.tc-edit-fields > tbody > .tc-edit-field:nth-child(even) {\n\tbackground-color: <<colour tiddler-editor-fields-even>>;\n}\n\n.tc-edit-field-name {\n\ttext-align: right;\n}\n\n.tc-edit-field-value input {\n\twidth: 100%;\n}\n\n.tc-edit-field-remove {\n}\n\n.tc-edit-field-remove svg {\n\theight: 1em;\n\twidth: 1em;\n\tfill: <<colour muted-foreground>>;\n\tvertical-align: middle;\n}\n\n.tc-edit-field-add-name {\n\tdisplay: inline-block;\n\twidth: 15%;\n}\n\n.tc-edit-field-add-value {\n\tdisplay: inline-block;\n\twidth: 40%;\n}\n\n.tc-edit-field-add-button {\n\tdisplay: inline-block;\n\twidth: 10%;\n}\n\n/*\n** Storyview Classes\n*/\n\n.tc-viewswitcher .tc-image-button {\n\tmargin-right: .3em;\n}\n\n.tc-storyview-zoomin-tiddler {\n\tposition: absolute;\n\tdisplay: block;\n\twidth: 100%;\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-storyview-zoomin-tiddler {\n\t\twidth: calc(100% - 84px);\n\t}\n\n}\n\n/*\n** Dropdowns\n*/\n\n.tc-btn-dropdown {\n\ttext-align: left;\n}\n\n.tc-btn-dropdown svg, .tc-btn-dropdown img {\n\theight: 1em;\n\twidth: 1em;\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-drop-down-wrapper {\n\tposition: relative;\n}\n\n.tc-drop-down {\n\tmin-width: 380px;\n\tborder: 1px solid <<colour dropdown-border>>;\n\tbackground-color: <<colour dropdown-background>>;\n\tpadding: 7px 0 7px 0;\n\tmargin: 4px 0 0 0;\n\twhite-space: nowrap;\n\ttext-shadow: none;\n\tline-height: 1.4;\n}\n\n.tc-drop-down .tc-drop-down {\n\tmargin-left: 14px;\n}\n\n.tc-drop-down button svg, .tc-drop-down a svg  {\n\tfill: <<colour foreground>>;\n}\n\n.tc-drop-down button.tc-btn-invisible:hover svg {\n\tfill: <<colour foreground>>;\n}\n\n.tc-drop-down .tc-drop-down-info {\n\tpadding-left: 14px;\n}\n\n.tc-drop-down p {\n\tpadding: 0 14px 0 14px;\n}\n\n.tc-drop-down svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\n.tc-drop-down img {\n\twidth: 1em;\n}\n\n.tc-drop-down a, .tc-drop-down button {\n\tdisplay: block;\n\tpadding: 0 14px 0 14px;\n\twidth: 100%;\n\ttext-align: left;\n\tcolor: <<colour foreground>>;\n\tline-height: 1.4;\n}\n\n.tc-drop-down .tc-tab-set .tc-tab-buttons button {\n\tdisplay: inline-block;\n    width: auto;\n    margin-bottom: 0px;\n    border-bottom-left-radius: 0;\n    border-bottom-right-radius: 0;\n}\n\n.tc-drop-down .tc-prompt {\n\tpadding: 0 14px;\n}\n\n.tc-drop-down .tc-chooser {\n\tborder: none;\n}\n\n.tc-drop-down .tc-chooser .tc-swatches-horiz {\n\tfont-size: 0.4em;\n\tpadding-left: 1.2em;\n}\n\n.tc-drop-down .tc-file-input-wrapper {\n\twidth: 100%;\n}\n\n.tc-drop-down .tc-file-input-wrapper button {\n\tcolor: <<colour foreground>>;\n}\n\n.tc-drop-down a:hover, .tc-drop-down button:hover, .tc-drop-down .tc-file-input-wrapper:hover button {\n\tcolor: <<colour tiddler-link-background>>;\n\tbackground-color: <<colour tiddler-link-foreground>>;\n\ttext-decoration: none;\n}\n\n.tc-drop-down .tc-tab-buttons button {\n\tbackground-color: <<colour dropdown-tab-background>>;\n}\n\n.tc-drop-down .tc-tab-buttons button.tc-tab-selected {\n\tbackground-color: <<colour dropdown-tab-background-selected>>;\n\tborder-bottom: 1px solid <<colour dropdown-tab-background-selected>>;\n}\n\n.tc-drop-down-bullet {\n\tdisplay: inline-block;\n\twidth: 0.5em;\n}\n\n.tc-drop-down .tc-tab-contents a {\n\tpadding: 0 0.5em 0 0.5em;\n}\n\n.tc-block-dropdown-wrapper {\n\tposition: relative;\n}\n\n.tc-block-dropdown {\n\tposition: absolute;\n\tmin-width: 220px;\n\tborder: 1px solid <<colour dropdown-border>>;\n\tbackground-color: <<colour dropdown-background>>;\n\tpadding: 7px 0;\n\tmargin: 4px 0 0 0;\n\twhite-space: nowrap;\n\tz-index: 1000;\n\ttext-shadow: none;\n}\n\n.tc-block-dropdown.tc-search-drop-down {\n\tmargin-left: -12px;\n}\n\n.tc-block-dropdown a {\n\tdisplay: block;\n\tpadding: 4px 14px 4px 14px;\n}\n\n.tc-block-dropdown.tc-search-drop-down a {\n\tdisplay: block;\n\tpadding: 0px 10px 0px 10px;\n}\n\n.tc-drop-down .tc-dropdown-item-plain,\n.tc-block-dropdown .tc-dropdown-item-plain {\n\tpadding: 4px 14px 4px 7px;\n}\n\n.tc-drop-down .tc-dropdown-item,\n.tc-block-dropdown .tc-dropdown-item {\n\tpadding: 4px 14px 4px 7px;\n\tcolor: <<colour muted-foreground>>;\n}\n\n.tc-block-dropdown a:hover {\n\tcolor: <<colour tiddler-link-background>>;\n\tbackground-color: <<colour tiddler-link-foreground>>;\n\ttext-decoration: none;\n}\n\n.tc-search-results {\n\tpadding: 0 7px 0 7px;\n}\n\n.tc-image-chooser, .tc-colour-chooser {\n\twhite-space: normal;\n}\n\n.tc-image-chooser a,\n.tc-colour-chooser a {\n\tdisplay: inline-block;\n\tvertical-align: top;\n\ttext-align: center;\n\tposition: relative;\n}\n\n.tc-image-chooser a {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tpadding: 2px;\n\tmargin: 2px;\n\twidth: 4em;\n\theight: 4em;\n}\n\n.tc-colour-chooser a {\n\tpadding: 3px;\n\twidth: 2em;\n\theight: 2em;\n\tvertical-align: middle;\n}\n\n.tc-image-chooser a:hover,\n.tc-colour-chooser a:hover {\n\tbackground: <<colour primary>>;\n\tpadding: 0px;\n\tborder: 3px solid <<colour primary>>;\n}\n\n.tc-image-chooser a svg,\n.tc-image-chooser a img {\n\tdisplay: inline-block;\n\twidth: auto;\n\theight: auto;\n\tmax-width: 3.5em;\n\tmax-height: 3.5em;\n\tposition: absolute;\n\ttop: 0;\n\tbottom: 0;\n\tleft: 0;\n\tright: 0;\n\tmargin: auto;\n}\n\n/*\n** Modals\n*/\n\n.tc-modal-wrapper {\n\tposition: fixed;\n\toverflow: auto;\n\toverflow-y: scroll;\n\ttop: 0;\n\tright: 0;\n\tbottom: 0;\n\tleft: 0;\n\tz-index: 900;\n}\n\n.tc-modal-backdrop {\n\tposition: fixed;\n\ttop: 0;\n\tright: 0;\n\tbottom: 0;\n\tleft: 0;\n\tz-index: 1000;\n\tbackground-color: <<colour modal-backdrop>>;\n}\n\n.tc-modal {\n\tz-index: 1100;\n\tbackground-color: <<colour modal-background>>;\n\tborder: 1px solid <<colour modal-border>>;\n}\n\n@media (max-width: 55em) {\n\t.tc-modal {\n\t\tposition: fixed;\n\t\ttop: 1em;\n\t\tleft: 1em;\n\t\tright: 1em;\n\t}\n\n\t.tc-modal-body {\n\t\toverflow-y: auto;\n\t\tmax-height: 400px;\n\t\tmax-height: 60vh;\n\t}\n}\n\n@media (min-width: 55em) {\n\t.tc-modal {\n\t\tposition: fixed;\n\t\ttop: 2em;\n\t\tleft: 25%;\n\t\twidth: 50%;\n\t}\n\n\t.tc-modal-body {\n\t\toverflow-y: auto;\n\t\tmax-height: 400px;\n\t\tmax-height: 60vh;\n\t}\n}\n\n.tc-modal-header {\n\tpadding: 9px 15px;\n\tborder-bottom: 1px solid <<colour modal-header-border>>;\n}\n\n.tc-modal-header h3 {\n\tmargin: 0;\n\tline-height: 30px;\n}\n\n.tc-modal-header img, .tc-modal-header svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\n.tc-modal-body {\n\tpadding: 15px;\n}\n\n.tc-modal-footer {\n\tpadding: 14px 15px 15px;\n\tmargin-bottom: 0;\n\ttext-align: right;\n\tbackground-color: <<colour modal-footer-background>>;\n\tborder-top: 1px solid <<colour modal-footer-border>>;\n}\n\n/*\n** Notifications\n*/\n\n.tc-notification {\n\tposition: fixed;\n\ttop: 14px;\n\tright: 42px;\n\tz-index: 1300;\n\tmax-width: 280px;\n\tpadding: 0 14px 0 14px;\n\tbackground-color: <<colour notification-background>>;\n\tborder: 1px solid <<colour notification-border>>;\n}\n\n/*\n** Tabs\n*/\n\n.tc-tab-set.tc-vertical {\n\tdisplay: -webkit-flex;\n\tdisplay: flex;\n}\n\n.tc-tab-buttons {\n\tfont-size: 0.85em;\n\tpadding-top: 1em;\n\tmargin-bottom: -2px;\n}\n\n.tc-tab-buttons.tc-vertical  {\n\tz-index: 100;\n\tdisplay: block;\n\tpadding-top: 14px;\n\tvertical-align: top;\n\ttext-align: right;\n\tmargin-bottom: inherit;\n\tmargin-right: -1px;\n\tmax-width: 33%;\n\t-webkit-flex: 0 0 auto;\n\tflex: 0 0 auto;\n}\n\n.tc-tab-buttons button.tc-tab-selected {\n\tcolor: <<colour tab-foreground-selected>>;\n\tbackground-color: <<colour tab-background-selected>>;\n\tborder-left: 1px solid <<colour tab-border-selected>>;\n\tborder-top: 1px solid <<colour tab-border-selected>>;\n\tborder-right: 1px solid <<colour tab-border-selected>>;\n}\n\n.tc-tab-buttons button {\n\tcolor: <<colour tab-foreground>>;\n\tpadding: 3px 5px 3px 5px;\n\tmargin-right: 0.3em;\n\tfont-weight: 300;\n\tborder: none;\n\tbackground: inherit;\n\tbackground-color: <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-right: 1px solid <<colour tab-border>>;\n\tborder-top-left-radius: 2px;\n\tborder-top-right-radius: 2px;\n\tborder-bottom-left-radius: 0;\n\tborder-bottom-right-radius: 0;\n}\n\n.tc-tab-buttons.tc-vertical button {\n\tdisplay: block;\n\twidth: 100%;\n\tmargin-top: 3px;\n\tmargin-right: 0;\n\ttext-align: right;\n\tbackground-color: <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n\tborder-right: none;\n\tborder-top-left-radius: 2px;\n\tborder-bottom-left-radius: 2px;\n\tborder-top-right-radius: 0;\n\tborder-bottom-right-radius: 0;\n}\n\n.tc-tab-buttons.tc-vertical button.tc-tab-selected {\n\tbackground-color: <<colour tab-background-selected>>;\n\tborder-right: 1px solid <<colour tab-background-selected>>;\n}\n\n.tc-tab-divider {\n\tborder-top: 1px solid <<colour tab-divider>>;\n}\n\n.tc-tab-divider.tc-vertical  {\n\tdisplay: none;\n}\n\n.tc-tab-content {\n\tmargin-top: 14px;\n}\n\n.tc-tab-content.tc-vertical  {\n\tdisplay: inline-block;\n\tvertical-align: top;\n\tpadding-top: 0;\n\tpadding-left: 14px;\n\tborder-left: 1px solid <<colour tab-border>>;\n\t-webkit-flex: 1 0 70%;\n\tflex: 1 0 70%;\n\toverflow: auto;\n}\n\n.tc-sidebar-lists .tc-tab-buttons {\n\tmargin-bottom: -1px;\n}\n\n.tc-sidebar-lists .tc-tab-buttons button.tc-tab-selected {\n\tbackground-color: <<colour sidebar-tab-background-selected>>;\n\tcolor: <<colour sidebar-tab-foreground-selected>>;\n\tborder-left: 1px solid <<colour sidebar-tab-border-selected>>;\n\tborder-top: 1px solid <<colour sidebar-tab-border-selected>>;\n\tborder-right: 1px solid <<colour sidebar-tab-border-selected>>;\n}\n\n.tc-sidebar-lists .tc-tab-buttons button {\n\tbackground-color: <<colour sidebar-tab-background>>;\n\tcolor: <<colour sidebar-tab-foreground>>;\n\tborder-left: 1px solid <<colour sidebar-tab-border>>;\n\tborder-top: 1px solid <<colour sidebar-tab-border>>;\n\tborder-right: 1px solid <<colour sidebar-tab-border>>;\n}\n\n.tc-sidebar-lists .tc-tab-divider {\n\tborder-top: 1px solid <<colour sidebar-tab-divider>>;\n}\n\n.tc-more-sidebar > .tc-tab-set > .tc-tab-buttons > button {\n\tdisplay: block;\n\twidth: 100%;\n\tbackground-color: <<colour sidebar-tab-background>>;\n\tborder-top: none;\n\tborder-left: none;\n\tborder-bottom: none;\n\tborder-right: 1px solid #ccc;\n\tmargin-bottom: inherit;\n}\n\n.tc-more-sidebar > .tc-tab-set > .tc-tab-buttons > button.tc-tab-selected {\n\tbackground-color: <<colour sidebar-tab-background-selected>>;\n\tborder: none;\n}\n\n/*\n** Manager\n*/\n\n.tc-manager-wrapper {\n\t\n}\n\n.tc-manager-controls {\n\t\n}\n\n.tc-manager-control {\n\tmargin: 0.5em 0;\n}\n\n.tc-manager-list {\n\twidth: 100%;\n\tborder-top: 1px solid <<colour muted-foreground>>;\n\tborder-left: 1px solid <<colour muted-foreground>>;\n\tborder-right: 1px solid <<colour muted-foreground>>;\n}\n\n.tc-manager-list-item {\n\n}\n\n.tc-manager-list-item-heading {\n    display: block;\n    width: 100%;\n    text-align: left;\t\n\tborder-bottom: 1px solid <<colour muted-foreground>>;\n\tpadding: 3px;\n}\n\n.tc-manager-list-item-heading-selected {\n\tfont-weight: bold;\n\tcolor: <<colour background>>;\n\tfill: <<colour background>>;\n\tbackground-color: <<colour foreground>>;\n}\n\n.tc-manager-list-item-heading:hover {\n\tbackground: <<colour primary>>;\n\tcolor: <<colour background>>;\n}\n\n.tc-manager-list-item-content {\n\tdisplay: flex;\n}\n\n.tc-manager-list-item-content-sidebar {\n    flex: 1 0;\n    background: <<colour tiddler-editor-background>>;\n    border-right: 0.5em solid <<colour muted-foreground>>;\n    border-bottom: 0.5em solid <<colour muted-foreground>>;\n    white-space: nowrap;\n}\n\n.tc-manager-list-item-content-item-heading {\n\tdisplay: block;\n\twidth: 100%;\n\ttext-align: left;\n    background: <<colour muted-foreground>>;\n\ttext-transform: uppercase;\n\tfont-size: 0.6em;\n\tfont-weight: bold;\n    padding: 0.5em 0 0.5em 0;\n}\n\n.tc-manager-list-item-content-item-body {\n\tpadding: 0 0.5em 0 0.5em;\n}\n\n.tc-manager-list-item-content-item-body > pre {\n\tmargin: 0.5em 0 0.5em 0;\n\tborder: none;\n\tbackground: inherit;\n}\n\n.tc-manager-list-item-content-tiddler {\n    flex: 3 1;\n    border-left: 0.5em solid <<colour muted-foreground>>;\n    border-right: 0.5em solid <<colour muted-foreground>>;\n    border-bottom: 0.5em solid <<colour muted-foreground>>;\n}\n\n.tc-manager-list-item-content-item-body > table {\n\tborder: none;\n\tpadding: 0;\n\tmargin: 0;\n}\n\n.tc-manager-list-item-content-item-body > table td {\n\tborder: none;\n}\n\n.tc-manager-icon-editor > button {\n\twidth: 100%;\n}\n\n.tc-manager-icon-editor > button > svg,\n.tc-manager-icon-editor > button > button {\n\twidth: 100%;\n\theight: auto;\n}\n\n/*\n** Alerts\n*/\n\n.tc-alerts {\n\tposition: fixed;\n\ttop: 28px;\n\tleft: 0;\n\tright: 0;\n\tmax-width: 50%;\n\tz-index: 20000;\n}\n\n.tc-alert {\n\tposition: relative;\n\tmargin: 14px;\n\tpadding: 7px;\n\tborder: 1px solid <<colour alert-border>>;\n\tbackground-color: <<colour alert-background>>;\n}\n\n.tc-alert-toolbar {\n\tposition: absolute;\n\ttop: 7px;\n\tright: 7px;\n    line-height: 0;\n}\n\n.tc-alert-toolbar svg {\n\tfill: <<colour alert-muted-foreground>>;\n}\n\n.tc-alert-subtitle {\n\tcolor: <<colour alert-muted-foreground>>;\n\tfont-weight: bold;\n    font-size: 0.8em;\n    margin-bottom: 0.5em;\n}\n\n.tc-alert-body > p {\n\tmargin: 0;\n}\n\n.tc-alert-highlight {\n\tcolor: <<colour alert-highlight>>;\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-static-alert {\n\t\tposition: relative;\n\t}\n\n\t.tc-static-alert-inner {\n\t\tposition: absolute;\n\t\tz-index: 100;\n\t}\n\n}\n\n.tc-static-alert-inner {\n\tpadding: 0 2px 2px 42px;\n\tcolor: <<colour static-alert-foreground>>;\n}\n\n/*\n** Floating drafts list\n*/\n\n.tc-drafts-list {\n\tz-index: 2000;\n\tposition: fixed;\n\tfont-size: 0.8em;\n\tleft: 0;\n\tbottom: 0;\n}\n\n.tc-drafts-list a {\n\tmargin: 0 0.5em;\n\tpadding: 4px 4px;\n\tborder-top-left-radius: 4px;\n\tborder-top-right-radius: 4px;\n\tborder: 1px solid <<colour background>>;\n\tborder-bottom-none;\n\tbackground: <<colour dirty-indicator>>;\n\tcolor: <<colour background>>;\n\tfill: <<colour background>>;\n}\n\n.tc-drafts-list a:hover {\n\ttext-decoration: none;\n\tbackground: <<colour foreground>>;\n\tcolor: <<colour background>>;\n\tfill: <<colour background>>;\n}\n\n.tc-drafts-list a svg {\n\twidth: 1em;\n\theight: 1em;\n\tvertical-align: text-bottom;\n}\n\n/*\n** Control panel\n*/\n\n.tc-control-panel td {\n\tpadding: 4px;\n}\n\n.tc-control-panel table, .tc-control-panel table input, .tc-control-panel table textarea {\n\twidth: 100%;\n}\n\n.tc-plugin-info {\n\tdisplay: flex;\n\tborder: 1px solid <<colour muted-foreground>>;\n\tfill: <<colour muted-foreground>>;\n\tbackground-color: <<colour background>>;\n\tmargin: 0.5em 0 0.5em 0;\n\tpadding: 4px;\n    align-items: center;\n}\n\n.tc-plugin-info-sub-plugins .tc-plugin-info {\n    margin: 0.5em;\n\tbackground: <<colour background>>;\n}\n\n.tc-plugin-info-sub-plugin-indicator {\n\tmargin: -16px 1em 0 2em;\n}\n\n.tc-plugin-info-sub-plugin-indicator button {\n\tcolor: <<colour background>>;\n\tbackground: <<colour foreground>>;\n\tborder-radius: 8px;\n    padding: 2px 7px;\n    font-size: 0.75em;\n}\n\n.tc-plugin-info-sub-plugins .tc-plugin-info-dropdown {\n\tmargin-left: 1em;\n\tmargin-right: 1em;\n}\n\n.tc-plugin-info-disabled {\n\tbackground: -webkit-repeating-linear-gradient(45deg, #ff0, #ff0 10px, #eee 10px, #eee 20px);\n\tbackground: repeating-linear-gradient(45deg, #ff0, #ff0 10px, #eee 10px, #eee 20px);\n}\n\n.tc-plugin-info-disabled:hover {\n\tbackground: -webkit-repeating-linear-gradient(45deg, #aa0, #aa0 10px, #888 10px, #888 20px);\n\tbackground: repeating-linear-gradient(45deg, #aa0, #aa0 10px, #888 10px, #888 20px);\n}\n\na.tc-tiddlylink.tc-plugin-info:hover {\n\ttext-decoration: none;\n\tbackground-color: <<colour primary>>;\n\tcolor: <<colour background>>;\n\tfill: <<colour foreground>>;\n}\n\na.tc-tiddlylink.tc-plugin-info:hover .tc-plugin-info > .tc-plugin-info-chunk > svg {\n\tfill: <<colour foreground>>;\n}\n\n.tc-plugin-info-chunk {\n    margin: 2px;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-toggle {\n\tflex-grow: 0;\n\tflex-shrink: 0;\n\tline-height: 1;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-icon {\n\tflex-grow: 0;\n\tflex-shrink: 0;\n\tline-height: 1;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-description {\n\tflex-grow: 1;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-buttons {\n\tfont-size: 0.8em;\n\tline-height: 1.2;\n\tflex-grow: 0;\n\tflex-shrink: 0;\n    text-align: right;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-description h1 {\n\tfont-size: 1em;\n\tline-height: 1.2;\n\tmargin: 2px 0 2px 0;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-description h2 {\n\tfont-size: 0.8em;\n\tline-height: 1.2;\n\tmargin: 2px 0 2px 0;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-description div {\n\tfont-size: 0.7em;\n\tline-height: 1.2;\n\tmargin: 2px 0 2px 0;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-toggle img, .tc-plugin-info-chunk.tc-plugin-info-toggle svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-icon img, .tc-plugin-info-chunk.tc-plugin-info-icon svg {\n\twidth: 2em;\n\theight: 2em;\n}\n\n.tc-plugin-info-dropdown {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tbackground: <<colour background>>;\n\tmargin-top: -8px;\n}\n\n.tc-plugin-info-dropdown-message {\n\tbackground: <<colour message-background>>;\n\tpadding: 0.5em 1em 0.5em 1em;\n\tfont-weight: bold;\n\tfont-size: 0.8em;\n}\n\n.tc-plugin-info-dropdown-body {\n\tpadding: 1em 1em 0 1em;\n\tbackground: <<colour background>>;\n}\n\n.tc-plugin-info-sub-plugins {\n\tpadding: 0.5em;\n    margin: 0 1em 1em 1em;\n\tbackground: <<colour notification-background>>;\n}\n\n.tc-install-plugin {\n\tfont-weight: bold;\n\tbackground: green;\n\tcolor: white;\n\tfill: white;\n\tborder-radius: 4px;\n\tpadding: 3px;\n}\n\n.tc-install-plugin.tc-reinstall-downgrade {\n\tbackground: red;\n}\n\n.tc-install-plugin.tc-reinstall {\n\tbackground: blue;\n}\n\n.tc-install-plugin.tc-reinstall-upgrade {\n\tbackground: orange;\n}\n\n.tc-check-list {\n\tline-height: 2em;\n}\n\n.tc-check-list .tc-image-button {\n\theight: 1.5em;\n}\n\n/*\n** Message boxes\n*/\n\n.tc-message-box {\n\tborder: 1px solid <<colour message-border>>;\n\tbackground: <<colour message-background>>;\n\tpadding: 0px 21px 0px 21px;\n\tfont-size: 12px;\n\tline-height: 18px;\n\tcolor: <<colour message-foreground>>;\n}\n\n.tc-message-box svg {\n\twidth: 1em;\n\theight: 1em;\n    vertical-align: text-bottom;\n}\n\n/*\n** Pictures\n*/\n\n.tc-bordered-image {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tpadding: 5px;\n\tmargin: 5px;\n}\n\n/*\n** Floats\n*/\n\n.tc-float-right {\n\tfloat: right;\n}\n\n/*\n** Chooser\n*/\n\n.tc-chooser {\n\tborder-right: 1px solid <<colour table-header-background>>;\n\tborder-left: 1px solid <<colour table-header-background>>;\n}\n\n\n.tc-chooser-item {\n\tborder-bottom: 1px solid <<colour table-header-background>>;\n\tborder-top: 1px solid <<colour table-header-background>>;\n\tpadding: 2px 4px 2px 14px;\n}\n\n.tc-drop-down .tc-chooser-item {\n\tpadding: 2px;\n}\n\n.tc-chosen,\n.tc-chooser-item:hover {\n\tbackground-color: <<colour table-header-background>>;\n\tborder-color: <<colour table-footer-background>>;\n}\n\n.tc-chosen .tc-tiddlylink {\n\tcursor:default;\n}\n\n.tc-chooser-item .tc-tiddlylink {\n\tdisplay: block;\n\ttext-decoration: none;\n\tbackground-color: transparent;\n}\n\n.tc-chooser-item:hover .tc-tiddlylink:hover {\n\ttext-decoration: none;\n}\n\n.tc-drop-down .tc-chosen .tc-tiddlylink,\n.tc-drop-down .tc-chooser-item .tc-tiddlylink:hover {\n\tcolor: <<colour foreground>>;\n}\n\n.tc-chosen > .tc-tiddlylink:before {\n\tmargin-left: -10px;\n\tposition: relative;\n\tcontent: \"» \";\n}\n\n.tc-chooser-item svg,\n.tc-chooser-item img{\n\twidth: 1em;\n\theight: 1em;\n\tvertical-align: middle;\n}\n\n.tc-language-chooser .tc-image-button img {\n\twidth: 2em;\n\tvertical-align: -0.15em;\n}\n\n/*\n** Palette swatches\n*/\n\n.tc-swatches-horiz {\n}\n\n.tc-swatches-horiz .tc-swatch {\n\tdisplay: inline-block;\n}\n\n.tc-swatch {\n\twidth: 2em;\n\theight: 2em;\n\tmargin: 0.4em;\n\tborder: 1px solid #888;\n}\n\ninput.tc-palette-manager-colour-input {\n\twidth: 100%;\n\tpadding: 0;\n}\n\n/*\n** Table of contents\n*/\n\n.tc-sidebar-lists .tc-table-of-contents {\n\twhite-space: nowrap;\n}\n\n.tc-table-of-contents button {\n\tcolor: <<colour sidebar-foreground>>;\n}\n\n.tc-table-of-contents svg {\n\twidth: 0.7em;\n\theight: 0.7em;\n\tvertical-align: middle;\n\tfill: <<colour sidebar-foreground>>;\n}\n\n.tc-table-of-contents ol {\n\tlist-style-type: none;\n\tpadding-left: 0;\n}\n\n.tc-table-of-contents ol ol {\n\tpadding-left: 1em;\n}\n\n.tc-table-of-contents li {\n\tfont-size: 1.0em;\n\tfont-weight: bold;\n}\n\n.tc-table-of-contents li a {\n\tfont-weight: bold;\n}\n\n.tc-table-of-contents li li {\n\tfont-size: 0.95em;\n\tfont-weight: normal;\n\tline-height: 1.4;\n}\n\n.tc-table-of-contents li li a {\n\tfont-weight: normal;\n}\n\n.tc-table-of-contents li li li {\n\tfont-size: 0.95em;\n\tfont-weight: 200;\n\tline-height: 1.5;\n}\n\n.tc-table-of-contents li li li li {\n\tfont-size: 0.95em;\n\tfont-weight: 200;\n}\n\n.tc-tabbed-table-of-contents {\n\tdisplay: -webkit-flex;\n\tdisplay: flex;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents {\n\tz-index: 100;\n\tdisplay: inline-block;\n\tpadding-left: 1em;\n\tmax-width: 50%;\n\t-webkit-flex: 0 0 auto;\n\tflex: 0 0 auto;\n\tbackground: <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item > a,\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item-selected > a {\n\tdisplay: block;\n\tpadding: 0.12em 1em 0.12em 0.25em;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item > a {\n\tborder-top: 1px solid <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-background>>;\n\tborder-bottom: 1px solid <<colour tab-background>>;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item > a:hover {\n\ttext-decoration: none;\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n\tbackground: <<colour tab-border>>;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item-selected > a {\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n\tbackground: <<colour background>>;\n\tmargin-right: -1px;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item-selected > a:hover {\n\ttext-decoration: none;\n}\n\n.tc-tabbed-table-of-contents .tc-tabbed-table-of-contents-content {\n\tdisplay: inline-block;\n\tvertical-align: top;\n\tpadding-left: 1.5em;\n\tpadding-right: 1.5em;\n\tborder: 1px solid <<colour tab-border>>;\n\t-webkit-flex: 1 0 50%;\n\tflex: 1 0 50%;\n}\n\n/*\n** Dirty indicator\n*/\n\nbody.tc-dirty span.tc-dirty-indicator, body.tc-dirty span.tc-dirty-indicator svg {\n\tfill: <<colour dirty-indicator>>;\n\tcolor: <<colour dirty-indicator>>;\n}\n\n/*\n** File inputs\n*/\n\n.tc-file-input-wrapper {\n\tposition: relative;\n\toverflow: hidden;\n\tdisplay: inline-block;\n\tvertical-align: middle;\n}\n\n.tc-file-input-wrapper input[type=file] {\n\tposition: absolute;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\tfont-size: 999px;\n\tmax-width: 100%;\n\tmax-height: 100%;\n\tfilter: alpha(opacity=0);\n\topacity: 0;\n\toutline: none;\n\tbackground: white;\n\tcursor: pointer;\n\tdisplay: inline-block;\n}\n\n/*\n** Thumbnail macros\n*/\n\n.tc-thumbnail-wrapper {\n\tposition: relative;\n\tdisplay: inline-block;\n\tmargin: 6px;\n\tvertical-align: top;\n}\n\n.tc-thumbnail-right-wrapper {\n\tfloat:right;\n\tmargin: 0.5em 0 0.5em 0.5em;\n}\n\n.tc-thumbnail-image {\n\ttext-align: center;\n\toverflow: hidden;\n\tborder-radius: 3px;\n}\n\n.tc-thumbnail-image svg,\n.tc-thumbnail-image img {\n\tfilter: alpha(opacity=1);\n\topacity: 1;\n\tmin-width: 100%;\n\tmin-height: 100%;\n\tmax-width: 100%;\n}\n\n.tc-thumbnail-wrapper:hover .tc-thumbnail-image svg,\n.tc-thumbnail-wrapper:hover .tc-thumbnail-image img {\n\tfilter: alpha(opacity=0.8);\n\topacity: 0.8;\n}\n\n.tc-thumbnail-background {\n\tposition: absolute;\n\tborder-radius: 3px;\n}\n\n.tc-thumbnail-icon svg,\n.tc-thumbnail-icon img {\n\twidth: 3em;\n\theight: 3em;\n\t<<filter \"drop-shadow(2px 2px 4px rgba(0,0,0,0.3))\">>\n}\n\n.tc-thumbnail-wrapper:hover .tc-thumbnail-icon svg,\n.tc-thumbnail-wrapper:hover .tc-thumbnail-icon img {\n\tfill: #fff;\n\t<<filter \"drop-shadow(3px 3px 4px rgba(0,0,0,0.6))\">>\n}\n\n.tc-thumbnail-icon {\n\tposition: absolute;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\tdisplay: -webkit-flex;\n\t-webkit-align-items: center;\n\t-webkit-justify-content: center;\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: center;\n}\n\n.tc-thumbnail-caption {\n\tposition: absolute;\n\tbackground-color: #777;\n\tcolor: #fff;\n\ttext-align: center;\n\tbottom: 0;\n\twidth: 100%;\n\tfilter: alpha(opacity=0.9);\n\topacity: 0.9;\n\tline-height: 1.4;\n\tborder-bottom-left-radius: 3px;\n\tborder-bottom-right-radius: 3px;\n}\n\n.tc-thumbnail-wrapper:hover .tc-thumbnail-caption {\n\tfilter: alpha(opacity=1);\n\topacity: 1;\n}\n\n/*\n** Diffs\n*/\n\n.tc-diff-equal {\n\tbackground-color: <<colour diff-equal-background>>;\n\tcolor: <<colour diff-equal-foreground>>;\n}\n\n.tc-diff-insert {\n\tbackground-color: <<colour diff-insert-background>>;\n\tcolor: <<colour diff-insert-foreground>>;\n}\n\n.tc-diff-delete {\n\tbackground-color: <<colour diff-delete-background>>;\n\tcolor: <<colour diff-delete-foreground>>;\n}\n\n.tc-diff-invisible {\n\tbackground-color: <<colour diff-invisible-background>>;\n\tcolor: <<colour diff-invisible-foreground>>;\n}\n\n.tc-diff-tiddlers th {\n\ttext-align: right;\n\tbackground: <<colour background>>;\n\tfont-weight: normal;\n\tfont-style: italic;\n}\n\n.tc-diff-tiddlers pre {\n    margin: 0;\n    padding: 0;\n    border: none;\n    background: none;\n}\n\n/*\n** Errors\n*/\n\n.tc-error {\n\tbackground: #f00;\n\tcolor: #fff;\n}\n\n/*\n** Tree macro\n*/\n\n.tc-tree div {\n    \tpadding-left: 14px;\n}\n\n.tc-tree ol {\n    \tlist-style-type: none;\n    \tpadding-left: 0;\n    \tmargin-top: 0;\n}\n\n.tc-tree ol ol {\n    \tpadding-left: 1em;    \n}\n\n.tc-tree button { \n    \tcolor: #acacac;\n}\n\n.tc-tree svg {\n     \tfill: #acacac;\n}\n\n.tc-tree span svg {\n    \twidth: 1em;\n    \theight: 1em;\n    \tvertical-align: baseline;\n}\n\n.tc-tree li span {\n    \tcolor: lightgray;\n}\n\nselect {\n        color: <<colour select-tag-foreground>>;\n        background: <<colour select-tag-background>>;\n}\n\n/*\n** Utility classes for SVG icons\n*/\n\n.tc-fill-background {\n\tfill: <<colour background>>;\n}"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize",
            "text": "15px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/bodylineheight": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/bodylineheight",
            "text": "22px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/fontsize": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/fontsize",
            "text": "14px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/lineheight": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/lineheight",
            "text": "20px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/storyleft": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/storyleft",
            "text": "0px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/storytop": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/storytop",
            "text": "0px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/storyright": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/storyright",
            "text": "770px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/storywidth": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/storywidth",
            "text": "770px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth",
            "text": "686px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint",
            "text": "960px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth",
            "text": "350px"
        },
        "$:/themes/tiddlywiki/vanilla/options/stickytitles": {
            "title": "$:/themes/tiddlywiki/vanilla/options/stickytitles",
            "text": "no"
        },
        "$:/themes/tiddlywiki/vanilla/options/sidebarlayout": {
            "title": "$:/themes/tiddlywiki/vanilla/options/sidebarlayout",
            "text": "fixed-fluid"
        },
        "$:/themes/tiddlywiki/vanilla/options/codewrapping": {
            "title": "$:/themes/tiddlywiki/vanilla/options/codewrapping",
            "text": "pre-wrap"
        },
        "$:/themes/tiddlywiki/vanilla/reset": {
            "title": "$:/themes/tiddlywiki/vanilla/reset",
            "type": "text/plain",
            "text": "/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n\n/* Document\n   ========================================================================== */\n\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\n\nhtml {\n  line-height: 1.15; /* 1 */\n  -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n   ========================================================================== */\n\n/**\n * Remove the margin in all browsers.\n */\n\nbody {\n  margin: 0;\n}\n\n/**\n * Render the `main` element consistently in IE.\n */\n\nmain {\n  display: block;\n}\n\n/**\n * Correct the font size and margin on `h1` elements within `section` and\n * `article` contexts in Chrome, Firefox, and Safari.\n */\n\nh1 {\n  font-size: 2em;\n  margin: 0.67em 0;\n}\n\n/* Grouping content\n   ========================================================================== */\n\n/**\n * 1. Add the correct box sizing in Firefox.\n * 2. Show the overflow in Edge and IE.\n */\n\nhr {\n  box-sizing: content-box; /* 1 */\n  height: 0; /* 1 */\n  overflow: visible; /* 2 */\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\npre {\n  font-family: monospace, monospace; /* 1 */\n  font-size: 1em; /* 2 */\n}\n\n/* Text-level semantics\n   ========================================================================== */\n\n/**\n * Remove the gray background on active links in IE 10.\n */\n\na {\n  background-color: transparent;\n}\n\n/**\n * 1. Remove the bottom border in Chrome 57-\n * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n */\n\nabbr[title] {\n  border-bottom: none; /* 1 */\n  text-decoration: underline; /* 2 */\n  text-decoration: underline dotted; /* 2 */\n}\n\n/**\n * Add the correct font weight in Chrome, Edge, and Safari.\n */\n\nb,\nstrong {\n  font-weight: bolder;\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\ncode,\nkbd,\nsamp {\n  font-family: monospace, monospace; /* 1 */\n  font-size: 1em; /* 2 */\n}\n\n/**\n * Add the correct font size in all browsers.\n */\n\nsmall {\n  font-size: 80%;\n}\n\n/**\n * Prevent `sub` and `sup` elements from affecting the line height in\n * all browsers.\n */\n\nsub,\nsup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline;\n}\n\nsub {\n  bottom: -0.25em;\n}\n\nsup {\n  top: -0.5em;\n}\n\n/* Embedded content\n   ========================================================================== */\n\n/**\n * Remove the border on images inside links in IE 10.\n */\n\nimg {\n  border-style: none;\n}\n\n/* Forms\n   ========================================================================== */\n\n/**\n * 1. Change the font styles in all browsers.\n * 2. Remove the margin in Firefox and Safari.\n */\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n  font-family: inherit; /* 1 */\n  font-size: 100%; /* 1 */\n  line-height: 1.15; /* 1 */\n  margin: 0; /* 2 */\n}\n\n/**\n * Show the overflow in IE.\n * 1. Show the overflow in Edge.\n */\n\nbutton,\ninput { /* 1 */\n  overflow: visible;\n}\n\n/**\n * Remove the inheritance of text transform in Edge, Firefox, and IE.\n * 1. Remove the inheritance of text transform in Firefox.\n */\n\nbutton,\nselect { /* 1 */\n  text-transform: none;\n}\n\n/**\n * Correct the inability to style clickable types in iOS and Safari.\n */\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n  -webkit-appearance: button;\n}\n\n/**\n * Remove the inner border and padding in Firefox.\n */\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n  border-style: none;\n  padding: 0;\n}\n\n/**\n * Restore the focus styles unset by the previous rule.\n */\n\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n  outline: 1px dotted ButtonText;\n}\n\n/**\n * Correct the padding in Firefox.\n */\n\nfieldset {\n  padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n * 1. Correct the text wrapping in Edge and IE.\n * 2. Correct the color inheritance from `fieldset` elements in IE.\n * 3. Remove the padding so developers are not caught out when they zero out\n *    `fieldset` elements in all browsers.\n */\n\nlegend {\n  box-sizing: border-box; /* 1 */\n  color: inherit; /* 2 */\n  display: table; /* 1 */\n  max-width: 100%; /* 1 */\n  padding: 0; /* 3 */\n  white-space: normal; /* 1 */\n}\n\n/**\n * Add the correct vertical alignment in Chrome, Firefox, and Opera.\n */\n\nprogress {\n  vertical-align: baseline;\n}\n\n/**\n * Remove the default vertical scrollbar in IE 10+.\n */\n\ntextarea {\n  overflow: auto;\n}\n\n/**\n * 1. Add the correct box sizing in IE 10.\n * 2. Remove the padding in IE 10.\n */\n\n[type=\"checkbox\"],\n[type=\"radio\"] {\n  box-sizing: border-box; /* 1 */\n  padding: 0; /* 2 */\n}\n\n/**\n * Correct the cursor style of increment and decrement buttons in Chrome.\n */\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n  height: auto;\n}\n\n/**\n * 1. Correct the odd appearance in Chrome and Safari.\n * 2. Correct the outline style in Safari.\n */\n\n[type=\"search\"] {\n  -webkit-appearance: textfield; /* 1 */\n  outline-offset: -2px; /* 2 */\n}\n\n/**\n * Remove the inner padding in Chrome and Safari on macOS.\n */\n\n[type=\"search\"]::-webkit-search-decoration {\n  -webkit-appearance: none;\n}\n\n/**\n * 1. Correct the inability to style clickable types in iOS and Safari.\n * 2. Change font properties to `inherit` in Safari.\n */\n\n::-webkit-file-upload-button {\n  -webkit-appearance: button; /* 1 */\n  font: inherit; /* 2 */\n}\n\n/* Interactive\n   ========================================================================== */\n\n/*\n * Add the correct display in Edge, IE 10+, and Firefox.\n */\n\ndetails {\n  display: block;\n}\n\n/*\n * Add the correct display in all browsers.\n */\n\nsummary {\n  display: list-item;\n}\n\n/* Misc\n   ========================================================================== */\n\n/**\n * Add the correct display in IE 10+.\n */\n\ntemplate {\n  display: none;\n}\n\n/**\n * Add the correct display in IE 10.\n */\n\n[hidden] {\n  display: none;\n}\n"
        },
        "$:/themes/tiddlywiki/vanilla/settings/fontfamily": {
            "title": "$:/themes/tiddlywiki/vanilla/settings/fontfamily",
            "text": "-apple-system, BlinkMacSystemFont, \"Segoe UI\", Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\""
        },
        "$:/themes/tiddlywiki/vanilla/settings/codefontfamily": {
            "title": "$:/themes/tiddlywiki/vanilla/settings/codefontfamily",
            "text": "\"SFMono-Regular\",Consolas,\"Liberation Mono\",Menlo,Courier,monospace"
        },
        "$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment": {
            "title": "$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment",
            "text": "fixed"
        },
        "$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize": {
            "title": "$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize",
            "text": "auto"
        },
        "$:/themes/tiddlywiki/vanilla/sticky": {
            "title": "$:/themes/tiddlywiki/vanilla/sticky",
            "text": "<$reveal state=\"$:/themes/tiddlywiki/vanilla/options/stickytitles\" type=\"match\" text=\"yes\">\n``\n.tc-tiddler-title {\n\tposition: -webkit-sticky;\n\tposition: -moz-sticky;\n\tposition: -o-sticky;\n\tposition: -ms-sticky;\n\tposition: sticky;\n\ttop: 0px;\n\tbackground: ``<<colour tiddler-background>>``;\n\tz-index: 500;\n}\n\n``\n<$list filter=\"[range[100]]\">\n`.tc-story-river .tc-tiddler-frame:nth-child(100n+`<$text text=<<currentTiddler>>/>`) {\nz-index: `<$text text={{{ [[200]subtract<currentTiddler>] }}}/>`;\n}\n`\n</$list>\n</$reveal>\n"
        }
    }
}
!!!Configuration des polices

Famille de police: {{!!font-family}}

Couleur de police: {{!!font-color}}

Taille de police: {{!!font-size}}

Couleur de police titre niveau h1: {{!!font-color-h1}}

Taille de police titre niveau h1: {{!!font-size-h1}}

Couleur de police titre niveau h2: {{!!font-color-h2}}

Taille de police titre niveau h2: {{!!font-size-h2}}

Couleur de police titre niveau h3: {{!!font-color-h3}}

Taille de police titre niveau h3: {{!!font-size-h3}}

Alignement du texte: {{!!text-align}}

!!!Configuration de la barre latérale

Afficher la barre latérale en mode Web: {{!!show-sidebar}}

Afficher le titre dans la barre latérale: {{!!site-title}}

Afficher le sous-titre dans la barre latérale: {{!!site-subtitle}}

!!!Configuration de la barre de navigation

Couleur de la barre: {{!!navbar-color}}

Largeur de la barre: {{!!navbar-height}}

Afficher la bordure: {{!!navbar-border}}

Couleur de la bordure: {{!!navbar-bordercolor}}

Taille de la bordure: {{!!navbar-borderheight}}

Espace entre les menus: {{!!navbar-menuspace}}
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACz0lEQVQ4jS2Sz2tcVRhAz/3ufe/NtIlNY4rSGmqbSgXdSNQYwSBBUBQFwS5KEUS6EHTjxo0rFbfi/yIoblwoghsVKphKGxqpWpM4yTjJzLx3f3yfi3F1doezOG7r1lb45KOPN0dh/MzNnVv5YHSYHQY47H8COOeQyoOBFRj+untw9fVrX7orV954fumlc1+dX7tc327/YG86QFFAUacIMtNIRWh6iPeoKqOdQ73xwdffhkE33Hjqxdd6fV9TjYdIc4RziQf0fi5XF/ixu8GkirMQp5jzoJ6Tjy7J4ub5Ddm5d9dv6y6/lXsMOKTUHdrreCE+x7sX32I9r6K9Fqta1E9IjEl0FDL16X4Iewf75c5wh7rn6dIQkYS4zHfVN6z8Nc9ec5dkIzCPaoVqmNEa2hIJKSUdjf/FqwLHVI1SG+z0t/k0f07stSQ6DI+6CiVQtEZTpuRMsKKM9gdIP9LMGUXgseZJ3lx8h/s8TGzM+/vXMQuU7NFUYalH6RKp7QhOBKdKnk4xy4TQcJj3GZQj+ssXCGUBxkIiYgRSqxCNEjMlZcQBTVXR1H2apg8Gd+wmn7XvoSlyNBwzXxZwCpoUbw6KUTnBiyCY4fF4F6A4LEHJxnGacrrJPPTgGVbmL2FF8OrRBGKCJnDG7JIcFRJI8ZAE7SDGwm73O2fqwDm/TNcWUmtYdKSpkrpCjAkxDG+OUDypBYuCxYB1Ff9MBlQIK/UlmvYEkgJSAmlaCBrw4mcFmpWcHETBWkFbYZ0NTvw5hxg8XB7n6qm36SZKmhg1Pbx5nBpi2cSykqJi0UPn0anw7Nk11p9YY4hy8uwyq49sUqYeSTVSPDllUpcI+aD7e7o90vrinKBg5gnU/LT7C7iKiRfGx1OOyzF0gUTBBwB0snU4dC+/+srS9z//8EV/dfHpEhDvBREBjC5FqhAwM0pRMPDeY2ZMbg9HC4P+h/8BaTqgT5jmjxQAAAAASUVORK5CYII=
{{ibuton.png}}
<div class="footer" style="border-radius:10px;position:fixed;bottom:0;background:white;left:0;margin:5px;border-width:2px;"style="color:black;">
<a href="/#imprimerie"><img style="float:left;width:32px;height:32px;bottom:0;" src="https://iescolore.files.wordpress.com/2016/09/ibuton.png?w=32" width="32" height="32" srcset="https://iescolore.files.wordpress.com/2016/09/ibuton.png?w=32&amp;zoom=2 1.5x" src-orig="https://iescolore.files.wordpress.com/2016/09/ibuton.png?w=1000" scale="1.5"></a>Escolore est un Etablissement de Service d’Aide par le Travail  <a class="info" href="http://fr.wikipedia.org/wiki/%C3%89tablissement_et_service_d'aide_par_le_travail">(ESAT)</a> <a class="info" href="http://www.avh.asso.fr/index.php?module=25&amp;nameRub=escolore&amp;opt=1">de l’</a><a class="info" href="http://www.avh.asso.fr/index.php?module=25&amp;nameRub=escolore&amp;opt=1">Association Valentin Haüy,<img id="avh" style="width:117px;height:64px;padding:5px;float:right;" src="https://iescolore.files.wordpress.com/2016/10/avh.png?w=107" alt="LOGO DE L'Avh" border="0" hspace="0" width="107" height="54" srcset="https://iescolore.files.wordpress.com/2016/10/avh.png?w=107&amp;zoom=2 1.5x" src-orig="https://iescolore.files.wordpress.com/2016/10/avh.png?w=1000" scale="1.5"></a> au service des aveugles et des malvoyants.
</div>
/*Attention*/
.att {
padding: 10px;
background: #ffff99;
border-radius: 15px;
border: 1px solid #ccc; }

/*Footer*/
.footer {
color: white;
text-align: center;
margin-left: 5em; margin-right:5em; margin-bottom:3.5em; margin-top:1em; }

.grow { transition: all .2s ease-in-out; }
.grow:hover { transform: scale(1.4); }
/*Effet Menu Icon*/
.icon-menu {
  font-size: 1.2em;
  font-weight: normal;
  position: relative;
  color: #959595;
}
.icon-menu:after {
  display: block;
  position: absolute;
  left: 0;
  bottom: -6px;
  width: 0;
  height: 3px;
  background-color: #2c66be;
  content: "";
  transition: width 0.2s;
}
.icon-menu:hover {
  color: white;
}
.icon-menu:hover:after {
  width: 100%;
}

.icon-menu:focus {
color: white;
}
.icon-menu:focus:after {
  width: 100%;
}

<P style="text-align: justify;">
{{PhotoEscolore01}}
<B>L’ESAT d’Escolore</B> est situé en milieu rural sur la commune d’Egliseneuve-près-Billom, à proximité de Clermont-Ferrand (30 km) et de Thiers (20 km).
Géré par <b>l’Association Valentin Haüy</b>, l’ESAT emploie <B>51</B> personnes en situation d'handicap visuel, travaillant dans divers ateliers:<br>
<br>

- L’[[imprimerie]]-[[reprographie]] et l’[[infographie]] <br>
- Le cannage et le paillage<br>
- Les espaces verts<br>
- Le conditionnement <br>
- Le maraichage<br>
- La conserverie <br>
<br>

</P>
<div style="text-align:center">
<$button class="tc-btn-big-green admin" message="tm-modal" param="$:/admin/connect">
    <$action-sendmessage $message='tm-close-tiddler' $param="admin"/>
<i class="fa fa-lock" aria-hidden="true"></i> Connexion
</$button>
</div>
{{||iGreenButton}}
!!!Personnalisation d'Affiches 
Un tarif à la pièce (à partir de {{!!minimum}}) pour une [[impression couleur]] de qualité [[laser]]  {{KonicaMinolta}} <br>
Affiches  {{!!format}} RECTO sur papier {{!!papier}}g {{!!finition}} à ''{{!!prix}}''/pcs avec marge blanche de 0.5mm <br>(Redécoupe des bords Papiers possible)<br>
Le Recto Verso en option a {{!!rectoverso}}
<br>ref.: {{!!ref}}
!!Auvergne Co-Traitance
<a href="http://www.auvergnecotraitance.com/"><img src="https://www.reseau-esat-auvergne.fr/sites/all/themes/icompany/logo.png" alt="eseau-esat-auvergne.fr/" style="float:right;margin:0 0 15px 20px;"></a>
Adhérent d’Auvergne Co-Traitance, nous avons la capacité à mobiliser de nombreux travailleurs handicapés et à répondre avec réactivité à des marchés importants. Auvergne Co-Traitance rassemble 35 ESAT de la région Auvergne avec un panel de savoir-faire très large.
<br>
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
<iframe src="https://iescolore.files.wordpress.com/2017/01/imprimerie-2017-bat-bon-de-commandes.pdf" style="width:100%;height: 500px;"/>
{{||iGreenButton}}
!!!Cartes de Visites
Impression [[Laser]] sur carte de 300 grammes en monochrome Noir ou COULEUR de vos coordonnées et/ou toutes autres informations. Possibilité d'encoder vos informations en [[QRcodes]] : cartes de visites, vos coordonnées GPS ou liens internet.
Trois Tailles Types possible, Impression Laser en Couleur Qualité d'image {{KonicaMinolta}}

''Tarifs:  Recto Seul ''
[img[Cv-Recto.png]]

''Tarifs : Recto+Verso"
[img[Cv-RectoVerso.png]]
Luc Soulerin <br>
{{i-Tel}}<br>
{{i-Mel}}<br>

{{La-Map-d-Escolore}}
''ESAT ESCOLORE''<br>
Les Lasteyras - 63160 Egliseneuve près Billom<br>
Directeur :'' Pierre LISZE''<br>
<a href="tel:0473734343">
Tél : 04.73.73.43.43 </a> / Fax : 04.73.73.38.88<br>
<a href="mailto:contact@escolor.org">contact@escolor.org</a>
iVBORw0KGgoAAAANSUhEUgAAAyAAAAIGCAYAAACs8uv3AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAABFNAAARTQBrsa1HQACQ99JREFUeNrsnQeYNFWVv8eEqICurBlBkaAgikTFv4gKuCygGBERBRQDimLCBUFREARzIpjBrGtOa9Y1LElRlFUUFZU157AuKtT/eYt5+ztzp6q7uid80zWn5jlP93RXV7h17rnnd+JMVVXV//t//6+amZmprnWta9WvSUlJSUlJSUlJSUlJS0IJQJKSVjdd4xrXSEqaekp+TuojP6esTuobT//TP/1TteWWWw4HIDlgSUmrZ3FLSuoLoM5xSEo+TkpaWXTNa16zfn3kIx9Z/fd///d8ACII2Wmnnaq//OUv1eWXX1797Gc/S0pKmnL6n//5n+qPf/xjddxxx9Vz/DrXuU79yvw/+eSTq+c85znV8ccfn5Q0dXTiiSdWN73pTWt+3mqrraoTTjghxyVp6ui5z31u9YIXvKA67LDDBsqaQOT6179+9fznPz/HKWkqefrII4+seRhePuCAA6pzzz23HYDwGds//vGPKrfccpv+zbn84he/uJ7j66yzTv16yCGHVN/97ner888/v/ra176WlDR19M1vfrO63e1uV/Pz7rvvXl100UU5LklTRxdccEFtGT777LOra1/72nMAyA1veMPq61//enXhhRfmWCVNHU9/5CMfqW50oxvVvPzwhz+81jdGApC///3v1VVXXZWUlDTlJAA55ZRT5gAQhAHWiE9/+tPVZz/72aSkqaMvfvGL1W1ve9uan+95z3tW//mf/5njkjR1hAz+yle+Up122mnzAMgGG2xQff7zn68+97nP5VglTRVPf/nLX67e/va31yB6LACSHpDccuvHduWVV9avp5566hwAcuCBB9ZWCha2L3zhC0lJU0cobQKQ3XbbrV7wclySpo2QwRiDzjjjjEYAAtAGXOdYJU0TT59zzjnVu971rgQgueWWACQBSFICkKSkBCBJSQlAcssttwQgSUkJQJISgCQASUoAkgAkt9wSgCQlJQBJSkoAkpSUACS33HJLAFITiZmf+cxnOhOJ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+uuvX9361reu90lKmiZijdpwww3n8fS6666bPJ00tTx9k5vcZJ7FGOVNWZ6UNG08jf5haWmqvLFlH5Dccuv5dtVVV9Wv//M//zNnQSuFQc713Kaxr81HPvKRwfolT//Lv/xL/d3f//73HKjcpma78sor61d6mVgmXavxP/3TP1X/93//l4OU21Ty9He+8526/we8fNRRRyUAyS23BCAz1b/927/lXM8tAUhuua0QZY1u6AlAcusrAFHnSACSW24JQHKu55YAJLfcEoDkllsCkNxyyy0BSG65JQDJLQFIApDcEoDklltuCUByyy0BSG65JQDJLbcEILnlllsCkMUQlpBj1mXfSWmprn2ce0gA0n9eXijPwUdri7dWG08nABmfFxeLt9bWvFwtPJ0AJLfcEoAkAOnZhpLd9Oz4rM8KeAKQ9vn+t7/9rVGxGXeOt/HWUittbbzLOfv8TBOAtPM0z72J58bl6Tbe4vOlBAMcn3nZtLXN1wQgqZTkllsCkFWwcf8//vGPa0H5v//7v0P3ZcH47ne/W33ve98bm/jdj370o0UR7D7bP/3pT4PrufTSS6tLLrmk+uMf/zh4/stp4UsAsvYXe7af/OQnNR/IDz/72c8680PcB95iTnAc+euKK66Yd77FklUe869//Wt93XHe/O53v5sn1xKA9H/9clx+/etfD3gR3oDH3aer11q5IF9xHNbGpjm02M+Va/z+979f87L3IE/3VU4nAMkttwUIv0iT/BZlNdKkbld+oxVFQpCOurYEIN0A2l/+8pfqrne9az0mX/jCFxrHRGHKwsV+ZbOwrp1gt9122wUtdnGxesc73lHttddeg+vxHHz2zne+s96P++jb4pYAZO7mvX7zm9+sTjrppGrjjTee02D4xje+cXXaaacNxq5NZiifAOFvetObqgc96EHzGhU/8IEPrH7+858vqtxQvrF97GMfqx75yEcO5ozzbJdddqle85rXDCzGfePpBCDNc/wHP/hB9cIXvrB+/pEXN9hgg3r90rMwbB10bM8666zqcY973Bz5zXFOPfXUeYadxZyXn/zkJ+v+F9e//vXnPNftt9++eu5zn7vo8ykBSG65rdKtizt3nLk1at9hIREJQLoJSKxpm222WT0mX/ziF5cUgOy8884TAxCfJ16UO97xjoPnWD5bwQhgRwtfn6zGCUDm8yWAYZ11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oXIXDwGGljhGXch9d9xxx4G3LK6hb3zjG6sNN9ywkbeQMYCeSefbsGcOrwKQhl0zIOjd7373VPJ0zAF55CMfWX3rW99KAJJbbnFxG6XId50PXeI1x5lbo/Ydlq+QAKR5LBH4173udQfjscEGG9SLPAo9clChv/HGG9eWqaoI/ahmXeUoOgINXjkmlh6Oc/3rX3+wiLG48AwWunh4bizMLk48S84HcW6fra8AJBaAPoGQ1QpAvCc8a1oT9XRNIlOwqmJt5ViHH374yOPIuyeddNJg3J0rgBHm0HrrrTfge17f8Y53LFjGeF6MBvHYzFv43vN6Tbze6la3Gpx7Gvh+tQIQjGlsb3vb2wbP9f3vf/9QAIIHEK/X9a53vYG8HUWMIfOFc5CDYGiT58D7EMFM/B0GJvkOj8tPfvKTBfNV9LjoHYDWX3/9wVpU8vRNbnKT6tRTT506no4A5Oijj64/SwCSW682BDRKIe53XhVsXSYJvI4F5pJLLqn233//2nIM8Z7P+K4t4bfpWLh3Wdwf/vCHV494xCNq1P+QhzykDvnhOlEkulbicP8PfOAD1f3vf//q4IMPrh760IdWT3va06o//elPtSBtC/FJADJfGF544YXVzW52swFgwOUNILn44otrQYkixsKmPETZi2PkcY477rjB4sBCcc973rM68cQTq+9+97vVf//3f9fKEsqdysRee+21IKXY87/4xS8enJfr5Jzf/va364WM6z/iiCNqYMQzVknjeqopC0lJADJXpnjPzGkssc5jFNZqjNCpeKzXv/71A5nwuMc9buhx/Pw///M/a55WIcOafOihh9ZACMvm+eefX8splUmUKcPEJuE/f/P1r399YJ1GkQRY41nkc+YcoZS77bZbfT7v6bTTTpsavl9NACTyohtrms8NMDCKF1lLefbf+MY3hhK8d+mll1YvfOELB8cnBCuuj4QLyjcYjvbdd9+az+Fn1oX3vve9dTiUPI8sj/NxUkPSj3/84xrQyNOEfX30ox+t5Tn397nPfa6+1ghQCA+eNp6OAOSoo45KAJJb/6yCxP7Cv05WrSjDFBFByic/+clamYtWcYnP+I594m/aruNLX/pSbcXgd6UbF0sKi8sHP/jBoceK36noGuYTXcIsULhmSVYbZjFKALLmHh/zmMfU9w5oeNGLXjRnnNznOc95zhwFCgUnfo/7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xmXhoAQgeeSRRwKQVqFoha+2sZmX5+ZZeM5+MhsladafdV4ByCAeZc669IEaZb4532rzQpd1OM1zmABk+XKI95Y7VvBJG+/KQ6up/A9bY4zDOGs3AUgCkDzySAAy488de+3Q7JOGYTb7/NGPflR+8YtfLPluv7GjGSjfP//883u/H4c4B81FS8dGpeM8Z797VZb3e9YEIKt/2MvJg+azkUfjvHXtG1V/j4ZfnhOeiDxYX3811uGvfvWr5h58Pu6NxmT9xiQByGzxs/NM00blkHz3u9/9buw5jufm77hGIg+thnyr7yXK2vpZa/5PAJIAJI85V7jHdYMqLLSySOMIkFg/frnn8nysx3iu2PsgAcjSDcLnQUk46qijyvWud72eMNxkk02av7faaqty8skn975byzvff/nLX75kzMahTTfdtHl93OMeN9Hx9jzf//73y4te9KLygAc8YInwl57+9KeXV77ylb1nnMX5nicAEnn0ne98ZznyyCPLta997SUbNq8HHHBAM7dd5oxzOkZveMMbyvOe97xypStdaSO+v9WtblVOP/303ritlMIWPYwf//jHy9FHH11ufvObN/fAvfic17zmNcsLXvCCcsYZZ/Sec9qU+gQg3eTQD3/4w0YOPehBD+rJIWXRTjvttGTMuvJd5FHk9TOf+cweL8tDV7va1Zrr0ol7JeVBvJdTTz21HHbYYT3ZHuXubrvtVo499tjyjW98o/nuevCGJADJI49lLJ5hinzX9TDsXKOurWHfHWRRWm8AJD7vHe5wh3LZy152CQCIxCbGOKD4xaZiKwlA9t5774mMd2z8dPDBBzeKJoJeYS/xf++b1+tc5zrlPe95T49vEoCs3UaNpfQ2t7lNucxlLrNko/bvzTbbrHm94hWvWJ785CcPfE7n8itf+UrZdttty6UvfenenKuseV7PvfXWWzdNw1ZCifY+UQjvec97lstd7nIbPWNcg/zNONz61rfuAa5pshonABkucw899NC+ckjACV/e4ha3KOecc06nsVNOfvSjH22MSPBtPzmO/rrFFluUU045ZUVkgvfyn//5n43xqu1elPXq0qzdJz7xiRuNVQKQBCB5zNnxl7/8pVx44YWN+5PXrkoemze8/uc//7mce+655eEPf3h5zGMe0xB/8x6fdbEWeq4//elP5Qc/+EF55CMfWR796EeXPfbY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
{{||iGreenButton}}
!!!Personnalisation d'[[Enveloppes à Affranchir (EAA)]] ou [[Prêt-à-Poster (PAP)|Pap-Perso]] de [[La Poste]].

Nous pouvons vous fournir des enveloppes personnalisées dont le grammage papier et le traitement de surface permettent leur passage en machine. Les formats suivant sont disponibles : 

* [[DL 110x220mm]]
* [[C5 162x229mm]]
* [[C4 229x324mm]] 

Trois qualités d'impression proposé :

* [[Jet d'encre en Noir et Blanc]]
* [[Jet d'encre en monochomre]]  ou 
* [[Jet d'encre en Quadri-Chromie]].





{{A propos}}
{{Contact ESAT}}
{{Auvergne CoTraitance}}
{{La-Map-d-Escolore}}
<$list filter="[all[tiddlers]!tag[NoMenu]!has[draft.of]sort[created]!prefix[$:/]]"> ~
  <$link to={{!!title}}>
{{!!title}}  
</$link>
</$list>
<a href="mailto:imprimerie@escolore.org"> imprimerie@escolore.org</a>
<a href="tel:0473733896">☎ 0473733896</a>
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
<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d2786.0546123097365!2d3.377123815222287!3d45.70994122503381!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x0%3A0x0!2s8FQ5P95H%2BXP!5e0!3m2!1sfr!2sfr!4v1570699581361!5m2!1sfr!2sfr" width="600" height="450" frameborder="0" style="border:0;" allowfullscreen=""></iframe>
<svg width="128" height="128" style="margin:8px;float:left;" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
 <g>
    <title>{{!!igbtooltip}}</title>
  <rect stroke="#007f00" fill="#007f00" stroke-width="4" x="4" y="4.31641" ry="20" rx="20" width="120" height="120" id="svg_1" fill-opacity="0.55"/>
  <ellipse ry="15.35352" rx="17.07227" id="refelt" cy="22.74649" cx="23.40039" stroke-linecap="null" stroke-linejoin="null" stroke-dasharray="null" stroke-width="0" fill="#ddffdd" filter="url(#refelt_blur)" stroke="#007f00"/>
  <a id="svg_4" xlink:href={{!!igbhref}} target={{!!igbtarget}} ><image xlink:href={{!!igbimage}} id="svg_img" height="82" width="82" y="10" x="23"/>
   <text stroke="#007f00" transform="matrix(0.9011709648214108,0,0,1,6.723138343708689,0) " fill="#000000" stroke-width="0" stroke-dasharray="null" stroke-linejoin="null" stroke-linecap="null" x="62.96689" y="115.50876" id="svg_3" font-size="24" font-family="serif" text-anchor="middle" xml:space="preserve">{{!!igbtext}}</text>

  </a>
  <path stroke="#a1dda1" opacity="0.25" id="svg_7" d="m21.63799,6.91236c2.95253,-1.46104 86.35196,-2.93722 88.14516,1.33229c1.79321,4.26952 12.14966,-1.94399 12.00534,22.99931c-0.14431,24.9433 -112.36607,22.72935 -115.27695,0.58672c-2.91088,-22.14263 12.17391,-23.45728 15.12645,-24.91832z" stroke-linecap="null" stroke-linejoin="null" stroke-dasharray="null" stroke-width="0" fill="#eef4e8"/>
 </g>
 <defs>
  <filter id="refelt_blur" x="-50%" y="-50%" width="200%" height="200%">
   <feGaussianBlur stdDeviation="6.7"/>
  </filter>
 </defs>
</svg>
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
!!{{$:/core/images/info-button}} Impressions Numériques
sur la commune de [[BILLOM (63)]] dans le [[Puy-de-Dôme]] à 25 mm de [[CLERMONT FERRAND]]. Nous assurons aussi la conception, l´infographie puis l´impression de vos documents, vos logos sur cartes de visite, sur enveloppes, vos en-tête de lettres, prospectus, affichettes et étiquettes autocollantes.

{{Contact}}


!!{{$:/core/images/info-button}} Infographie
Nous assurons aussi la conception de vos documents, [[logos et visuels ]] puis leur impression sur [[cartes de visite]], sur [[enveloppes]], vos [[en-tête de lettres]],vos [[étiquettes autocollantes]], vos [[prospectus]], vos [[flyers]] et même vos  [[Affiches]] .
Les [[fichiers numériques]] créés sont alors a votre disposition pour utilisation ultérieurs . 
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
{{||iGreenButton}}
!!![[Prêt-à-Poster (PAP)|Pap-Perso]]   
 de La Poste 

Nous collaborons avec les services postaux des villes suivantes pour la personnalisation de [[Prêt-à-Poster (PAP)|Pap-Perso]]   :

Pour nous rejoindre réglez votre GPS sur : <br>
 ''[45°71Nord][3°37 Est]''
<br><a href="https://www.google.com/maps?ll=45.710465,3.379283&z=14&t=h&hl=fr&gl=US&mapclient=embed&cid=4581948869883862153" target="_blank">
Google map : P95H+XP Égliseneuve-prés-Billom </a>
<div id="lamapbkg" class="lamapbkg" style="width:100%;height:400px;background-repeat:no-repeat;background-image:url(data:image/gif;base64,R0lGODlhFgKQAaUBAMz/zP///8zMzJmZmf/MM5nMmf//zJnMzMzMmf8zM2aZmcyZM8zMZpmZM//MZsyZAGZmZmaZzJnM/8wzM5kAAP/MAP/MmWaZ/8xmZsyZZv9mZsxmM/+Zmf/MzMz//2ZmAMyZmWbMmf+ZZpmZZplmAP///////////////////////////////////////////////////////////////////////////////////////////////////////////yH+EUNyZWF0ZWQgd2l0aCBHSU1QACH5BAEKAD8ALAAAAAAWApABAAb+QIBwSCwaBYGkwMhsCpPQqNRJrVqHSOh1y+16v8VsAEwum8/oajRdnrKrh/h7DjBIo4KltTAmr9N3gQZ0W3iEh4hGWomMjY4Af49NhpJykpOBmXpbfG1Kb3aZUYOXYn2XqGCLqaytVpGukKuPlq2hop9fnaqzbLe4pI5uscRMvcXIqGKbsceNcQetpnfMuqdeUNVvuLCJ3cnFzuDjiN+t2azQ0nlZwWa7X+Lb3EmMlOThufj7hOasYq3U8bMGBqAwetfm+BsoCR3Dh2ZMJTMYsBZEKvC6ZNHmjR7HiAsvdgzwUaRJJsvAyaMlkA20l40yOilAkyaCjTVz6tzJs+f+TgDTNAHwSfRnypMN9WlkRw2pq3v5SBZ7CbNMtCFUESFIWASh169gw4oN5PSRwzDs8ozNUzZpPZVKp1KtesUi1jge5sRB4mSs37+A/bZNFDQwt5KD0YRMdZZfVit2ibQEMzcOVyF8DGvevLlA4jNpOUsJLQrx5y9HkzVm+LhJZMmvnVS+ivnyUNG4c3/1fPqKWtFpTQv5fcddbzKpka2GSLdIbNhw5s60nVm39etReB/Hsjm4cC6Fv283tpLV8outhTyHXWv2FZlDqmOfn5vmZ+J/2SkLJH78kMWMxYVUVZNFlx4X8A0lH30MamafSQbgJ5Z+E2Xin28AopIhc83+SZIgTQ2G6KB2+DCVH0X8CHVhE8kpV96KhHy4oIg0gvUgMhKCJUCEirzoYlMwErFhKT4GyYaMNSYZ1o3KFOYVhWoIOFB4Rsry1jgoVpkIkkp2SQ+ThDmJEFu8SHUSlStKRE6WWh7CpZdwBgJmGZv8ElZabJwHkZMXtojMLW3GdBmIcRaaHYlkRPibiR7ZI6VI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)" >
{{Iframe-Google-Map-Escolore}}
</div>
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
<$button class="tc-btn-invisible icon-menu" tooltip={{!!tooltip}} set="$:/StoryList!!list" setTo={{!!list-tiddlers}}>
{{!!menu-icon}} {{!!menu-title}}
</$button>
@@Float:right;width:128px;Padding:10px;background-color:lightgreen;text-align:center;{{!!button}}
 @@
{{iGreenTool}}
{{$:/core/ui/SideBar/More}}
{{$:/to/core/ui/SideBar/Contenus}}
{{!!url}}
[[$:/core/ui/SideBar/Tools]]
[[$:/to/ui/navbar/config]]
<iframe src="https://iescolore.wordpress.com/imprimerie/tarifs-en-vigeur/personnalisation-denveloppes/" width="100%" height="640px">
{{||iGreenButton}}
!!!Personnalisation d'Enveloppes
Pour les Formats C6,DL,C5 et C4 un seul tarif unique pour les petites quantités à partir de 16€ ttc jusqu'à 150pcs puis 20€ ttc au dessus jusqu'à 250pcs.
<img style="width:50%;border:5px;float:left; "src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYAAAAEhCAYAAAB2h3f0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4AIYDR0SMfATNQAAAAZiS0dEAP8A/wD/oL2nkwAC/zNJREFUeNrsvXWAnfWVPn6ujN5xd7e4u7sACQRZKIUChbZ0t+x2t9vdrrQp9dJSV9ptoUUDQRJClLh7MpPJuLvrHbnye55z752ZpJDw67Rf8se89O1M5uornyPPec5zRMa2sW1sG9vGtrFtbBvbxraxbWwb28a2sW1sG9vGtrFtbBvbxraxbWwb28a2sW1sG9vGtrFtbBvbxraxbWwb28a2sW1sG9vGtrFtbBvbxraxbWwb28a2sW1sG9vGtrFtbBvbxraxbWwb28a2sW1sG9vGtrFtbBvbxraxbWwb28a2sW1sG9vGtv/nm+Fv8SYJGcFOby9fSUlJk6jIWKmva5bS0gq8uZeEh4dLZGSkDA4OSl19lfj5eUtiUqwMDFqloaFOOjrbxGIOl4qKMll/21rZu3e3hIYFSVCQv4SEBkpjY73csWGdlOPxffsOSk5OGt4vXFpaWiQ3t1QmTEgVx2CA+Ph6y6VLlyQ6OlpCQoL0e5WUlMjkyZPxHs1iNBqlpLhUgoND8fpoyb9SII888qiEhobL6XN78D4TpKysTFatWiW1tbVSV1enu8ViEZPJJOPHj5cLFy7o+/Dv8fHxOBY//Yz4pEjp7GoTL2+nzF8wA8fULL6+vlJf3yi2AZP0WZ3S3+eQcTmTxCl2qW+okta2emlorJSVq5ZJWqyv/PpXL0lMdKQkJWXJlMkzJSMjS06dPYXzFyxFpQUSFOwvza3tYjb5yaWLBeLvHyFLFq2Vbe/skjNnKiU8IhR/85Gu7hZJy4iX6Jgwyb96Cf9uk4CAAD0Oa++gBAWGysSJU6W2pkkOHjgqJqNZJk6bJs1NrRIYGCzpaVly4fwVnJ9CWbt2vaxevVa2bt0qbW1t0tfXLRGRYTJ9xhR85gmJjAqX7Ows6TL76rnz9/fFdQsQm30A90KShIWFytWrVyUqKkrPdVdXj5w7e0mysnLk1MmzYjCY8PwgefJTT8mGjRtlxowZcuXKFVzj8fLb3z0ndrtdFixagtc+IkePncB7pkhmzjj5wQ9+IM3NzfKFf3pKr0VRxWWJiIiQ9evXy8DAAL5rC44xU4y4u3v77Lh+Br1uTifOvt0mNptN7w8vb5N4eXmJ3eYc1f3vcDhu+Dg/+8aL0Daqz/eS0X2+w9aHa2EY2k0Go/7E/7t/8jenOJz4HIfT9Te8p1kfMYrV/f2d4jqPPM/cP+rWa/DCSXAdg8H9MqNT9DONTs85cuhj/DfXkGHE21u9h4/P6f7P8z0+2vkzjvL8e9/wcc/9xvPm+en5nZs3jp33Lb8v70eeW89raHtMRhPWlE0f57/5k/Y01jdo1Pbb9LdwAElpMZurq2uku7tH2ts7YVzqsSCjJCkxSZqamtV4chH6+fnCYBZJdk6mxMbFyJEjh2XZsqXSUNMi/f190t3TBSMUoAachj8zKwuG1BsGI0NfO2fODBiRLomLi1UjnZGRLK2trfh3ipjNZvH29laD0tnZIQkJCUNG2m534H0DJT09Qzo6OvF7kORkj1OjdfVqvoSF++GkG+BUmuFELsqDD34CJ3hAjh8/hmPqguGzwnEEwblE6d/5MyoqEt8zWD+rqblJurs64YTMMPrVehuGh4eJj7efnDxxRry9/GC4fXGRB8XL7C0FBflytSAXnxsqVVWVMnfmJElMiJOSogo1ziajjxw6eFhiYuPkSn4ejFivdLS3S1RMtLQ0t8nChUslNjYJhjoX58dPjh4+B+fQBOMcLG3tLVJRWSqWAD8cpwXf1y55ubWSmhKPc9Um06bOFIfdIC+99Ib4+/ngOsRJY3MLzp+XnDx5Gue9Cd/RFw6qVQ1jWVm5Glen047znS5V1RU4jynS2FSH7xCj1+flt96WL3/53+GQ6XA6ZPbsmQgASuDk+/R65udfxTXMkoMHD+E4uuDsK+UXv/iV/rx8+bIM9tr0/MbhHHDxmnGT73hvhzQVl0hJbQ3OVyEcV4CUlBbLyuVL5NSZM3LfffdKT0+PTJk6RWyOPlyr47jXmiQxMVEmjksRHywNK9aQl5dRz7vLGLiMFxcR1pT+zr8bRmkAbmZoRi72D3YAjlF9vtkg1xjwD9pv9vk0Op7dxJ8G947/XAbV6bGwQ++pDkLd1+i+v43vNyIa9Rh/T4RqdF8hk8ch8XsZ3U4Ivw8aXd/kRuf/RrtJhj//r9mNNzGjeo99gPEf/nznUBBBO8a/ef6tDgCBksN9jukMPPftD77x7a/fEg4gPDpw8/z5C2DEB6SosBhZQIx+8ZqaGs0AzGaT+Ft88cWdMBKXYSi9JCExHsa4HZFtoIQEhMHQdmPxJuDA7TJoG1BD3tzShNcaZfWa1TLQ3w+DGIso00+s1l6NFgsLC9URVFc1uj/HiKyiXv/Gz/ecQIslQNauWafGoby8Qo2a2eSlr2cEGZcYCiPRD0MXrkbu6ae/oca5E0Z9woTxamQaGxtg3LpgsC4hQwlVR9AMw19RUQ6j3AJj7y0LFsyVEBwPo9/wsHAJtATL8aMnJTE+DUbXKBfOXYJxNev3CgywyL33bpI6GLhpk7JxDPVwWmnIFJxwoI3iNJg1ywkJC5Ply5fKpbzLkpd3BY6mB07QCkeVj+j/MD7XJLdtuEOMZgcMc6rExUdJZWUFrkMtnHGLRvgbN6yHc/ST06cv6nnNSM8UHx+zRvN9/VYpKqqUxYuX6k1H58DspQlZk4+PDwxzMCLrNbJr105kLjXi62fWPT//ipjMTvnc5z4r1fUNyCb2yicffEDOnz2NG9Yp//WVf5d9e3ZLMByvxc9fKnDOt721DeckQKLCo6W3q1fKSsqkFQHCurXrpNfaLU6HTQ68v19ee/1VGcS5XXf//bJ+3Vo5fvK4ZovM8M6dPyf/+PnPy9nzZ+XV115GNhkvq9cuxrWLkdTUVJfTwzEYEEnR8HN5OhG5ehyAGg1cA5PJkxHY8bfRL4PRGGAjo9tRGCAvk/Gv/myXUZGhqN5l9F2G3TjCqBqGfhqucQBqwGV0GZQTBs7o/jyPkecVMTkN7m/iMlT6d7fRpyE0496mI7DLsBE3uncDMxWn66fZfUwftptv8NhH2Q0fwYze0AEZXBmTOl+33RrpAMz4b8gBGNxHiv99/+lv3RoOIDjcd3NyUopmAL29vZKUnIwvboahtkoyfod/g9HqgLGthYGKQSTahEi1DRH9bI3qKkqqZdbsGXL27FmNrgOwiOkIVq5crhBLbV01jGO8/PJXv9TXEFpgtJczLgtGrk2qKhrU6HZ0dCACr9fon5AHDaiXl49G/5vu2gRDV4QTTifRCDiqVkJDwpBqDUpqejSMZ5r+vm/fXs1AaDT4HZKTk2TWLFdE29PTje/eosbD4wBCQ0MkIjwK36cRx9gOp9Woz+G68/cLlM4Oq5w/l6s/C67WSWNDreArKGQ1d+5svfCnjh+GYwsGVORApJ6NiN+B6P6yQiTnzp2FceyRsvJydRKr1qySqspanCfAPNHhcgpG/Utf/qJ4+5hwDhIkMzMDkXkcvqMDETyys8RUOKMoZDEDkpyULDXVtepAMzIyxNpHpxuHfxtg7BH1t7Qjo+nC8YfC8IcAyupApF+v54o2csbMKXL/A/co1LR8xRJ8t9M4/60ya8E8zYDeffdtOCQjjvcM7oNu+dK//atsfeMNHHMdHK5Zpk6ZKqUlcJiAmx544H7NZpKTkqQKx9bB61hdJS24NzbCoa27a4NMhPPtgWPASZIaOMpWBATMvB559EEJDgqUPXBKhcjgissq1JnX1FQpNMRFE4X7KNgXi8XExWIUjx3UBWc2DEVRroVncGEPf+0uN36c72/QKP2Dd+NHcCA32s3GGz9+swzF6MZThiLTEYCKB1YxeL6jxwGMiLnt4hyVczQi2DGpIXRF+brr393GmdCPgYbfBU+ZjSb96XquEZ/vMfzDTkDhIvfvZuONHYBJsx3DX72LwXRTB+xxsNc8NuIsOnir4Lh4Luy4XjagFrxvTSYvzcJsCsERzjPrUTvx+u9//elbwwF88pF7N+/etQcGsBsLNBope4EuwqysbDcOP0kNJI0j4Rwaz5KS4iFjHxkWpZhWWFgIDHidGt6cnGyNzv0Vu+6VYjx/1aoVsm3bOxqpm5HaE19evHiR4O2w+Ks1Svf29sL7xij0w8tfVVWFaDtII71jwJEJZ/j6+uh3YKRL59TaVq2QDY08jSPhJhr73t4e4P7nNcqnQ6DxYTbDf9MJ8XsyYzAYvNURVVZW4nEDDGuvYvi8fXt7BqS9rReGPRNQWA4ykErpgaPs6u7U91u8eLE0VFdKW0sPHIBdiuAMz529DKPZCkisV4/jzPkLCnuNm5iNyLwF56Nf1q3fIFMB55y/cE62v/eGpKQmSlp6skYOqakZcD5BgJ/OAssvRu2jXOGopUtXoP4RAefoB4jIB9+3DDBNr/T3ekne5VxE54HIQPqlEzAeIZfOjjbAV2ZZuGCO+AHecjoG8bdWOX3qGLKIZHVm0VERUlJeKr7eMPCTJ0gYYLEw1G4Y1Zw5dUK6AblNmjBRXnnxZenq6JIJ48broi28WqjR/l0b78KNPihvvPaSRMKhJSNLO3z0oMTGRMmjj35Kg4VGZHUd+NyE+DgpB7zVgIxjxYplOJ/ZcuDQ+7J0xXIZNy5HZs6cKYsWzdEsiHUfK+CvYMBcjhEL0anmwmOYnG7HYPi7Rv9/sfCvf5wZwA0cxM12002i/Jti4U77tdi90/27YxhP9zgAo2HYaA07ALlpDeLGx28cMuAmj1F2DmcERoPnpyv6N7ozBE9mMMjMbsj4G9zGf4Rxv0kEb/4Iz7nR7ganPvQ/cTswg/sYXNmVcehxPeVq3OkAAPcoxm/TIzSZzfrMAdgvQtmef/MIv/f1r98aDmDh0lmbL1/KVSM4iOJFc0O3dKAomoyoPCcnC4u3Dal6AoyzGcXDUzDeJjVC+fn5kpqWItMmT9MInBE6I3d/f4scOnRIi8f9A32a2jPCT0K0SPycEfikSRMVQoqIYBRvwPueVggpIT4RhrwMUX4DagAJgFPqNOU/evSonkDWECoqKjRTocOgYfWzOBXqIaZ/9z2b5O13dkh8QrRkZKZrbaIakenEiRM0kmMxuqy8DrDQeD0ORse9XYOIbifjOdkyYfw4Yc0tJTkVUa+3RITFyN5d+3Ej+spjjzwu6TDOkydNhhPoRCH0lFzNL5BZ06fJ3j0HYACTARmdk9rqZkTbc8U26JD7H3xQ0tJSxQfF82nTpsv3v78Vz/PVAnt1dR2M3mw4skGc5wwpAla+5dXX5UpuAfZCaahrlRXL1khCXLL0ADZ6Y8sbgGjOIgovhAO+iijaAoPfg6ygC4X7RpyLOHV0zKK8YPijoyNwTOORrTUD+roofv7I6vq6FMJraW3AubFqqGXyMqCmkoFMrFTaYLCJGpcWF4k3nOVknLeTwOf9kGE01TdJTWW1Qj+2AZsEWYJk+zvbZd/e7bJyzUq3cy3FNQ3F+dgtx04ckS//+5ektLxYHvnUw7hXkuHMClEsj5KYuCixwyHFo5YUHZugmSaDCBqtYMCNQYH+EgTj3w/rxGutBTSjC8JwsKAG560RJotqDhkdBmwwyM3/+/DXm5yjg4AMoywFGg3XOQjn8E8Pfm30YO9yrQNQh2H4KOfnBsdPI+x0GSNP1G4aYSKNbijIY/iNMpw5uSAox3DkL+LOJozX/fzwfbQQkN1g/OgBwgjj7zk+u90FBBo0kxBd9wMDNv2bGTVDHlR/P8gLCGj4HKPCl4CAbhUH0NhavZkGo62V+HSfREQFKAMjGqyWxx9/TPbs2QWDPUGNSwOKu1GIGrkxI6CRDwsOUyM7Y8Z0KS4uVoPN6JpQyqRJkzSqLSi4CqM7SbF5Gu7HHnsE0fk5F7vFOgDjHaKMFH+LP6LzMM1G6FH9UCTlyWwGTk8WyQAcCt+XxjwNxcxgYPZ+FgOYMhY1fC+/vAWGdoLWJAgn8HssX75cnRCzibKyUrx/oEIo/EyyVuJiUmA8Y9Rosm7RguNiFtTdbZWMtBw8lirvbtsDGMYmp06dgdHPl2rAFSx89gEmy8/PBSPFAsNcLUsWr4Ghy4GRrJIp02ZoRhQGJ8cMh0Xt1rZyiYyIxvcySBWK7bPnzJMBWxMyli79PIt/ECLwaGlt7sL16EakPh7GvUkZPplwaBMnjcP7RClLiEVjxBoomi5UR3gB+DqL3oy+fXy8JABOurKqFMd4CcefiGuRg2NrwE1ox3ulqbMrLi6A429HZtIgFeUlwPwD4BMcyCLaNK89c+q01KEWROORlJCEx4OlvLRSTp04DSMdKH09VkToffpZ9YD62jpa9N5htsFyiQ+Chh07tsvdd98l7+18V+bPm4fjalYY6uubv4rz1ytLV67RzI11CtadMrPGSQAyxE6c7+3vbsNz/ZlkK0mAdSIaLd5TnoIw70sZKnT+/99dBvjDH78pBOTORP7aXSN154fvN6sDeGoAwxCQ4Rq4RzxG3B2te54jns+4WY3DYLyha/R2/mUEPpTduB9TSEiGEbeRTsquVYBhZ2N0Q0MKFxlMrmtwIyM+CvhNC7ZiFMNH/M94fa0C+4Cy0PB3o+s8DsDQD7gzAJIzCP0Qwh20uepV3OkAfvD0LeIAJk7N3NzX14eI2AC8OVgjOQcKeoz4uxHphoYG6wKk0Xv88U9rJL/93XeUGcLfO9raYbxzAGlM1ayAKSOLtTw7ZHoQvuHvk6dMAs1yvvT0dsjvf/87ROip8uqrr8BgJcr06VPxmnKlej7xxGe0IL171yG9+KwBxMTE6E9G8tPwXGL7n/jE/ag7nJG586Zo8ZjfOw1RJp3N6tWr1PjzJiTcQ4ZQeXmZGsjU1JQh/J/OJCE6Bfj+FTWAA/29Mi47Ww4fPCFnT1dKc2ONPPTgo7L97feQJUyTFODwLGizGLwWxW3eDoOggDXUt+C7+uDz/PA+tVJQVI5iNgvP3cD8q7QY2wVYKj4uQV56ZT+YVOkw9FEwzleRvcSimNwAFlEZsopLUnS1BNQ+s9YUaqpqlXlTBXgqNTUZx3sCxrJT7rhjDc5RF4yjFzD3R/W6EJbjNQwI8JeLFy/DmZrg0Brwb1+xBPoiku5SGIs1GV5fB4x0ELD48NBQ6QNcloYsrRXnxQ/F41jQcU8eP6E3OY+Z2cmkcZOkF/CX0+4UH9Rm2sFKam5sFB9kYPV1NTJn9mwtZJ8+dRxQ0TjUhWbKn174o2QCZsvLvYisowUGvkIZUaRwsji+Y8c2yS+oQD2hWRfTVAQJdAavvL4VdNkLICREohYygPMNhwZmlC++m2jxd1CZJswmxSmjjMANo4qAjU7nqD5/tCwk88gMxjBsEI0jXme8jvlzTargPj7PefQY6KHjMxpv+P293SwfjfyHsHvjEA3V4MkwPESkET+5O9y00JEGfcgJuEkAN74+H92Af9B/to8IIY7MnEa+QoN9t9Nz0UZdEBANPWmhrAfTnikEZDLrzuP+4TduEQeQmBq1mQXflStXgrsfDAPdLYsWz0eUGQmDnqcGY8mSRWCR1AKrTtGIiDxX4ts8wEEYxAZEkBORJfQiIiT2T+46o3gyehhpk3lTh/cpKLwqgegROHLkIKCeIq0vTIFhPXz4sD43Bvj/7l17lfnDBV5ZWafQAPnfLBLfffcm8MRbZf/+fXIeTJIw8OytfR0KExDDT09PVyyZO3n/ZA69++5OzRz4XRntMhInXEKYiqwasXnhs6u1YEp2TRLgriSwU9rb6xBdoT8iOQtGbJy88vJr8sMfPAvj5YXzkAQ45+dg1LhqBufPt0l2VioKqFeQ6cxFNjRHLoP1M3fuPDx2Xtbfvk4hsgvA6mfPmgJnFoJCZwIcQxgMYoX2YESEx8k9m+6DIV3MuApOqgOOdRyMZi2Ku+0ouBeiQB8HCmqJbNt+DNmXSbn7gX7x8tabr8uC+XNxTguRYYTCkRbDwfkBJvJHdO6LWoABUFEl2EX5oKzGw0khE4Lh74GD2rdnHxxNtVSivnHgwEVJS42RQmRAfqi11OGzJ0+cIsVghwX4B+BaD+K1FboAFsxbAMNfJ3Zjr0J5PMeDtn4U8ePkImovvoCayPpgptROWiquYRucQBzopyZE8jPgyMn5R5lFFiycr9nhyZMn9TwRuuvHfUVnxnspPiFWolH0J6ZN5pOHNuyKkG+CsZs8tMMP3m/2+ptlEMZRrr9R01DBQx/Jnx8ZXXsw/JHOwPM8j1NwfgDUMZJW6vl+IyEQz38o54oZwYSB10EdoctMuj7D/Rt+HQAE4gOiA5ay/huXDuu5V2t+hBp5nzgdrl4BLRK7kXIGcddkFk6X59CfDpcHMYz0Jh+wm25SRB5gBobPdiqLzj70npqBjCz1asbkcDF83LUbVw3DBQP545hQ3lPqcnNLB9ZmAI5PcUuQPLz1b75g1AX6m6SzZ1B++t1v3BoOYPrsCZu5yNiExaifBVQuDFIzSdOjEwgBq4QF2H379imMQorePKTzdAQ14MLTALchE9i3733NCsgRr4JRmT9vvj7mj8JsDKAJRqh9wK29gL/PB+2StL/XX38LzUnThVkI2Sy33347oj4DDOcFRPTpygbiTy5kQj08wTR8sXGRWrcwGB2ANyZrn8BxRK3MPsiG6enp1XtgNiJTel1+v7i4eC0y899kypBbfxFFWxoti8VHsxxvH6PCWSdPnlEWDp0AGTnk7xcWFsH4vgOMfzoykE3y29++hBu5B8bUKJdyG+Xzn38SeD0sGgrLgQGhCl2tWLUSHPoDqKvAseI9urp5rnoAv5ShKAvjGealkNGlC/kwtjNRYC1T5k8UqJG3rb8d79EI5wC4xzmIc1oBllAgrs8AjjlDGU92m59i/INoCJo3f7bi/LNmT1G6Z1tbk6unAI5gwoRxCnNZALPxug0O2OEAgxF9d0ju5WpE3oCPYkPcMB6bACPUYfZZB/TGZ48BM5q5gK0ciGbIhPqH++8T60C7OusUZGWE0Mh48wN+zxufGP+VvDzJArvpMpzf1ClTlEKbh78RvF+DTA0xA6i2CcjCrqqjWLxokcSAjMDCMTOAbBAPwkPRl8GmLxgbGi4/bx+FBxxO21C0eWOqn/wd99FBUCKG0dFQr6sBGK7/OSIbGI5ih/MAg/NmPPlrI/NrCrZqhOwjHKbBDYu5S8NapzFodq5/d7GoEZzlIxgs0hoimZPqvobqFcN9AZ6/XX8ePqwp669xoIMyoqfk+sL/kBsTRTI80KPR3bvAv2N5wMYBFUDwCDBAoU/aBNZC/X1h7+AUrFY00taxNge7EAR7YjfJj799i2QAfoHGzez27EMkS7ZPQ2MdovdOGIMoLSQySnv15b2ANc6jezQCizlLGTY0nsTV/+G+e5CuX9RIjXhtQnwSDHCnUqDYhMVTOIimIu7lKBLm5V3SpqtxoIFWVJbDGNmx8NvAc78ADNwCxk2aHD50TGmGfC1pmnHxsWrs2SiVgGjQF0VVdrKykEhn4uq8M+A9zijezxpAQECgRv233Xa7QlFsIstBJyofY3NTb68Vncul6GNwasTPiHXy5HFqoNavW4+u2gxtADuEjtsENKt9/Zvfks889jieM1Fx1/HjsnHT9CKC6MZFDYFRHISxA2tqymx05nZIV2cPmpwcWiA34XucQHTrh6ggNiYBhdPDyLCS0E+RIv5wimtW3w7o5KLi/suXrcT5zFOo6sCB9zUrqa2rBGSWhOPtkeAQf3QOW8CkWYri+RnQOa8A5gpWR9jZ1Yo6xTFQQFvk0uVzyAKC5MJFOuNGPMdPHWJOTo5MQlTPghRZXz0ogsfFhQPGQiEZFFS7zYHvFq3OawIYQPxptfYhA6wHBOOnzvgUagPHj59SZxwa7o/XorsadYiCqwVaA4jF69lcmJ6WpkUv0j6/+c1vyre/9U0UgGPgVPoURmNBd++Bk9qQN336dLkfvQMzUefIQb1j2qzZCnsRPiMsheWnHZdGGBRfo5eSG/twT5lc1eEP3Q1/X+uvjUCjgoBkdAZstA7g5kVm41/QHkf+NA85AIP7fBt1dw797voybe1gxWGNsWa647290ol1OGPmRHeW8JcOwOMUPM1TYvjgRiwHyxk32B3KFbzB7i4CX/++nn/TyCq102ZTBzCUGfHv+Ld10CjtMPgGBorIJrzRxdiCeqo/UAyUuvA4dtSz6hua8BgydpA3YPLkJ7eKA2jtbNvMIiELlWxC6kUkSHw4JjYSEZZdIY6wCG+VE2DRNx/MF0br7Btgs1E1G5eKCkEpjNErffbseTy3QzMKRtykbfqjSGgjluttQNTvD0goUNvH89AgNXECsGXgvlWV9ZrysWJ+7uxFRN/Janyqq2q0yFxWVo8TbAUskgmc/wo+o1kZO8xGuDPiLwVDhTz6+roGGOEWKS4qgePo0G5UGj9G/8TmmAGEodnLywsGNSBYnnnmu6CquiQbAgL95A9/+L06jBjANFmZ41Cz+KOUFpXKww8/JG+//RaygJ1y+Mg+pTquXL0ClNYiKSutwUXuAgx0Sf71i/8BqudtgHbSpaG5SSGL1WvWyvPPvwDDh+5mFMcciAJI+Xxg011y8P3jMmfWfDCw4AiRefT19iGiToCTyVK6ZlVVie7p6Uny1BeehHNBzwT6MubOnoPrlAhHsQfHFopGvfO4Puxm7oQjWYLrUoBGsMVwcJGAgbylERTMBhSV83Lz4YQOyrEjJ3HOzSjohgEGq0d2EKR1geTkFHXgzOC4EAjPJSQkKrRms9vV6MYgQCBbKxQOqRPsLBb0Cc+FobYSj+daESQkp4ABBobP4SNHtOicj5pHdXU1YKpwMLyqtQkvG1nP5z77WXUWrKeEIits7uyW8rISSUXzID2KYrXo8+CukSjCRrtzQOsxPK6/lsHzt9nto8sAPgIP/e+aAdxkN43A2I3XnVNXDcJxnYEWLSzT+HuAceZI3T194guLaEVEXIou/gzUEBPA1iOja2T0PdIzqQPwNE95vr/hWsjKfpMUhhIYzhv8ZzCY3U8dpsmOhMwI9Si1k3IPdABuKit/t8OSO/D6DvQJsWmTx+yLqL+1laiHBU2UdBI8ENZTezUoJdLQ02OXXzxzi/QBRMcHbmaRVXn4wOkoEcBoknAL2SQxiOZIyTxxMhfpeJpi/0ePXMYBtWrTVh+Ki7NhiKqRDeTmXoFhcyK6H6+4X0ZGJiCZUhjWIHUsWdnpsnDRPDgBPzW47BAtAKd8EdJ+f+BjhBkovVADhgxPYCc8K6EowjVx8eHA3pNhVOLl+ImjgIiuIjIuBaadAtjoDkBUkSiElsIYF6jxZtTa0tIHYxYPI+dENByGf7eqA+BzCQnRISQCmiJUUl1FaKtHC6FX8ipk8cK5MOrQ6QErZw5onRfOXQRjKA68+nm4gC3yFXTLOhAVvLV9q3z5P7+Cc7AAEU4gbhQDHMif5QyavAxIfeksDTCYhNYY/fsFuJg+99//sGx7e6fkwmEuB91z96734TATtQi6dNliHN9pqa1H30Fvm9xz7wb51397CouoTX74w2dVwmE5+PNMKXv7exQKCQ62wNBegpMIBATXi++TLf/71f/GYitVp9nS3ArH0YtzVI5z3ozzTCyWC9KEa8FrFIZMxRu1hjL89JHE5EQpBB20lrpKiP7Dcc76UMzatXu3YpoJSaDsonBOaMqJu7waxW7FUZV/aFCWEJ0usztCcoR4CCvNnjVLC8GffOiT2s9RXtOqdSPWisjGcuL6hBLiQ7BRAmfhjXvQMITZG13mxDCsV0Nn/nFuxlHSQJ2G0VUR/l9kAB9av2AhXtuchjF/tyqQZjYO96f025Uoj3vOJLWNrRKA2tuMaTlgIFrxN6eHTuXKHMQVtTuHCtTGv3Sb10X4o+qjcDvgkf0O1zogwzUZgOf9hphaRhp3m65FPkQH0Nk5qHA2lpHCQgAAcK8bFHIlj6G9vU9++6Nv3yo1gImbWWgl44cQT2RkmHb+EhIKC0dzF4z0U089BaPtg+j+HCQTFsmypQug53K/Fm9DgC+zPtAH196BZqEmRN4uI16nekGDiNr4PrVgirDRitE/12wrIngWgUIRiQ/0D+rJSwQkMgDyd11to0agnYgEly5dprAF6xHEnVn0sgHvdjh71ChERsSqQVepBWQl9YhyiWEz+1i6dKHWIygfQV2jXPDrWYxklsDKPKNaX0AwhICmTp0oO3dulyV4TVi4BUZ8D6JQQC+AcLo6+xQL94Hhi0AzVnxCjDz+xFdAp4ySJasXy8svvYbGrfPy+pYdgJZAAwO+HgKDWoZ6BKEcExzB3XffLdH4TqdOnQXGj0IrWD8PPvgpyUGT2fZtu9WJEkbLy8tFZvGQwj4U3tt453p00pbLn//8vF4Tsp9Y3D5z5qxqIg06+8CmehcG3CSf/dwnZN26VXCWAXp+Sb3k+xLKoUPOziKNNBk3op9qBtXWgCrr9FNoigaeukihaKqjUfUDnMdmthpE/7PmzIJjyUT0P4j3bQNVOFINM5lZVsCFZOkUFVbgO1i0U5iReQr6H5rg0Gm8w1DAjUZgUVtbJ//4T/+kneCrQDpg9jceRfN169Yo/MgiMAvzgcgiOgHbReG+6h/s14zDC7APu0LZHexpvefneqicf20Rd7S7cZRSCmL8eDOAj+IAnCOO0ekWlvNE0CanS+iMEJ3D6Yr2nU5Xg5nDXWxmMx/7bpAEwJ5A+gXX1R+RcGEpmjiD/YY1ntwl9esLzyOL1x5oyLPZPwIEdKPHtTvXMEzv9DCjPAbe5IZ7aPxZB/A4Ak+BvY+MvX4IwaGyTaqnr58Rwa5T1wfVTLizE78XjaJ+qBSz5tHe0Se//+l3bg0HEJ8csZkHxIifcghdKowGbwbPzrSeLBZCMOyCpUHm4t23dz+Mt6828JwB7Y8Up40b7lQ2Sw9SnWLQOcePn6A3ApkcCxYs0Ave2dmKaPMqsO9YZBaRMDAd4M4vR+TfCMhgAJh0rMJHfpBhMJl8NCLg55HGydoEnRSLyJSRiEJ9gl3FFWU1WjB+551TqEE4FdrpRsGVTKLxyET8kFnw34QKAlAAraio1miUNYyrqAUUgiff0tooDz38CRV5q0RdghlHbm4lahIi7+3IBfxSADiq1cV7Bia/d98u+d73/wsF7C0SHhsGSuw4ee43L6Axi9z3APn6174jR9C5fOedG+WrX/ua4thvvvMWHOZRQCGTFANsaGiBBs9hefvVt9A0dVIznkWLFuDYMuVfvviPcB5FKJSjKFx0RV56+XlkBt1KyaXyKRvmEsDLZ39AVEyQTEc0ZTSwUFuL7+yLaKMfGQ2E6ubMUTistaVNm8WiofaalZEDxdLpSj2tRqG+s2MADi9KMybWSmbPngU2WIjWQubA8O/c+Z6eUxbzWVNhQY+Gn/cJIUFWyLl4+0GhzUb3OGE7Zm1ZcE7szZgwbiKK69XoJIY208RJCiVysZ2AeN2mTZskMj5V3zcdhfgJaBCkcSG0GIS9DeJ07PgeNobOIQPgUbR0jNYAjzYDGCUERN2oWzkD8DxRDaJc26OgRVGUUTXv+wDjr7+7G7a4VeMe5GN9sIr5hWVwCiAbhPgppMd7SBv93Ni8J/ofyXHSx5zu3z3f5yM4yRtr+ZiGaKzGkRRPN4toiEVFJ6fkiQFlC7EJ0Rvfv7XLpf7JYJZ1RSom22xGrY91d/cr8YJv1draoXATHU5HR7f88RffvzUcgI/FsJlQDrt1L148D0Pbgmh4vPLnqSJJDaBDh4qxcOtg0DaoLDCN9OnT55QlYvHz1kXPIuKFC5dkAxxB7uUramCZ2rNxbP36tWjwSdMO1CNHTyGiT1LK6c5d7wEXzpd77rlP3+ON19/VxpisrPEobl5UXRsW/tgBzO+SBtYAYaooFIDLgBFz9/YKVGjBZuvUFIvZACEHOiVSKJmasQ6QAjx69eo1imdXVLRpwxjrBiuWzkNUH6o0SxZdY2Oj9bnvv38FzkzkK//5aTiKYmXmnEezFQvgWVnpaFzaoc1ov/7963LnxnXy0ot7tRg7ftw0CKs9Kt/93tdAzVyMhq8a2QKBtKnTpsqzP3oWVNl+wDpWRL+TQVF9T2JDIIENB8G+BGZGuSiSs1OZTV5bt76K4m+KMndomNncxsLtETiSFhh1ZkYV1YWq2ukHfPXUqZM4F6FaeOZriqHIWY7sh7BPQ32TOr+a6gYYWMBFh4+p2mhC2iREZQ0awcSCIlsJxdBuHGMgmuzaQb1ltE+dn0LUE3yRFdSi4NsDfaMWXN9OOOQuGHTWAmgM4tDnQKYUo3hCerlX8rSwTEmQ8PBIxX7J6nKicvfpxx7T2kDWxGku6WcQqqmhEgLHw4U5gMgyyMdfITs7rr3SgR0jpJcNjqFW2tFo6YzeAThG+QZefxMtoL+bAxgBh4yUih6C4IbksA3ugrZLfciz09h7m81q+CsB7bLRsxKBxxFc+2mQMictkjUy6k151EudbuVXTzH4+u8w8vOdRsPNrP8Nd1e3wbX8fud1n+W5FrwHSU9mJsCghVTk+harPo+/E4Gg4KXTaVQ2UCcg15AQH6WJUt5EayZmH7VnL/zqh7eGA8heMHVzBBgcs+bPkSDo+UybPgEaLfshDVAhV/MqQd0bJ+vWLETjTzsMzHkwTNCxGgTeNw5qybLVUteYjwU6KFdBH+y3dciM2ZPh0QekrOIqvCGq5P2tMDjUce8Cr7xEHv/0fcCH/dBt2qzc9emzc7Qj1+IfCrfuC1ppB3jn5VovqGsoFKM3nExItyxePk4ionnSTYAZeqW2yipRYeMlvyJPuhF9+uE9IxANO03ElWtk3sIsgG9dsnzlTODkDWDDnMVa6wC2HYk6QbWkZwQgm2iH0fGXtes3yUHIOJw5Xy5Tp8+XoycvSk9/m0DiR87mnZe7Hlgnt9+3VibPmSBv7dkuJXUlkgiHNm3eHJkLI9wG1s8KiN/NW75S1tx1t7y+Z688+38vyXd/8ZzEZk6QSagPHDh4VDaiVtGHbtnxiZGSGuErG5dNlxZrnUyelg5Da8G5BQQTEqjMJ9ugE8cJWY62fmmCPIetD1IWJXUQX4O2DlgGQZZQSYhNlj1Hjsv5i/lgHHkjko9HROSLY8yWH//kt3L2HOSgkVXZHEYJComSiZNnyPugpBYUFUswrnUlegO6aivFH+fMYkZUI9BYAsTSi+i+IK9Azp+5iGtiRJ0lVRYtYM0BdRl0i/v4BsOoh+A8lkhksBUOfrk0NCGb6G6WDXfcJnVNDRIORxUGZVkjXnPkRK788rd/ljW33S+vvrFXohMmSGBYKsgFkAz3ZrMaIiaTTYv82ioPo9pNiXFkMv5sOkNvSiiywgFkGxbMrmgHvBUBAT47WEDduOeobDpg6yVPSPwM0A+C8+y3WZUt5NAipXO4KclwrbaNSbnmzg/dqdZ5IykCl43466sAynp3evj8dj12h+Lqdo14G0GtjcS19kakilYLCWak2QboE9Ietg7UmHBsgTAqHSAgBOLah+N8eQ+apLsNwoAoOtrxvuDgqe7/gBprGC+xK3sH7+Auojqu2Q0jfxf3jt/NhHwMrh2tHLp3gClnNXpj98IOPBx7D/ZeRM5W4vqQQ6hHr44vIMca3CP1dVXy/q53xQ/o3W2rl0tFg0POXoKMDO7P1p4epXhbcV5brW2aIfTim/fzemLvw3fo1x0y4UbuLMHbVE7CLi5lU9dZdJNznUYXzqOuhbqcONtO1250IONwmIaCfTsyT2L9ZPbYEHwonEWIyORycf3A8Lus6FDvdsKm+YDSGiLeECysAnEjBD01Zm9+pgsO8rcY9fX9A2bYPkJChLxx8cRXIWLWCF77ww9uDQew8RN3babSpB1YfRKw5WQ0ClHhMYiqnvZe1exnsbAfkss9IG2XFAIDjg6S2+/YoJ20KcmhaFBKAvzRq8ViauazcYywy7mzZcCFvSDklg8YxCxPfu4JbQCj2iQbh6hYafam9HQDsPx4YMXReB+7wk3+wMtCQgOgrtkBuCdII3MykFhctfY6dFBLW2sncPUwOX2sBCfdoewV9i0kgNbIgqIVcJQNXXn3broX+PJRuXqlDgZqHfYVKGSfQC/DfMBBpWoY2Jdw6dI5zWJYb5gPh3jnppUoZCdqZ583IAlmE2mIrhkBsH5A+mwK2E7EubtB+C1CzaAWGdQ8DEJ59NNPoL9hhrz11hvA+N+GbHSOVJUVSvHVy2DXzJBGYPylZUW4it4aod1+23oce5+88MILyK5Og3Ezwz20plSZVMTj77n3PjmJKJ8R1BR0XleBarnn4B7lHGdlZWpGRpy9GMVb0mEJl915552IrnwU4lm4YDGyhgmahbTBoXN4S3c79YFQE8A1NulAC5MW7AzE2NEXYqPEN6I4Kyi9rAc0NrEvIUy7sUnvjMO1KUaGEYLhPPXIMmKQBfj4BugAHQsa3oJCwgFrTcR3rZPVKxbKnXffI3kYWBMeGSVz5k3GNedIDl/pwyCaXrCfdBEamV5DEwi1JPK0u9GoyNkJBAG88FgQahadvfzeEAZEduBvsigLg7CAw8AFatWMxN8coFIDck27lvOaXk6Dc3QDWUabYZCO63S3yo7EuT2ReqR/mH7bLpIaUECNCAlQfR0fLxeH3wnvkQstr8P79ksEoLlIXAf+nf0jZlpZrZMYh1RsXIVau9JTnCpRaboR8iMjiDdDuPnImHtQWTpyHatomCnUi+FRkT6BkldYIEf2H5Z7N26S48g+uwGDrIeGVHAIcHFzIDIDsGO6+2B3fF1MHCji+hjM6gyNQ9mWYWi+gGsf1pW4VuTOcO33GGpiu/Z4hr/w8DV0GBzXHDgDBjJ5CPuTbT4w4NDgjFAOg5VW0L0JlfPJREestPZwsSz6shk2MsJHi8BU7eU9zGynH9IQr/z+mVvDAQTGhG2uqqjSgtoidGSSBXMO06xywBxpBeTgg4iDReEJEyeChQNaX3oMKFyZ2vhDA1FcdEGNDA00dfojARnQkdDIT5qYprRCh70D7J0EVZ88CAVINoCxcMyGIJM3U1QUbWNTwA6xAq/uUGNlgYQBo8oYYOx1dZg8ZjFrs1dYaAzEyIw6FYvUxdhEasnHaNHYBlZJFpQ8JwEnvwRDfu/d98nzf3gNSpl+6DydBYOFYmcwRNLGT5YLmG7lB4ghG5j7e+9t16wnGNH3448/qsaNonPBgGUocUFj7+++yExrWSMgTs10sCTvgrRAMK8UxeZUnJcF0ObvgsE6BAE7ymA/+ugnlXGzb88OuWPdcjCBQuSZ7zyN9Hc8Brwg2wIVk/0SZAtRbptMp2A0eFEag9o4c4DjV4BhwwLT2XPn4Yj8IHE9B7DSVk0rU5EpcVLamdNn0QFcgglsdygTag1mKCxZskR+/rNfge0EuQnUAligDwwA1IRojQV71nF6cAOzMsWeBX4Gd+LwLullk7IzeJz9AwMuRg/uBaqSkh1Gx3n8yCHAOh3yiQcfxnCaDtwHoO8i+hxE+JSROR6wURDO6ZOAgwoAV1EGHJpG6P6ePC4e582JopkVkald2Rj+vkGAC/yUm83vY8ff+qmkiN4EL1g8h1JQzYr918PA+cNBGoCxekGGA2orKD47VICLi5MwE8kAzg/hr4zs5B1NI5bI6OSgxWAa6sgaNvzOIQPWjD4ci18A9JHMEgnjj2ZrGNKTsnfnEfnNL/8gn3/yU1J0OU+OQZ31tz/9uWx7401Zv3o1OvyTFZumY+XUGbjz4XIqdWmo2Anj79Ai5zBkcz1x1uD84OYKp2cXdy+EwTlknA0eWWj852vy1ufs3LYLw5PmiR0G9JubvyMP3P2AZIFYgFgEA5SOKiW5CmKNDFws6Bcww/jXNFahbudSBfAY/OsdgHOE0f8oDsA9WkI8g+AMJqenYjHC9dLRud7ZjuNnY6rD7sooBgcwIRCkFRuZTQhdrMhCQ0IsauSppUZyCeEhOo4+BIXMaBhjNDd3uzqbcc6ptvDa/90iEFBSdtZmFnfZ3dmK6I56K1evXNZotLu7XX71y1+oEY+GgaeEANksy8Axp/DXtKmTYciyVM2TB8sCagvEvgaQvq9auUpZM2xGykJjD4eGvLt9m2LdLCjaHXY1cjHx0Ur3pCw05Q+0wRpXKSiY4wn7FQ+vr69QHfhowBksrFRU1KKBqV/lV6lNQ4nhSGDMvMRliH5Nbh0ObxgAOqpf/AR4fUqYDjOh4FoQuP/xoFxePHtBImJDValy6fLFcGR3qNjbBdRCxmES2vETJ1RSgpQuZh+88Nu2b9fCZAMaO5jxmFF7uAp8PCUjDdPVMmTr2+8gNfSXFhjLZ559Rn70wx/I+9DaHw+10fS0OEA5nZBVMKF4flQuXDor//1fX9WJYl/932fQA3BYklKSFUPfsWOHisUZYfCWqUxHGHD4EsmCzs5JNLyloCHLHyn+P3/xKVUlbUVEr5gmnGlZabk6ie3bduD7X9GBORSV8/UJ0Cib8hi5FwsVt+xBF2OfO8K34prT0A8gG6SgFZv0uIJYh6GwGwtfhCtCUHOg1DRF5MIxPc4XcEwoOpc5DGfilJlIj33Q6VmKFeqtUGErnM2KVaslITkN3cJd6sRsWFgBQVxcVtwb/Uo99TH467JWoAKLzequC4SinmF0L0Y/GKyalkatMdDYG0zees9Y8R6kIAd6B+J9YHQ4mo8FaqNH7vdDGracNzfuf88MwOMAHIZrVdI8BizCL0QNFzvHd7y9W7779Pfklz/+OSC6fGkHkSA1MUyMuD6fRGb10+8/I7kIEr72P/8N/aq3IUE+AfcIMnmTS5nSU1RlLuCFgMkXzUu2IRNqGHI91ziED8DNnSN2I7nxZMs4DUM6mSZ3vsEjAysSiEKj1ICscee6JZgg2C2vY6JdFVR5I0PjEDTF474KULlwyshT4JGSIoSfItGfgpmx6mBMboOnvzspOe1U7SGbYTj3MP6Fbs+1DsA5orPX4ZbMNo5wAA7DtR3avBf7sTb6+3gfuqBDm4PU7kF1CmyDa8cYV9YeifnTNhFxYEMsAxUGdoz6sZxgG2t0HdGWsj750nO3SBF463u7NmdlZGg0tf/9vfIJtPdTargYujEcO3gSnaXTp09RyWDKJzugJpmPRqw8OAk+lp4WrxeNhp8F4+ko7LQgiyDtMw1RiKqIopmJToIyv0uXLtHf2ZxFPnkWRkxygAplEcLDovVksngZFh6EbtcloCZCvnnKRH1fM3DEooIyRL6Y4Wv20SKuFlecLuXJerRb+/n6arU+FAyZYgwa+Y8vfVkuXzoilzDYhdo2ZAN1tnVKJnSDOHO4uDJPpR1OnzmpswJI26SVYy9BOvoYWNghBERKJy9mKYqqhKjovNLQvORAjaMCzXAleLwIRc4BGKG77/sHWQ6D98QTT2gXswXObOWyhUh7m+S7GAS0YuUiHNN4Pb+vvfIGMPR1eG8nHA7lEGq1SExjnIixnBHA0tsA7SSgMc4EWMSBm5+fNWv2fEAdNsBFp+BsV0OvKFvF5RgxcZAOBeGK0bzWinrBeDRhUXSPWUB1VZ1mDAnI0ijPwPfsR3FrgNE/vrtioQ6XoiGdAW9iQn8WNvSh0MyamwWFLlIy2wEPxmIOci8WSDf0TSxBEXI5F/0Z9cBvkV1RKCsJRn8/2E4ZEAwk1XQA7x0eAQeJ5plAi5dYAE/1OQY1zbYj4+hAgZmFUX9WxPHvVmQToWwkVCoeuORY5afPX5QJuDbkYLe190gAzqMvjtkJ50fDP+h0aNOYGj2DYcSC9hhYx4gMwPjxZgAe6qPb+HjMsEa4uNZWBFOBOI5okDIyoUtVW4HhOhAfDMf9HeyPbndbu3SAgBEPwsQcZKs2dthOnQ7IrVpOAC5ch4zQhOyJPR6iKL64aw9mldOwXaNvee1uuGF1xLWbce2MI0dAwnEza9AMA6eZ1+upz/+HLJy7RCJC4+X08UuSkzFBAtAz01DfKvEImlqR5ZDkMXlCvNKyu7oI3Q7iOT5a+Pc4b5294DRc46LsRtOQs/ygPOD6ArheeY8CK52J2aaG33kNM8sj8mHUxtRetPMOInMxwmkys+TkPxZ2KRlfWVcOdCJQ54pQAYFBE+nczACoOhAfb1HnUFHR6NJeQ/2PE/5+95NbpBP4gUcf33zg/QOgBk4GVa9dhccMuKjdmAnA6DcHImd0AFfhEMg0aWyulyLICK9duwpZQKu89uqfdRYvxdSigYmT+8/okEakHg6D7fyNYIlQPvphNP+QRUNZB9K+fBFZs+DCqDUGMAWjUzZrsXmMIw+T0Q1L5g1nErNxi9gZvS8bxdraqPdjQ2SfiEandK1h9AKeePAT/4CTHqNSw9349xw0HkWCJXTi2ClcxD5o7ZeBAlmmtEQKoqVkxyCqfwtwT6DOJOD0LorXRWH4/Dpo8bCuQOZNOGScCwuKJAfGlKwiQkCkOV5GoTQYtYpzF1qA12MU4u2rMQKyQL6CyD4LBWLy58PBfOjBec0Hxz8ZFNgIvP+3v/OcfPe7/ytrVq6VjRsfBaOpCO9j1q7metBiH/7Uo1jAp+VhDGQ/eOgoaHNg9AD7j0XWkZqeLfv2HwBnH8wkKKLmIRqkREMo8F9mA0FgFQVBnoIOi8ypA/uPaW1g4oQpwFoj0OhWoDdtFGihrV29roYdNlohY+LQCoMKtBi0HOkLmMjWP6BNgV74OwXkdJQhaG79gLrarKC9oat5zdo75F+/9B+Aeopg/C0orN+BNcQIqVfGow+hBRlKEYb2RMfESnwksjAY//o2RETQLOqHw7YA/vFiJA9PwHoEP4MFNjpeBxxCT69Lk6gCTvwqjjdr3ATcf5ji1ojhPBHBarJYzmVdiCwwLuBgzpS+xvh7or1hJ2AaZSeuYZRyxHa3bMJInWQFZXQgmcuIGmB0BjB72QZDdHz/EalCg6KZL0J6FWAEBo1rNhcT22aAYrwfjXo+zHyx7r7+rW+B5YdMiVCZ0Wvo6Jk1E5bQCN9o/IiKR3+ZHXA3OwaGQSsek9M4NGaRx/AGiv4PPPAQmigBo6JoOnN6ImDaccDG07C2c6Wxsw7B12kQGc4hWMgGNByggREj9F6QO1gjNIy4fobrJrbZhmi0hmuGYBo8xXnD8KtdMxJcnb0MdPiTBIJrMjr3kCGH2znbEXRQ5HJg0KnSMDxvDHjsDhclvLWDysKhiu3T4DPjDA+nDA3qgqhpxMT4q/hdRaVr0mBycrh+j1//8BZxAMGRsZvpuUjVXAhWzoWzpBIGQf8dw1Z8MbwF+jjUyN+y5RXVY6dQGhU1mQEcAm2SEs08ATt3FoM2WIvxjRvkNmjpkItOHj7lAThbgGJwmcg0OKWLheI5s+cqxnwczT+TJ0/VKVxX8wuV90+4h3WCyqpyaPms1yaS48dPqtedhMHrbOTiXOGNoF9OgsTx+/t2wrjloLg6Ew6iGw4BOj6I4ilNPHvWdNULugI2T3f3oCoS+ngNAK5A1F58VdInJLglKPp15jGLzISPSGXNU+mCOsXMyUjYvWu3JKe6isCxsbFadG1r6FBm0meefETSs9NgPP1QRM4EvBEGquUJqIi+IsVwHFu3bNHCbjFoksTSf/6z72lT2LHDB+EINqs20ptvHRIEBzh+LziRPEhIQzgPf1gLR3QV2Uw/aZsYVrNjB79HBsTfFkoGICN+1/f3HVBcPy01HceaD0d8VuEvOxY7sx4WVStQ62lpbtfn+fla1FmYUNtweJp2GE1xRq3Ro1LjxEKNQCTfD2cNPX481g0KG5tjOHWMBdnmXj9Emw3IWOwYdhMPKY1QhXNaQRU+dOQYir2RsgC1iEy0/s+dPw+OPhRZF+YmYzFFgyDAIiHxfn98P269MGpGBBBdGK157twF7T2pJp0X54Q1m+3b39WidyvopFxwPigA+4KVxIab5sZ2hTL94fg4xIZqjIzYXDDASLPluIaH83FujiHgYqS6qHMoBmch3IcQDqCHIPTnHD9wXCoxJc6GxsR+zJCQ7noS62UcAoCpoBafQ9BACMIKp71g4wbtvmVmRajE07GgzCODiyGjIzU/gtGXDwHR4JrcRtP9rfG+jhHdw/GYqZ2Y4Cvf/uYvAYO0AFLegvs+H+NRF8kzP/yFLF47V2bPnQU14YlgHCZrptcLY+uPgMMHwccgXbhbXmKoWE7GlP4kbON1TQbgcjwjpiAbRuQGBhf2r2QBN83Ty8vhjvqdI6Qr3MdrMGow29MzqJmA2einMKS116YzPfiYAa+nGi6f39HeqYFtBLS6GEN1drIg7HIANTWteq7joWiA5F5+++zoHYDxb3ED7tmzB1IEy+TkseM6sYtNS/2AIA4dOgAmzFzK4MnK5UvlkUceRmfpKXTIPqeDRn7zq50yZ+5MjVjZbTt+vA8MfgZeMx8LtlIbt06dPoGGn2PawUqVUOrAMAIlb5wMmpzs8dqIRJkCNiEFo5iSkZkMpU8MnTGQLtWm34+Flz6rDVBOgarqkUscEwu2g9EGjxqJz07RnzFxoXhtGArKoXLs+H4wY5IBW1XCuKbKBjgL1A3xGLxxFbBDXPeHH7lXpSm8vGn07PJP6FJNSorRUZhUJZ05cxZgsYMoqhbqdDLy3NnbwBm2VM3MzMyUb337f5AVTEMmMg43egYyEdwwcDRrV98hX/vqNzFXdzt6BF6HvMNt8rsf/hpOpVyqajvkxZe3SVhUKrKM9ZKHIe1GLNI/vfgzcPDtynrpBIOgAQbt//74Agatvy5f+Od/gxPywxhJzChG1B4PeMgXEMDnn3wKrJwYZBhWlXqgHAVT/fCwIOGktypM8fJFTYJ7b0+fFstp9AgDkaXEYhYxf8JA1n7WA9DsgpNjczj1ZvesJc9Adi5K1kBCKGmNa3jv/Z+URx//HIJ9X/nFL59TzkYjhPzOnL8kCxcvke98/9s4T9naCcxmGb5fTkoU8F1kE7gGFi8/DQi4taPGUomCN9VSOQiIEB/HYbJpjbgpm/ouX8rTojadA3tPOD6zEcyrixevaMc3nx8DgbpgkAZ6rLabsdvl4950Zu6IGbgyoi7Bn63IlvtQKTW7ZygSGrFjzfkAIosA7OOP+8aHxhFwHecLhwFCDQYM2AuGHbjWpAlBssSpXdwOzZEIo8F4Iav2Mhs+eEzyTc7USKR8gHpceL8BztrG79zthmHJBvQEIjtuRA9AtYwDOaMIcyu+9B+fAWmiRafZZE/MkqmzMtAQGKVBSBfmYDB6prNq7AGkQkKA7qL7gO5G989razkf9v0dBvnAbg0XDGQccrfDDnn4b94U/PNykQpshEdJoLI7dd3wPS1gpOFh2Cib2jDWNyn/wECTQSUVCPg7lZapkkspCKPxb3Pv/E1Cl67+vs1bXvyTJKclYORhIm4iLsJCzLltkOiIEBiGXh31NwXa/XPnTkK6dgaNSHnyn//1sEaaNdWNKi0cwnZ/aOtQEvosUroT4H7Pmztdtd05F5izei1IRQnlsEDiEpPzlXv+4V4d+ciInkn8+Qtn5HNPPqFTyKjx3w1qFbteFy5crNkDu0/nYCD7TjRiUe7AAEmILETeeVcu4DMPa5fxKRRY165bjeef0QlYU6ZMQIEJOkQL08noBW5cDyMuwNchFIdmMtI7WZPwA9tizZrbcLH88V5nwai5S/WAurusygeeO3c+Oo63S2UJeOng8dMRvb9jv0agr776NiShi1H8BQXR7oOId7KOddy//6j82xe/rHj8uElT5Z+f+heZDTYEpSD++MeXwH7YKQ8+9BCMZrM8/+cXAd8EwtBDi7+uC70PC1HzKAXjpVm7pA8eOqKGmxE88XQOi7mAgjBrEr44t8xk2LntAwiFMFYlBtBzjgI7tKm1ExMdpwwh1llYwH4QIyvzAbdxIAuzHg5jb8cNS3oldfsbwUIilMdZw2nuqWrkPMfHuZq7auGMH37yfzQ7umvT3YjiJsuMWTMhp7EMRIGl6PGYKXEwxiZc+7BAZCFmly4Mm758Ybi4uDqwyLmgLAiT+uB0miAl8c4721AXugiY8TaVvejD/TMTozd/9tOfqgEMR5DCYC0N2ZgVZIBXXn4JgUSn6gyRMkvdYRBJ4ABc0NVwBnBt7Gr42y2jURWBR0oPeyZqKYsGxpuU134WuAedakT2btsLGDMf2ZdZ4QbzYAtIFwO4p2Zq930ZiAKk0lph8GfOmytGTnkDXEe6J40aHxvA2MJB7li3dqxPC7I76mX5KONrQK8NlS05J4TXlhkvjbnZPdnLOSIC5V86+7tVWsSMHoyefqvCLL7MPEQJSMp7J9xbhe70crDrlq1Yg0CnS377u19LftkZDVgmQAXWhEyancNmt4E0kD7nniBsUBa/t4dzhLwDVHAIAvpjCBPyc9xL3lrTYHZgd3iauODkDK7XezqIxTCs5ElhQ198Rrdm2ug/wH3O5kgz/tYPqJn3JLcBBHUhuI+JiDRDX4xOgGusGdl0Shok1VtQvwwnJNyqwREl24EoS3unQ2df0AFwaBUnHsbGoUkSXIcf3SoTwVbdsWZzBSL6E8cOyZOff0y2vPYiePQRmNi0UL7/ve9jLu1C+fVvngcG266885iYeNW7qEExkdz09tZ+nJgAZeRUV9fqbZEGg+OLk0WDpNEiFiwzC7ZOO3VEWp/CJ+xspbGjpIQRYRBnD0fHQN4BA88pN3AejIYTx8txg3fBMK9X6YPjyFQoBUFl0S2v70OHbBoKjxdUZ4O49AMP3Ico1gqZhX2gruZo9nHx0hkoY+ZrN3I6ZJU3bVohd941BdF+nLy1Y6d2D0+dMkv1i6iPn5iYDmXRSnQDH5b77n1AXnrpFTg3DDrBlCpi5DNmj5O77tqosxFKoL5ZDD3/vkEOh3FK2ZUyqYDhf/PPW+QMGDgF+aXyjW98B93Cm+QiMM+HPvWIKgPm5hWiL+ILcDDnZMfOnVJcyg7cPjjAYhjIXskEjHXm1AVg3Tl6c5Ke6Sqc+6gB53Qu0j4z0bXMO5rReAAHw/f3aX2CTo3y2ZxQxG5sQj4sZlOmmbLOpNqykB2PbmYWzj/3uc/iePfKZDC7KpCRLEJWmAEqcCUyCGrxlOMYSQPuH7ApDZZOZ9KkKfLi2/vAmrqocg+rVq+U8ZmREhoEbrc/ud0Q+EMR2oc6KVyAiDopv3GK8iGutkiJw7GQjdQJI9cI58PCLWUxeI5ogKgrxBrOtrfeQWbVhUbCT4MP3whjP1Mu4v5gjYJy0pQFiUXvh9IRYcgsqC34+ZjdQ8+d180jdI4ggRs/XvvvNF4DUY2kgbKQSnYdWS+kMnM7c/ycNIHRxc5ZEhX8TFaVPYlC8BWOnotyNPdZwfpqRw1s0X334fwhKkUh1eoSbNAivg8MvAWGiUbaB/cJGVSE1N58820NuppRh0tBxu4HQ2h1T8Dj8HW7GsNB7Q2hOSWOXtNVLxGWKIRVdumBRlcwpFBYQ6rDd4wAmWT/gXPyHth/ZApNQVAXiaDyKGDPfkC1D3/yflmzYTEYQBABtNs0oiZz0GRUYAlrahDH58pYWQpmU5jV2a+ZAHtHvGD8TYrng7RgJ5FhQJ2VGc7RBwVaGn+HjBhQY3QDgE6Hzj/nzjrZILJLM84DRzcaOIoWcGTfoE2VPtkAxrGPhHxU2x+1KBsyZHYg0xZwuh0/08+Pc74bFH4LBunDoKwgu0JCDK4oq88uYc7w6AD9+dfP3CIOoLO/eTOLFnYH5gGHQtq3E5IO508qnh4WZlG8d8b0SWpQzgCzXr58jaZDZTAAG267E8YjAoaoAk1VCyU5KU2jdPYVRCOaLAWUkgdDR1YRo2WuQSpAEjYinMBoPhzdoucw7HwARnvXru24OIM6OvDosSPaETtnzjTIRRQCijmEz/KHk0iUVauWIpIogpQAFEWbChE9ZGk0yg9Yjo7ccygcMwIYj6HoHB94z7136yQvDk3hVKwjeO8aTCgLAUU1KXU89H52AVZBoxN46p1gp1SCZpqXS2Mb4KZ8iTJzSONatnwZsos1EMY7rSqmn/v0F2GYiyTvcjGihGg0VvWIGQVNQRZxB4z+734HHn5UPArnpVoQJv10L/D6K6CbXr6cL8/++H+B75dowTcYRVyr3QrqXpDi/eHoqShF1y4xScIhLD7TcYagwEtNfeqSZKN2QtiExrwJGBcZCLMRebM2Q8pZB+i6kWi6isJ7MWqhKilrOIzIOEayAyMm2cR38sQxfc0CjO28ijrFPEB5XDqtMAbMNtIx2pFRJKmwHcjKpmOgvR+ygLzSemRXmYBh6pVB5QVIJhhDLyzkRfeCyYHfA/C7DyEHvGMLiAM1gAiJTXvBCFUAtqEIHGWjE+Go2uDYSLGlVHR5aank53JcZ7kWBtdCymN8VqJ84R//GU1+3TrYPh9ZaBD6OyZMyAbkl4HCtkVrGf1YwHbPMPmR+L/BeQ0t9GN3AGIcQth5/7ro584h3JrsJj+KIOLvneiAp3xIKSihpAfzngwFcaANNTzKj8/asAF9KbnA0CGjERmOYAfqvZAncbBrjBReTmQhHGJzNfdxwlswHiOUdujAAXn7zTfFimg4JCRYrzcdhQ/WKZk0fVi3fSBR+OO+8SHNGg6BDKUgS7i0DHRIMKic/qD9tkFPLBjPYSPp879/QfbueFcycV+My0iVc7jHstPgWADx+KL4Wnz1EtaMN4raxWDIIfBCb0kEaKsmD1MJx9gJ0ogTaQSbwtgyaEa3Mx3ZgLuzORTUYS+DKxuisVVJCfaBqJrZsICd0yMsRygJBl/pznQwsCl2u0HtURfWGNk7zIj6kCHpLF+3cSdLTQe+kFHl7i8JRFbbhaCEej/MzlgvZKZNuJVRv9HopfaH5AUGu/6YzkeCBh33//3ku7eGA/jkE3dv7sYgETJaCgrPy1f/+9/RKJUJg3ZePfNVzMsdB8YFB5wQIjmOgeCFEHKaOHG6YvNFhU3wbKR0NQPuOKBYcVUlPeugS/ERqV044AiO+jsF0TMKv/HCMkqltxy0mXTgOQt2K1YtgczxQnn7nTeV1dKIzkdO1vLxClCaKA1XbW2V1gcCcPKf+MxGZCWQb5g2HVlArl6smTPnICIHVRRG5Cxw4k2b7gHcUgQZ5edwUydi3OViZRkVg5HCTj5rvzeOh3MDeuCIQGVFc9mVK9XaD5GUlK6idJwyRoE01kTy0GlciGxi165dWueoKm5A5JmoBd3uji5NZ4PAGJoKSOu9196QHXsOyj//y/04HxGob2SCOntcXnj+eZXEXYHzM3v+eDSjjZezoMJePI0uZFBL16xdj3kGrUo5JduFaqm1MIKENkiHXbpwkUoUUK6jCvxiZiLsyubNRqiNsAdrFAfBGImMClMFVGoDUZmVbCBP8Mv5D22QbWCRNx1sIUJ1vXAQb739JmYUF0Eb6ZC2tLMnoho4fC5gmcUrVoEFAX0mMCP48zOAtDjvOSIqFBkXrjUYOZ0oTpLDHwnV0T6QAcio6MTge3bv9uJnFIxTFXtG0Efw3tvbtAehHw6tAgvoFETimCmS0cQazMaNt8spTHr7yr88DkXU13RewiYUN0+fOiFp6GB/9NOfkttQUEyDTLjZx92C329VODEI58I+VOIe0QVscF5XzPz4NpM7A3COyADEMNwH4FK/dlEd2Sl7EbWVatajdLQpiu5QgTUigypHEOADh6d0WxAUGtpbZSLozYPIioFgqFE0KZACR8yxrjjng8gSCgAnXUAA9h4MtQ2ZQycCjHQouZJV5+PvpywhavmQAebylQ63Rj+COXZvA3IJw/o0asc2Ol8xU6INznvblq2SC3gyG469oaJE9mx/W7b8+Q+g9MKII9gMCwAkCBNeBxplA+7DDtyHPSAOtEPjqoPjExGFh8Jg+iPw9DW45BisyGQGwFBklA4LgtcDU3eXtk3uKcKu/6DbQyoz7k/W1jxTaYxuiQhG7MTnqe1jNlq0wYuIQldnv2L5vpiiNwjIjdGDQkEBzJIc6gRDQszKSuzhLFM83tnRphkYiSCcA84GV54zQmwWi0nhon4Et6TFW5DFxcSEqVrwc8/eInLQ0+anb548OQfDTu6WGIiinTh5EGP55sFgX9EZrsGAYqZxbi80ZxIS0hBNxgPjSpH62hYdRtLW4kAEFoYILk0FxVgHmDUzC3z/pYgwi5TJwzm02lGLm5bdiRzKTrE4RrNkzDCN4ijGyKhg6P9UAto5gsWfrbIQXmaLyhaXQWaBbBwqiG7YuAYpbyhqEyXy+htH4LhyoSq6AifbiOi9Dp6YVNVKTNpajwLUJahiLkTEOlm980nILGTDoGVDBuFHz+7AxelG1AuOMhqZCDkSJ6dg2dw5iwBxTFfePAu/xGmprW9BL8POXZS5RnNOYYucP5WL9NHOyREw3qkyF1kBo421MOIBgC4ugiL7g6eflQsYfjMTC3LBwunAC6Nk5uwZ2gORlhEjX336m2DMHFVtIS5U8vEZZWhTDW6mQE43A0zTCUZVDXoNTtCR4jt1IWpqQkGdqah2XGOBtCPiJ/OqEzRe3niUumYjWDjkGxjlsCbACMSg2GyHTJ4+Gc6yXumipKt6YcEceH+/psYsuMei8E0WThBgn4cffRwBwBlcKw71iUTRPlxSx2fA8GfL6pVLNc1NgVR2CLofvdnNyQgWzp7RogVQTXNLverITMmkwzulziD/wmWc8ygt9h9AADFp4mS5/4F7YAg6NcPJQ69CHOQ2XgCk1oQ+E39g/LXAkvsQqebjMbuhH/0HAWqszO6CKKGLPsABRi/jddz/a/r/P0AX4GNwAI7hDMBg8ODUTrfkAuEHmwufxxphbYbQ5Akw4vo4oAT3RsdAm861ffSJz8gq9J/kXrwkzciyZkNZNhIZgBnZA8QppRrBSi4i7kNHDwBO2ypbXnpJXn3lJTkI2uhViPZ1wGFE6OzuGtSuatHkV69drKVorOQglxAELF74PM6f6AF8Q4kGZnG9fcTRvRWdD4SxrkR28jaYb1chV54BxkXuyeNyFvpTbbUVko4xrgOo2xVeOC0N5QXiwHyLUFy7EETcgYB6uhD0VGH+dDXqbg1Yw421zSiyBisBhFBZAO4pC+Edd6uZFYGLAwHLoH1QMX2DUYaMPSN51i88yqLDjW5wXHguo3/WABwDrq5djm/koJZewNO0M2SmBUDBuB0sNDOYfV29PYpcUKqCReUmEFfaYfyJaTOYZZbQDPIDbYxndnBgoEu7jAaf41wp7cI+AMKcP7tVJoLNX5Gz+aWXX0RxrRu46mTtAXjllRcAPRRqevPQg5+Els9JLPYIpPYRsnf3Qbn3nk/goAMV07b2ekNb505XazXu2vmg+rHh6iQufBCgH1/FrIMUEmLqSYYNPW9WFlP2LFwIM/oILiDKTEe7PyUIbIhs/LXJoq62SSdt+fmE4HMGtdHCH9iCDTDJ9h1bcT0H5fd/fBHQSjYiP+KOEJ4D/DIuZ4qmYPv2HsIJTwNEUwwV0uOqP0NYiQAdZSSs/fV4LoqWS1bge2H4SvcA5tOmw0uj6KziZ75Kr1yP9JrFUA5eIWUtPT0WkJYvOojDkM56IXMoVrqiFc5kHgbGHD9+XEJgTL/+jaelCRTaKsg0P/bYI/K/m/8Hfw+Vu+65DQ4xDXMFoqW2qVZ2o3DerJ28RilC1hIClksOIrkO8Nk/A00hGu5iTjXDQg8OxEI0GXTCmhUt5cFQKeXjVuj+cJgMx2WScpsF/H7GjCmaepIBQhiI2QFrMUyVCZsQKmlugSPBYI7HH/8UBtS8KWePn9diHIfEsKklhhPW0Gy3GjWYUHT9FqCYHQUufyg+txAZShxuaEJInBz35ltbALuAr+5wwXhevmYV6xJc0xpoH52FxMj5c2eQCXTIn154XmXGCxGBVsCprV65Rh559BGMC9yJzOUwCAZXMMGsHoYnUB3UyWPH9HMSUJzuRuBQj5rDO2++jOLwVIgChgFSMGt3Omt+ynaBEfU3+aqhMtxgbKPzY3YAZncG4KGwGIaawlxEXDKk2F3qpcVY0eHi+WClRSPKT0L9J2dGjsxduBA9IREYooMsc+Y0jdj3oR/n/KXz8gZmWG999y0MLnoH0ONuOY+ovALZbysy8T7y1oFndyMQ4EjPQUTFrKUUQi6dQQOnBLLBs7a2WtoRUJCTz2zeAnjTh9g8hejwe08HJrPBMFdANff1F/4sPQ3NkoxIuBy0aieYSNGIqBPBSguHA7uEz4+C+F8GWD+xkLYgHS8ENiIY7C0fB8d9eqPbG4qZWA/F+SVSj7piDbLcDmQHDtB+2ERFRWCD5tpmpcb6ACZjEOTS6x9Uto4WyN18/pEtdg53F7AWtjnpy2pSSDsArDSb3VvZZ6wJDCDa5+CqPtI/zSZXzwA1qny91J+wg74dfShkxfG9SFunDaCRp63gmiTrDYeN7+CtMC3ZP7GxnGsi8uNbpQg8bUHi5qXL5suaVctB/dyHweQ5MMDRaFBaiUVWA0Pvp0YzNTkTXqwOUQE16acheu/V4S39/b7AsvMAm+Qr9PAOdO8vnDurcADn5mZiIHgZMD7eUCmYMhWPiJJQDqvif/zjK4BFxqG4mIio+h1Q3uphxMHPh2DcjBmzwCa6DEaNF4xApDoEisfNAq/fgSEo72wrwmv9AD0hJQQXeN++I3IMUtNFReWqyeENB3Xm1FVoECWi4StSKYKsJTQhPe0GfJGHYmQwhraEBMfASXHuwSXg/kXoJm4Ba2imRuIvYtDL9OkzVOxpyrQpwP+XyInTR2Xxkvk62rIEx7UYAmuzwI4qrypCBGxFk1ayTtUixFQIAay1t62RrS+9KI999tPAzlvlVz/+oZSBDjtl2kwIpfnL+6DbHgXEUXnpMjj5gVr4rEe9oADU2kkTxuuNNIDqUwkc8gQ0ltXhmhAusQF/DQcjpw+pKgvdFOujw42BZAczAUJlNLBtiOzIl+/D8xso3QBeHouurlkLMAIYIj8RQnXHUBchvBQE+kI5ajgWYLHszWDPxfrb7tCF8Jvnfi+7oXR6Jxg/W954S4vT85dMVebWVkheO/G51Fvat28P6jCn9XoT7glAFnf42AGkyx2os1RrYyCZRwkwYi/+8U+4zuc0dX7g3ntx3srgwOLQCR4G9o8Von2HtQhJ2YmlixbKWtyXMegrWbp4kWKsLb31YLnAjoARwmjL4uWvRcR+9BdwZjAX71+E+c7h5ien4eOlgpodrpnGQxCQQUZ8J4NLo2nQpuANtY6IL5NwMWfuPG2wc/iiEItMjbThgoICeeX5P8nuvXulrrlBdoMIUQ8iQDlqLnXIAFj/YRQfgGwyFLWiIOzjUJfS4iSCNE50S01JUbiTf2NB2BdBQylqMawXdeP1jLKN1BYyiRrdgW4vFHvNsvPNXfLy//1BwkDVDcLfC86dk0Fk+f1AEfxQpM1AsLNh5TJZMHOCTMxIkVjcZzmpSdoA6A0v3M8ACjAzSsBgjIVC9yhCQoPDpRONfb34O7v8S5AdFAOubWlqA40VYpEcSNTfof1EXmQBURCQWrBu1pLJaBIPsDacB7okth3uc21DI+MA6m1BQew74PO8tQufrDIv2D7V9UHARHFKaktxvq9mFyYv1Tvj8CsGppw4yEZWvoPdTX4huy0k0KSWugId3ISdOAyHhe6ffPMWcQBf/O+HNl8BPNHBKjWix2IYrTp4/CsoJlFY7dlnXwbnGup9wHUTEjkSMki2vrldo5EDiNSmTl2iIm2BWPikbnIAzHIwh+bNn6WMgyroyzegI5hyBDnZWSq3UFlRpYNBiopqFHtPxw2xBLr8vX3AvcsLVH5gz56jgF96sNhjADN1YwrZKhfFCgyluzatAyTRKSVlV2Xn7nMqNWCBvg8HyTNdY61i106yhVCUBIZPXftxOcSnw+UQtPRZVOOA+Azc/OTtv/HGVrw+VL7wT19Upb8zmEm8Z/c+GONB7QIuLgFFFOnwTsjYpmemqlYJMxzOMk6OJw79qOoG5YzPwmeOl/0790o/JJWLgdG/C00WCh29+ebr6LoFBl5fI7VI0X/585/Ij37yMzl89JDSz8yAefzQ4NQNHD4MhtGAm5T1iBxkST1Y3Mehn34begYQ/MsUCPPRqFuw2Fo6e9zjEg0aYViRnnO8J+sBCYlxmoqygY/DKtiOngiaLIf/8GakamhggI88hm7jGlA8SxCJk01CphGZUTTwu/e8j/N7EJFnG65xiP6k1tGLL76sKqINjcVyFwbfsJ2fESxVWJdD7oPG5LXXXpXxcFpGFP1+/OMfaxFsEIuLM42JM7PofAUSHbGQy8gvuApBviPaY2HBeaBMBYv4Viyq06dOAQaKwmyG/wQbxqL35sY7VsOZ1OF9klTzyWl0aOqtUr4Gh5IWyOZwXKPt4jH+Izs/P34H4AEnnIZhB+AZicho2M/b290N36VR5tkz5xHQlMn7KNyeuHwKvS6o36FpkWSKStxz1YBxWnDPNyJ6b+5qAXzRpQwYZuIxyBKi0LhEB2DBdaaeUBzuNzJi2PTHAIQ6/aRCklpMxh5hWzJ/mjCY6RxoxhfB+iIkmoE6nREQyq9+9ns5dQzih6Aq90IepAgwlBH3VxSi4jhMA1yIoC0RA6B6cd9HIeqPwecHAjKxsKAKDD4Q93Ek4MQoZJV+CMZ6QDJogtwLu7pbQRuncU0Gs5DwMiN8jh+9fPmynD15Fuyybr2XfeGwyAhjVus0unV/3DIRTvegmWGVpWGHYOvzVqZVcLCPUofp3LpQa2FNjQ2o3jrpi/o+IJHA5nHKnRbnYYtIZWdzGJ/L9eKqKwxo0Zn1TTLyAoJ9NGMoL6/VPgHSs9mFf8tAQHffPX9zSnyStptTOPB3z+1Ega4JixKqjq19mvr1ItJPwAVohwFraW8CBIAB5FcwvHwAhaaJ1KWtwsEVgZ0zWWKivEH1OwOtnSTNBJYvXQ4aXyxu0FIY3ElIL3GDVjWjEHpEfvyjpxEtvolobgGazwZQELPI3vdOyqY7PiXxUWnge2M+wZTJcDDxwK1roHtzANG6Qaox2CQ7Y5Jsedk1jcwCHZ3JEzMQccbIvfeuU4XSrGw0hMUHSn0TICc7ZCQg2haGNvNBwEfViI4fAAVt9949GEKzD5jzg0qjTE6NRyGSXP5qjZiCQyHL0FCAekE8oKB3sECg2Y/pYQUwQEcPXpVli2ZKWeMeNLecBZsoWul3S5avlfmL16NJJUwmT1oGHDFR0jJnomDbInesvV1yENV72fuktuj/Y+69w6w8zDP975zpnRkGGHrvHSQBQh31YhXLlmXLlmuyjuM46+TybuItJHaKEyd2EjteK7ElF9mWrN4QIFRAFAkQXXQQvYg6hTLDzPzu+/3OwZhI8u5v9w90XUczTDvnfOUtz/u8z7OGqRlJF8G94whlVQAfNTOg7eTibz3WjLRvHRr8V3PBNTLP2Jv81//+t8nSldtYnsIwpaJXsmlPY3K0Db2dY7tg45TFzW2ncpBKqYbOwE1PYS6x/4EMlo8QDEayMLeXDuuKq6YCib0MH3t6chToaCgMGmWXL+dcTZw8NXnu+bnJRz56H7RQ2FJbdzCwro2uozs3c21NaXLRhJHJ9ddMpTNhyYVEt3X9GgLZ6WTyuCGcw8Zk3uzH6FAOJFMvHkoVvzd58vGfcHO1J4tfey2Zj+xIDfr2A5knjR42FuOX5nBk69GjS7J5w3J2T9CN374y6Tx9MGmoxUu5aSfb4NOTvQcYJC54kc0bYMYbZyQvASd1wFpb/9abLACS1BhEhnsUicfq0GTgkDKbPdehtiP2Qs59tJ/pDF0jKYNhDdKZrgAVZ8SaiwI++40yTo77HvZXqaRkMQGAv0CQEIIoDNenAh+hWVoYGvFW750Yg3d0IK8N6cGPqaop/+a527MpT1/aYTbYLlSXHO93Md95E72tJYtwjgNee/rJXySznv81wX8lHeca2D87ksIju5POZrbn8UUozkIBLm4j+IBpl3SyKIZMOEKDAyElDGJm0xMl2GogliJQuU5w6Q7gl3JopKfQ3teYpVhPBjrC5qMHgh1UVy42n01q9LYGBqzmLW+DCPCp2+9MFkGf3ksXfQyobuKAXskQhv/rFr+aLH1tXlwLwwcPZP7EtU9xWErRqH9ELeJvxaW1BGZVX1nkzPD1HlUMsaWYKvXBMhtb+uUlvIcStKKKmpMHv/+3yebls5JDW5YllacYfhe0JL0LoUlXcs93K01WbmM+CFS0lkLCwlI0QPMmGUwG+VO5YG8PpdQkKwlJk6w6VTk5S+3vnqYgYbudjfLKKjqRk9Jk6ZCquyeH2fKvLmPZzr0AzKEa4f3TBySVzMCkBGVIRtyq0NgHRgGmbEQpxacUeU2qZBF1q8UDAHmrM60FYZU2HA2rM3Ry/3qhmMJPvKjPzFo2CmUUiH+dRtzs7rvvZMlmSFALt2zZlVwLtbKcN6Zxi8Jg2hKOGjUmdHtuvWUGs4NpUWHOf21B8p3vPBQwzrChIyLjyS6yGjMzu8LvYs/KlavA3ScFDfTF2a8SnNyy7UUyGRMSC1a3Dl5dPLLSEFdTuM2WVDaRM4Tx48ej3nkDN8GhyLRSJD/84btCg9uksJGFJ/HTu+/+MAtc00LnR1+DRx9dxKAGxhHmLQ5T7/v45xCdm5FyzgngavErR9EJzDSAdrgHA8jdcKsNKHYBsmmmTp3Ce98R4nczrr0E/voxpCgmUY2OpqKpBJ8dAG319fAc+Gv0WEYChe3avS15+aVZyVVXTqVy3R72jd2oihoPHme4Xs+/G0MO2rgykaWnZo7nm1S+x6nw5R2re2Mn85nPfj659rrrwNOXMxzfnQzo2yU6r81AREI/rpVqGi+kUt+ta+gxbUUdVAbTH33lD5lPLIn3fRWKrhvAev/zn/5p+CnrLuay2lba/dtuuz22u3/v99gNeO0V/v5YgvCN0VE8++yTsXcxZ+6sWIHvAudZeEANKZ3ajmL0s//Anqh6ZBnFhjfLazdcfxMVbCNU4cERRmVJLAUPfnv96tgQb+PYr0aF1eMs7VDXJK+3BlQi31y6giSbqotqm3YACGAsS2duBY/s3zsV3ypMW/tyIKB0eNp61uz7Azdxs6n0cEHudsq7j+lF3EoCqYTXLutFXwFpwFbD/l2lKYp5PS2tqSmM26Bl/ImiTHpj8vaAzTpCRtifh+MQwmjSYYsLclu0BKNTnW5fswNBdb1ly6ZY5Httwasxj3mSzvTVl+dFIbWVzmg/BUIzx7kdSKiEHQdhmr7cQ1KsfTiAtEurye3dWAj4moUsPA4SC6xoHVpawZawb9GA7EsFx69eSjbMKyEm71ePgTaoyjP7nr2/hSNV851xzTUsKG7mOt5DYIMWzLXpfGkE17ldXVe6DO+VKv6ulNLCkrSSLuY5S8s1Sy+J7uaMZuts4DvktlpPrSGLIhmaIH0d/dgN8vPD7IjoR+19ekJKNJ3BQfyF69jAr6QTzXLdHEQVeDW7OmvQMFPypI3kXqVQWzCBOOZngqvB9jQDa85FJf+orZTWWR5Ve9sZ1T9l7bTHkDhdHmsntjRFRd+7N4mBgN6EF4n3Zx2IQjPr7KkEdHHswjSwx1RTLYRWGD4n3SlsPNkHDhwJZVGXX/35H/3LBUID/eM/vW+mrBDxre3bdwC9vBY2flr4aQKvVeSVV1wdg00XpQaiNbMNnHY9PPa4udk0fIFqoExP28uuRgvo1hiqVDGsdHniddgtV181AxjpLTD/nyS///u/zy7BNXHTvkoL+6//+u3I3IqubWGLcfLkiyIgXQbVUXrVPfd8LGiYT6BzfhMaQ1deeRXPvSGGL3sYEHUjQPdkKFnN802dMjV46+PRFqoH6xbiMWnIeT5EUFc2+sYbpif3sCDz7//27/gW9KO6WhG6+1rU6aOrRaUUOBVF9fcUR1+9upkE1ItlsXEkqG7hm6C+kQFw06Y1wDRj6FJGJdu37iX4HQ2G0HPPvADr56LkoskTuSlG8Jx3Jb/85UO87myyauWbzCWgztLJgIpwsUpxraeVh9FD2/m1r/1XBqpPBYuhjkBexSBUjHcV5+P5p56Ea18KVfSG5BP3fTxpP3kgFtwWLX49MPDeBExZVodwkjrIPCNBLsPAff3114Vxj1fjIoTxplxyCR3b9cm3/uFbkXBNlto5eqdMwUhepVa9mAcC1axYuZyEP4zksDG56OIJwTCSZS3zQdG9IXDGT8EOaUe+ezB8bwfR7QRPg5JFhNuVAxlYrkOETltOGUYWEGV87MkwULaSy2JqDTkbOkmRMWnSpOT+z36O5LKD7eIp3IyFOJ0NjiSgE1kV8xuZSNNZXBOyOkX7bVC1ejuTpDew10jn+ayf8x5t7Zk0+OTtRqzCC3MPAs8JuO/tmdQARFerYlRoC0ka2dxGanGOHWk17QZqR05wrBOMVLOZagTQ3GxtD0MRqITc/Ep37yV47iZBOjNbQGc0C42j5599JnkV/P4tFF43Q7/WmKmN4qaAP1pF8VRXwyAVK9Ueem4wS+vHNncd91+++zPIxqargTXn2VvJ8qTBPh4UUn40mJURGP1YFLz4zoD7yqQzck5C3oBiSejDQkwc3CFxR/uZSNQuIspA68Lr2cYmvWq3zgaOwIopY+A7CchnMDsZWd54Of9WjTQLT76ApFXEILhAsF34h4dCgC6D+vxZFUujZctEMnA5a9y48QFZ+v6EqvqzoFaPR7XkkgKedP1WsHXIKrXszgzl+u5FImsH0tkPTLQdWHENCfUoQ2l3BbrwN+o4HyXqDQHvHqWQ2LRhT2D5p4F1hWAbumWScrJDOz9vZ72XOVk5918x3dBxqKAHj544e000c+0f4d61YOzbt57h/OYopKsYcp9Ey8qv1zDHcF6yf9+hnEx0Nj4+8J2/ujASQGf2CHsAJ2ILcAfLXXYDa9euC0XFyy+7Kt6QQmwuIl199YwI3I3w3aUmmomVXF6PiNukCZeEmFspG6frYHYoT1xPEtm0cWvgY/fd98nYAfj93/8Gf6ODQNoQ2XwjMwfpVW6cXsRy0cMP/yI2TM2oY6AEPg1P3Op++vTLI5AoaaxM8la4/v67BPzQ5OGg7Ef//uPg/zvs0jNXWYojh48FXjp//vLkiium8TfHRkWqG9azzz5Lu9grhjgOujw5dih2DXcganc7fPP/9t/+nCy/PXwNpKu+i+rpuyiiVhC5VSydQLKZNP4ShrSyXNYkt91ye0hGqJopde/NpYvQUfo4248vM4Oo5HitS/74K19KHuN99mYTuRV8NvxDOZYyl3r0qA/Z7T68R6shk5+0zn1QUK9hAc0N3ZWwpn727z8Mv+FP3HNDMK+msfbvLEW62S7wxsqqkjBf2bMLWiga/M5Wfvazh8F3JwQfWQxVFlZvaKJlDLs20g3o9DWGweJDDz6Y3ESCsfo6jCTIASr6PXuQysbP4PhxoIBqJT32U+3Ug7uWh3hffX1tGF3Me3l24NUTCMwed4OQlWQskFFJXTptekiIqG+v+N5h4AaZSobjiRMmRgV8DFGtDAF3ON7QBQSiIRjZb8QmdCI7HrW1PeiAbuJ10MCDj4/hphduKSaIuKUqxG9FGThtQVluD+ADlC5zUgyd5+ndpF66WRJKScguZHOix3BMgERPcvO3gK038xwlAQVZWZa4WZuVZ5+EgFtJSCokMcBcu3o1sh8LklfmvZTMYfP7RXj3c2e/iPjgIqibKwn465NDLjOSOGspZvoRcAcR7IZwbfcjqffmfunB+enK/WkgU1alhMB8EJc2q3yDvnLFVvfeo0p2KNJYyv3h1wp1fAsuf5rYCmIxLBtyyycImB1hi6jWkFIIxXQFVYGpW31bUHg9qxE2gN2LBjo9xR5bOQ5DoAGv55reRHFQVVMRUWkzMzNnMZOnXIRhyumkhCRQwv2SJeC3xRIXXZZKnmoRCXjRdThXyvD6PXcuaqWnMBsyJHYe4v8WN7LgHO5aMNSQiIbQdXcQRw5S6B2kWGuhSygh8fbjeI2BadjOTK2ZonDtsjeT11+al7wNLZz2Lhkki6q+Gg2jkri3VQp2H0b/BGe5LtcVUcg4B+jeUBnN56EjwGPMJytV2oUEIqy0Z/uBSJJTpg7kej9E0dM1vE2cC9iFGcfKyzNRGHp/2S1Wcmx/8O0LZAZw823TZlrZW5185jOfixf88rxVVM99IsjKBe+LFr1B3I1BWSEGJit73+whWptmWDe2utuQM1DLRRwzNVbmYmCTdTUXv9ION9xwPb/bEnCDbmCyFoRc1H0RIvK5vJGbGHQ5xn+LVf8e3RtiyPwMicAKrR+vxWrVIe7iRUvI1jXRrbg9+sILq4Gn+kWnsoXn3bmjEaZQn0heI0YMSV6cNS+kJLxBvNCXsrwlw0i6m9aXtrEGvfETxgamp62e0tdSvHQos/o/TGUtnbGhZz1MlRow8IJk5/a9MTjegr5PL6qyXVR2cqf/8a+/lWzfuYFOZQsQyrVstb5FJ/NI0gea5lf/8x/HAtwpjNXr9OdlLlJTUxyV7PoNW8JvVHbDJGh9GpuUMWSv5BiuQjb3y3/4peQrX/1K8hIwzJuLZ8GIepKKenhIb/s6e/dlHkGA0pRl6qXjeUwmAd8XUNpyaJjvhuRCyn9egUxGQ0ND8vGPfyIghP50fLK5/P1FyINMRfBvy1Y8h7EHPUbwv+feO2l1twN9XYlkB3seVGBjGPDvYt9DuY1esJDkh5/hZhpOgulORVbFctCBfQeRr8BwBn2etbDGNgDv7OGGPQQv3EB1HGpnd7q5JUBU/YHetJdczc9t27472YT65WRgxno2qp+fNYcgNJRCA+4/Q97jx8BbGRCbBHQPU8iuQFcwg0kmr2j5/nr2wjhhQsMFLC/cR14nRihRdVQTizCND69pVUkrSZqVdL1lfL+YR1YvZTrifeD2QleLlywOafQnn3gseeH5Z2PRagGMrzUk73eomvcDHx7hWuretTapR/9pMIlsHGY/Mr0GgNsr6lZNoi7Ww7hDbP5U6PZ0uhfA64mlPTp3N7yFfQwqnl+7gCyJoTA6mKJc0C9Iu4KO305w/lcHyUHFWat/q/6Tp1qD/qv7mrBPDd2Fy4GVJJ1uSrRTIMlAsxOQ/38QOeRBmCH1Qj34IMtce5mdFTFNlYG1HFWASoKr27OVSCCU0q10cqxOCbMprJY1iJXG+cqQaFTfVLrEDe5sjmkjCBNwmzRP3sAJqn3lQewAZJwd2HkA5ldhMpCA35f30klS2gkkuZFB9AYgxa6ynXj+XiACPZlhVXAsDjMkX865efXF2Uk5v1dY0BmCkHU4AtZCM3cHTJbaaZJCVxYcDx5qCgnobg1VJNYKEr9FAJ1QF/YDDp4IjaMxzNGOQqeWJit8duCgcZPlRJKc2j86glVWueHfGtfag//8NxdGArjiqvEz1Zhxy1B45yDt0uHDe6j2rw1IoJbp/Hi0xk0A6r9YNcnlX7xYQ5RuwC2XEAwZnsLVnYochPxY6WmyRzYRhBUNGwan/cGHHgTvn51cCnzi1q4sAzdh+7BFK+74Ts5wxUCuoYkfy3KuT9JMTTZusUrnXLhwEdX9K7zeQaFxP2niZP5O72TqJaOBg3oFtq2C5K0E3RoGmHfdcWcIaNnkX3LJxZFwhqFQ6dafG7dHCf4GKv0M9AgoJxGshkOtNs7EiWNYjJvOBXGQTuEwlevGcDwbNmwwN2FL8sJj86NSzQBRqKciC+bJp5+gixmB8Tk4Kwsms5+dh6Lnj+Dyrw+Ti3VrVvKzh5Ih4Ks1VhLcEM3NR3mu8SSCHeFSdGD/4dAU2UVl49caaUWFNo6wV/D2+rVUxQOS7333WwToUSzO/Sq+tpCAXUG1dc/HPhKLXS3w7W/FpF2Lyw1UmAavFjR2xCgHMLh69tnnkutvnhHMLCl+PUhMzmzccN6LWfx11zGEPrwXhtb00H/68Ec+xLlbAWzSwnCvT8BCQweNBK9vDEvQGSyDuSshjONM4Dnc0wYOGBwDsV279gBLHQ6jGhO551OIqK0j3V7ejdeBCclro4nXeAJSQBkb5oPpJA+zFNabofEzT78Qex3uZ6xZtZbuCsmPM03x9+uojIU9rFjDhlDFSG7E8Dj+gA7A/3ekfn9ANQWhpe/yWknuEZ0EXy9VjpriyK85bD5B1dnM+XcAvg4W3QKWnazqhXHmvPgCuwwvJ28sXsS5Xs2ewzY0sw7FElwdgdBqvj/BYQDFhjz2KiJEdUX6iC1dBsCtbNV2ABeFqAHvw8FzOQG3loBcCzmirqo6aJzlFAVR4Remuvjq58hGORneGbBQSCRW+lbXoeYq/s99VVaePkoramLJsI4djy4cw2zuPbtoJm1XCLWcZDcQ2fEBBP+MbCBYZlJze1I4tDF4PkSXWArE40Z4LdITm7hHZCbVkTDsAk9AU9ZrophrX/xfGEifghIYg20tnSEf3Z4TqovAxmu1yBN6MqkV5JJVUSxFVocXtfChqb0Oh79KYknWzoHg3669KguGh50hsvG/liS0nxleCyw1k2g5sFQ9iagnibcnhdfcpW8wbN8Tv+OZzfK83t+WByFgWV6a7g9QDCh5rt6XUJgvVTG9imw5hR/LciUurJ0EFqsK6XQlTuzSykniolpKQ/tenNu4N/DjCyUBDBvZa+al6Mrv4gZ8+OHnuMF6sG34DmbmTN0rOqM6/Pu//wXwzfb4/Mc/fo7EsJ/BZQGwAfIADOK6IvG8ihtSA/OFr6/DrWpcDGndBp6BdIAYZZ8+fWIwKHRkdX3DDTcEDLEKCQRpWJdeOj2cwMYB/8yfv4DqmOACDdXEcP+nPh2+vAav0WDH7hLc/eGPRMfwFMqRVmomEQef/rzqoco5f54lKg1e/hmvVLOyCphydf38TbR3HMYoT+2Qy+UpN1ndXDagmcGPQ1tTeM5FmLfYXBXrnog5zv333xdSA48//uskcxIsGs6yMwShjGuvv4bjhzMXgmjTLp1EdDmd3HDT9OS/fO2rqKi+CnaatoJf/7M/Z1HtJSQVjjPvmB7yFNcDu7QxvDxM+9i/fy+ctfZSmTF0oksYgGibizdHj74brXd/4COpt11qNJ5A8RNOteqo6vXbuajN4xDW6sThtvOc4wTl0bCQNFB3H8BzNACG1RiOqTeTmjua6AxHOdUEd5zqbijbpEePuC/QGElKOty+fbvooE6FHMOyxWuiWpRSalLTK7iTIKHngTfx+nUbQtHV+UshkM0ONrqPHjkeWkbeOL3ZFTARjGXIfxHyGXoZH2NYPAASQj8w/zqkrm8CVrvyqms5N3sZJt9Cp7E16JBTL56Kb0XXgClLuLnCGU7CgawP7f5+R/CPBNCRqr/Hkk+2IMn/hsWyEtmdoZ7JEmKzvgR72CxfSef1EsnoaZg5Tydzn3o8mcc27Wsvv4w43VvJPgbaHVR5NQTn7pznkfpn9xWvZ4OeAsMAXq63QiZ1IshiqGJF3XrqZASoNoKIMg1q8Eh5Ffuv5qM8fbsCB6vq8ZTG9mlx6hvBOT/pgDoov2DXYPjCD11IskJw+QFw2KSWlP5mJsADT6VE5087AOVJUiHBoljaFBpt4V5QYfWEkCaVtsHNcyxGs5/A2XjyeBROBrZ3Cboqt9ol9GIu53zIrXo7cAfFqti6r1IQFpW5LgW9/CTnAe3sxGipfIOeFBZsbq7bAcfGrbIQJhH9DYCNhaBr6MKEH07zXLqKuXfSn+NdVaEzYCsFykAgq/rwF2hzWZL3dFrMn07iFO+tG4mtlX83cs/sQD5lBYjEHoK37mOK8PkK6zF8qiBRtyBH00Gs6I3aZ7dK9YFIqDyO8Lt2C2pbOcfqVl8VkLaEjF49UwOYM7AC9A/o2buYuFOQPPAP//csoP8nO4wfv//KTgd1n/3sZ4NhY5XviXHAqzG6xuIOCV8iWMkIGIKpi+wUcUepkyWF3QLO2bPnGAPc4cFkeZPAYJazBbqUzVh9BqwQl7+1NOAU/74HTFhIVT8vRCEYA/Ptt98eN52YvBfP5z//+Vgcs5p5mZvsrrvuigrHecIjjzwSw0StGQ0ic+fODrhJk3plF+bNm0fl2DOGMb/+9aNxQTuY1eT+kUcWJ1/84i0Bc8me0Xx9+zvQydaujgR17Lic6wS7yJ4BfbgWf82Mq5l3rAtWlEqbdhr9K69MFjCA3bp9EzDFhGTK5Rcn8xe9QuvYNakHzx+M9aQdzewX5yVXXnZN8vOf/AqtFCrahj7ALvclz77wDIP2gTH0XMtxNLipAb+RgdIJAsNx/BLE8z2eLY1nkulXT+W5G6OFv/fee5NHfvEvMbcYhbyFx8TFPd+vXGPPq/r4nh+rZI+vEhVWdWLtnsuK2qJ4HyZkRdluvfXmMLP3Z3R5c0Bm4ikpdSA3KpK2XYZfN6l3tHQNfr/ieIsXLwyLxqHAbvo/eCxNxnvYDN+1E9mPvt1DM6qluSNsPm3p91I9CgnK6jExfPGLX0qeZYBeAsTz3HMvJh+/734YacOA5SbTNepDQDvN0jTkksDd8zfBaU3kOUblbsyGaiWwmddZR8cHXv+V57CEgpnTngY+k7kffb9emzLS4phwjNV89xr1HFS1NwfsIqxooePHwrNbqWcioHbkXpvH38+FZfx6/B4fg71UllJ5DY46sPm1stx9UVpUHL8j+8d7UTy+LZecGuj0QgQt1wFoGRpSyNkU4/f5Os7azGTiZwP/D2Yeda6VK85bXegoLEyUb24nSB9lzrULsseud7YkM668IgJohgC7m4peqXDv2VPAhA5Mj7HX4esKJVcHndnCdHdAOI6BucdM61aPgQWX143FmhXx0H6T4t42ccihd4O7wNesiBrv0c6imIBfAGRkx32qJXWk82u+Z/cYjEOaCLlb5OC6zD0Xunv3Fk5ryMvPtrU76zgZx6aU1+jrNNFsZv7pIpj3UBnHQE0l53HFsB4bnXkMGsqQm46ZYnQwzoOgZAy7k4BxKtH6oUYM8kzs5dBZ+L7Hjx+MuOO6uBYmT+4fM4Xjx9tTza3+5cxLmpJpg6szF0QHcMm00TP7MdjxJpXW6UXtAR0+fHgES6fvBhShgenTpwcryKUul42u5MLYsmlvVJlT0f53YUP3qZGjRgaDRBEyIRepfaqEfpaFqUceeTFlQWAOvXUrw8ETR6OSX7/+UAx7C4A/Hn30KQLnwKCLLkNTxEp9CPxZ5wnSE9W0P5OTR9ak3gvZZOU2slioQ1OZTdvYxrU6dCPXIPMaNNXmZm/uw3QF3+Q9jsDJ7IWgel46fSo/MywuwjPtrWFKYZLavr2ZqrlvyLg2UzVce+0MhOBeDObS8GEjkrKOngy6N0YQ5MplZrAhufTyqfDpxyCTvCykqXUkU+52Ox2SQzTpfpqa72eA91HgmmXg8pswllcbybmAuO5bJEurrSnTUENdu5PE2oV5gN7I4wjq0CSRPVixailKrHvYuh4YOkUO9FoYKhtI+lNZ792rF/Oq2EwUv7XTsrtxRV1rTs+jIny+JoPKWBavVq58K7qAF55/hpu0SyzNHQucvopKrz7aY60tb6PDkna3b8exwIhlWtn2ynayTbcqVBb8RiQktsPk6Q001sgQ+PChllA9EAYRdmuhcrMC7MES0Xocyn6ClEA1Q/o76PCkaCo+KPXYuUUTg99Fb6xifrARCG9YRP+TBC/Ft0oL5LGnGvRB1cwtUmVzD+GDYj/mHl7nag0p9WrH5QLawoWv876fC1XM5555Joa1LzO03bRxQ8wrjnFduWXcHZqjTBxZMKMQodPQvCfXkNCE3xcf9yGbzI/6CDqwVVfLINsN+qAf/f1arlehgqLAuM9EZSvGLcZvQNP8JeinrWnAl0aoHHfXOv9GfVJQmiYHh9nZnCJmNlddO/CVmVQYssUluflAcTCcrPJ9nOpI5wOjR4/l/I8JL+GQ4OY1LsVTeARx4LZbb4uvlUVwzwbU0UjXcQAaZidDXkm0VQRM5SE63JayIwemq6arOELsqIde6tZ3CQniXeKIXZILgaU8/xZmSG4bq/Lr3Ow4McBj5ras59CK36VGiSL+u4TEo4Jnobxb5yPKNHDMHc7KylEELjZQrcaZRTjI7QgjF5Ix/66urY5izmVOi5iayrqkgETTdESixQ42lLsmw4GWhYP6IsmynaL4tFvWbOp3MDwuRJmgjXtnQAMsx5OhBxf3yVHi3TtA44OAW/v2qSSBthCP1tLJDqMbYYHs3eMkcCDJovJ4T9/71gUyBB41uv9Mg7XbfwYObx4rZ/n4o0ePjHavNde21TFE0QBdzRlx3nfe2U6FtCWGdj1hLYgjd1AlfIKBozxqf9YKRI15pQUMuHUYK4zDoGXsuMEMne+G8VAXncCll2oL2T+qhel0DVZeDgcXL96CteJyKtaFUf2bkOwOnnjiiegQXnnllbh5v//9H3FgC6Md1nPY/9Qfsqqdx03s112GMtgLZdk1LGF79xqM5zVWf55BnX9Py8sBtIUGyauuujT5i7/8EzwSfh0D2JtuvCk49PJ5b7rpFn5vedJyKAMVtWtyGfIQ9ShvvoO3wjFmBRXgmw5kq0kcHs8hPJ+aLpVUCeLvBlnb1V60q17sbj9baQtFdePr8o9tsUciGPfFP/hUspPdgWvB2PUOdoHJ1fQ/+vIXSTypGNW8eYs5bpfEha6eixuTDrSV4harF5PvCm1VyWSTlWwj6ZeD6FBMemoDvcaQUvBj06YNUEsHRydgd6RstjRemWFtoUtTEkHZymf2c6/Fzdmnd98wvOgKNXMlshoLFiwiwb8TnYwy4c50Jk3CtIRBp6/R+ZLX2HU33gjc+Exo0o+FUXWI8mrqtMthQfUniQ1K7rr7nuSRRx9l1jQ+GGPjx42haDhBYH6F+7w4GQaEZQLwnIShh85Y4NjlRYUBs8go0UTG5Of3pdPqa7GK4mI5xcVPH/hhMpdAPw8xukXAeKvpjLZx0yu2d4zrQbmB7l27BqwxlHM4jK5Jrfx6rs1KAncTXZLBuoluwYfQlsFchoqbtUordO+WzpYcpBaFyF8mrgVf12EkG9wotQrujBlGQdB/ZblIY63IbYhbscqwc/taGKcomD3FoY3v7CS/8+AwNQa82cKzX8uGRLI4e+ZsNyI7ScZNtqQ8rr+RFEj6f9swVVakFfI62ICjOV/DSbbv0P0I+zg/UFdKlpFG8+0UDq0nhbHORNCvwxiqEgjKrx2B/dWPGV8lvyNs5bHsCtHAZHyA4mQtG8XltfWh8bQBlMAEq7+3BdBxoFIZQF4rFjZhlJNNJZ3t6WJgL2wkXKQHuQqcUl/t6IrTbeCQ0RCvVx0qZ/nYkeTN4Oks6GpakbRRqLAHSdXFjBOcwyMWNnQCdiKDgJt7UNhWA3G1AWVuRjjvHQrPDgbBlZynZpLCPrrDdhlEJJjRWNTamXa0h+0Mg/tWZiVdQsPI4qmK7vk4Oww//KdvXRgJ4KoZk2baZnpRpEHySAShESOGB/62FPrUxZhvXH75pcnXv/6N8As2uEyB4rUEfe/9+xSQqiaI0wJDA3OgKAf8JbZspWMa3EdiamLF7lKILB4DjVz/W6ks9JVdjwGJujQOXT7xiY/H8/Uiofg3SkvbSUQDQtPlOYwlxOEN7GPxELWCbYAldMDu5NIpyVNPzufiTRCnu41Eso+vXRr4/TVXXxOVSx9mAF/4/Beiun7457+Eqjg25FwvQZnzCrRlvG+cA2xgx8GB7kc/enfsGuiG1XS8GT2kQcw4FhKEJoZMbCk3z+5t7yb7EHTbvHUjVfhmsNiT3BiZWMdfimG7F8LKlZsZiu0OYxwpl8dzkrtqCc3HDW3v3j2BzxuUZRkt45j3Az5znlBGVVQD7tHQwznL0tC9f3HWs+wkjKadrg7dISGxbt268HvLIpGbAF3eMvmN5IL0PZ2gXV+zZgPPc4hEUMvPHImgfxKbSB2ltvN37DjKQzCuOoZZzhPsXgy+sqqs7GtrgJK42Wc9P5sh5042d7tGUjaAzZu3EDmCVXF9NFA93f6hu5JHH5mDn8T4wPXbWju4wUfG650wfhJfO54sJvkKX+kotofNZZd3Pnbvfdh1fia46la1f/RHX0l+9vOf4Vk9DQbRqrAz/DhOcn169wiWhYHeDkAV0PLcPoEMFhPWcapofQWWcixeBsacPWtW8gLDaR8vgd3v2Lgu1EUd0iYmO46JA1qx+zFct32RqehNEVRLdS+tUxhEjD+YMMxienNe7JhdZPTh57KpPCYm5hQDbzn7ED6S/hywx6lTsS9TxHFXSdd9huJcYC+IxahsBHzx+2xBcWjSiJF3RiDLhmWnC3AR5M8J/vF5DgKySjapZIL1lae9Zs/SQFtjobkj/Bh6spgohFjLfWp3spmuVAXfodAp95MQI4B2pFW41E0H7XVcEwVQZXUZa2/rDGnlJCdjnY3nSsK8SLxejK2GG7S2xgF2RTwOk5A34dFhp6m+1iYSgcY/g0ic5ahxtlBtF0ZXk3Y4wlgRW50REMTb/JqD+Uws2kZHkIlBfRIS0to5FgQrqih0gixw1Qpyz8BEWoG/QNY3ZZfA4FydJIfOh5xncL4a6Q6PQoOVelumNATnpIBYtgXSxVYq/LUwjpzrZUg0WzleLvvVkgS70jGvppvWF6GOe+Yg9HUp2sOG9Qo23L9+5/8+ART+v0gAwgT5yl8I5KGHHkKy+NIQEVNDRqODf8e6zfnAiJG9CSQOSPdQja2LZaChI3vyfyovNmcH9ekPJliGXMQRMDQ42hNGx8LYAQ6gGXk1Qd+uQuXLfdBHV2P28eQvfhkY/+233xYt7yqoW2LSYuKTWaIyoJmUxKvVuLc6dh5hYvHmcjFHMTQ3Xn/6038M7aFtBFYriJ1ozo9neUusUUkEefzOBe+8886AmPyd/Qd2cSFMCUxyz55dAXX5fB6PN4Af5hAkUgnrwwTullAmranqHjfxyy8thGLWlfa1d2wFCqC2M/g5zYD0+AmUS6kCdU0bCVfaG9+bVq2RVoxp6pC+zhZ3shh1bbx/uf92CsJtbvZ6bJ+D3un7X7hwM9u5twIP9Y0Zx3XXsiTH6n5NdUks1YlXe37cXPYY2j1586aB5kRAeWvXKY/RK2CAHTu3xGzFbuvIIX1LUy7zoBg0d8RxEjqTHePrNtlVwhY50+YGbDnVbBnLgddzcSPfsG5HWHoWU0UpJyxccfggy/YdxcnFk6Ym9993GKG4JwMf/ru/+7s4pm8tXUVQ/6MgELgkaKLahNCXJjNtb74Vqq333Ptxht/NyRACsd3k3/7tN5J/+Pt/YBBalXzmU3cjWLc7tlIz2G/KxhAT97V67sTqZap5LmWhiOV7rVjgdOQGpcIfNVS6l1w0NvWGzWH6hefAI3a9FkZMaINhlK/QA7+nw8sqQw3pP4arxcXxfY954PQtLXEs8pTLvDOUP1eUo2n6tdKydEbQEUEok6Nnps+r41aAWTn9os5M5rf8bP26rKXzqZ2dOb3+MGiP9dfCszBRwTnvU5poGdCQx81kFgqbfL2SIsCCqTvFVSs4fg1ikINJ3GLwe/RsbpaGCUWTxbgusOwq2c2o4f1aVNjZNtHN6X9b4dAaFkynBiz8fdVrvVYd1tp1CCfXKQR3qjfbzm9Bnlgfs7jDR/ajXLozipgqmHAu3vmaO+iaQpvodGdokYXwmt1PzD2KQhTQoX5KQW8Ptpk7L2YtUYyMUrGdLXE/d5CwTrO4WFOAnMqpjni/lUBDmjL5F05x3xZwroSW9lNEGuD1A6ghuJvoWwo5LszmTnMvl3QyE4MwUYyZ1QE69cEIUFZBlmin6BrcT0ovM8WjxB4Zb5zKLpVlF44n8Njx/WZaMYbEAXr0ttkGDZc/hCT2w2tuJaDdcceHApIRQ583D6ysZxE32yloeoM4vmB0bS51vU2GGxpVo39jI9ipA9WLL74kAuyjtPJi8+L03cBR7QI0s3YT16GSHcciZH9vBBZw4OuB9oaSV22A8uT/BDMVvQUcFhs4Z0O9k5Zl1SJmuYXAtxJHsGvwpP01YmQKie0m8/YDaunBc74+f364Hl199RV0CrfS+g4JueE16PZbAetdYBsrLt4dapzVvnzziyZdDCPiRPL5z34Byt/rYbHYjHtYOxeU1pPjgbmGANf0Bh6w4lDTv6oaaQSGyQ09+2CXeBPmOZuj7RSiWbX6LS62KiCsRdDoDgF/jA4sXeZRr4DTjoewnhX/4yhv7tvrjsU+YKnLYcf04gIXRnk7VtFl9Bh03KwWDjOhy8p4e/0u4LZhVGyFUDpncP5Yy6c7GTSof6iFnoIV0XisNRhCqY55e8hxLMCyT8aUEJ9zodUE6tOhgkgAK6oI67u62gbOc1ny8tz5YTYvLm31aCLw4z603Nex8LVs2UqW//4AyGVNLOU5jDbYz5kzNza9D9ENNcAYkSky47obSCZLUA5dhGzFHwdc47EZTadnQp/E4HgaewmyKdS5OY1uzTbe71rO3csvzQn5hGefforP56IE+0bMKjbSXcod10egAWihD8fWqr4f59lHf7ohq1IpmBX8jBWeVEcHoa1AnXYVfq2K4+kmrj8XnYBYc9gYpj66Xtf6XfvRblfZEa9z6dNW+X7u+5Xa7EPKs3h+E/dJa64qlQ6pc5eUzajmgVgyBOT0URTYfoHSx0UlMRC3U8iGplHmN7IXOegnhNAymYB9otovSIPob4zQc3sAkCdktkjp7M1xcYPZ+8CffZNjqHzLGGjg2rH2gGfvQlnAUHQAPtdxzlGnrmUujlGUFfI9YRg3fIXdQpWTeBASEEI1XLetYVAf9TjJvisD4EYC/+SgNr/66svswbwdfHrPuVDNGSEg5Z1z77mTzx3WS3m1Do7FsY7wEIvuJskbulN0uMyWJstMBHn3jIQIqXNiqC7lWFpqV+ZRdlcnSfZ6BLtAOIyC2G7E4yq91XuzqZE5kDm3XTYQ+zYk6a1ApqvYlpdxdIoktx0flA2QRXZy/1gUeZ01Qdxoka3Xvw9w6KHke//0DxcGBDRmQr+ZDgYNShtCB/xUDF0GDx7EDXgsqtt77vkonPGnGZROQRf+OrDocRjHqKlTGnQ9BzIOVhrJ/hMZUqqd4zDSgc4Etjtd5faCf/HFOfDuD8dJknPs1m7bqaYIVs3wcM3SYu9CECYIt1b3kH110zERqS/iUFm7yMVwrPvQqn/9z/4sNkqtBoWt7F4uAkISwzSBDUeB1Pejn+9GWs1uDDLVK3EIauWpE5DJ72RIGgyN39sPBihbQdMa+erjxk7k+7hgweXVPWzHO3tib8LBZd+BtUHTXIU+zhaqTb1ET1GR7jt4GPjoAEF4UzCVxIT38h5qgFY0kuiA/iez5tFHnqLamRsVa4buwarIGYTHwm1aqWyfvv/jdF5NMYORn/86EJqSEh+67WYcxjYl3/77HwQNtx2ROdk8DtyF04YM6R2YvjpIdkZu6xr0N29ZH0tsb3AOp0y8JiQwvOmvwMxmHMfGtt87StinlcC/asU24B+t+ljSgwq3dMkKAuvW5MXnFoZ/g2wHKXwOBQuyMmJqYmFQj+gheDXcipz07//ef0p+8IMfBkNkIMPhf0IJVXmFg0cPBY1XGmIV1WQfoQhw1ybw1gUoTF6O1v0IOhNNxHshvzHrhaeYK6xGVuNnyYrlS5Jnn3wW/+dXQjZ6HZ2PBjlCQA5qTfqqkQq3+Xlo2cfAteCsqFsZVZs0wkIKFWmOlVyLQhP6ENRRVOi8pqSDbllSNU0mTVAaT3H9tFMRFpVVBrxgMDdYGuTPDfgdYVCe4u0mBt+rH52l+LGzuDAq+/wjAr8LUFbvsaFcEJ+n+supTk6mINVE8ueyHafTwG51m8m7qWd/s82cw/9DWtqgfLotCilhOB9NjRgzARE64A91z4CHUmN6Fy2dP4wdNzZ2Zgo5dl0o5PTH1rbU5KeY3Unek4wZMfhS3ns5j4zLgITRZob0LbEz0RQhX2mIGgexVRUxlD2D/3UXoGPhEW1hb0CyxJ0DO1r1kfZS+CnhrjieibCUY1rKa1JXyDlIx+lMLKEa4MP1jH0cfTM8wyacjpzoXYavFRWYEEpiGG1XoQigGtAd0WRlwvTFRa0WXocOdhW8xndiLyeJTsQkoASM997eA7tJVGvp5BuCMnr6pNTstMjsbG8NSNyOafPmDQEDr2N24HXUvVsPiqea5G/+6hsXRgIoLjs1U8qekIibiw5KbQNHslmqyNoPfvAsFNG7Ymr+yCO/jArfZSeDioPgBQsJBhv3RXVa3w2uMgOTWbPmMgs4HNIB+tDKMPLmCNEoKgdbY5lH11wzA8w2E22fmjsmoauQEhbmkLXjOrXbwrKNxFZ/+tOXoaLWBePHi9kWX26wwmb/+avfJqgVBjyk+YoJwQGmS1CeuNs+dGsE/eeffy4oX1a6//zP/0ygqqciThlHJhA1iBSUswL2ZlUHSRle6ZSfpfpfxSr5N77x18knccc6Ch+xpOJELDN58ewhcWxlG/o4nYI2kaPHTCDw7g1FROGWWqpsg8re/buCdaR2zuwX58frVGDOCj0kY3ntBm41ePr2bWAIBgTDjfPdf/w5HclAKK1v0sGMJ/Hg7tWIWiM30Dvv7A5qpVCSHZRzhTY6NxPJWyuWcbx7hVCbiVlhPa99E2xVWc9gVkkL9Wsub/UG/llJwjQR6vRmUaAWvQJb+iYXFZaREOrifIWLFNj9KRLkhHGTQwRQEbzh4MajRoxB3uEinKcepSO7FjOYVVF3rmYZ7LLpl8VCWgOv65e/eASPhauTT95/P5DcoagyBzCcVnRwFZuzj/z6kQhS3/zmfydgnARr3QAl9iiD4NnJzm27o0qTFx/MI/xnh3ON+nB2E5oxOWaO+wklFBhy6WPQSUDrTTCSodMZFoKngu/eAlR09sHfPgaspPbNGa5bQ6kbsCaTXlTNRxiG6zctQ8YhuANcWVdqyltJ+rXgtMt9LyqMn5X1kl/EKgi5gdTH1iU2K3WniHlNofYIL0nAhwbc9iSVbGiPzV7gOhQ0I/ifAwEleSgo1wUI/XTmTFBMPMJlATHxOMS+SDMFoPMxGT/CfgEX8d9SZkoOtCdMGE8APh0FS/x53kuZS2vIgNRzLxUz9BWqOmMC0+sZ+MeK35/pzryuWFeyzjPhya17l4NZKZHq75xCV0p2ncHTjt8ZmAlVf2mPZUtYj54KeZDjQHkSDjrCkL04Ou3SjrLYERDuUe/HzzvbAmylc+NckLjE9DWJL4it6s6AjPxeOV18EeffHYroWHg9xbxu//5xOnBZRCYBk1bInWfdl0DemfMjhGU8O4AEvdCR99myZW/E4N/FTWcqssckCJg8ZEpKfy0i4fdi1vIXf/EXF8oQeMJMA734uhz9ofjWulQkfKMAHHPLcBIS+nEn4FfYyK1j+DEDOqS/53JMeXlnqDuOwku4W/du4VF7YK/KlM0Mjw5ERaScg4HbpSBbQ2EKtWiYcVJl14aypgwcM6cD3lfYpDTAiOGrdOkQeOjQ7ohnLeRnsgyQb4nA/eN//1FwtL/+9S/DJnkKptAdBPOVwUE30MvtFwf27woducvgApfJ4Jvf/AY3VWtUR3/5lz8hu5fGdvEP/9cDEfynTpkO2+ipwP9VQ90B9VOp2R/84H8lc5AkULO+tOZEUGKPkTSsWo8ckxdegSKoiQcWCB2SEIv7CNo1HmKTt7pKf16Gxer0N7XnKujOYOMoEeDcZRpD7e68/7fXa7azLqrTM2eOxED3D770sTDaSQW+ekeCbeJG8nWIKYtdSzUzofg3SxFtsxPyeHoePW9WNV6MpQXdIkjY2fnaHMj7dzxPPgwY3bsBDSB1235GExl419iCnjrpYl0/urx3Y3lLOE7pDmdKDmBv/9Cd/HtlKIv+5Cc/5eOHOEd/ji/AP0XyXwFM9yLsm5Vvr+acfTh5EGiva1cYWgSBfVTxtcBaDzzwQLx3jWZcPOvqlumGt0NNtStbnLUwrIb0HxGBvj9/U4jC4O7Q0EAgy6YjxwKSCioTpzd/XwqlbBIZO12Q8HT5TkcztYyk/so68Rh6furYGNVuU+2qAUhtSECwE02LbBhYlV0DVqC4A5JqTWEPAnRpSVkMzUOJM1OQc6TNRgfkwyBnwG82udoNBFslx3QxEQTkUxCDX5OCCUK2U2dU83mjE7B8O5hzgn8a8DNnef8p5JN+lPnTmdu2tSuw0KvgetGDeQgdv9eU59uvC6nYIZdAdLATzQf/Y8CemgN5TUlQyPL1WjrTHtxrwoBW+afA++XfK4/hENeZkli819uZCP6nBOtDDWAAe0PuCJ3kmhHmNfmoTuoQvIquedSo0TE/8rrbjRLAIZKxW9iyvuxmenVJPS88/oVhB9cZdEvPrxCQAd8ioCS2hT1Hp4KB5UZ3hcoDyLALAXVr6BHwkvMmZ08etWEkxCY6AZlynnO1/L1WdAKT9Sizsb5Hn5Agl8K7gs77YhAKqcTDuN9kMe2jSFZ1wAU4UQ0ldHYQrx5//LELIwE88KNvzbQqPsKGqfBDJxfUosULQlfmmhlXAQHRRo8cA1vmJAPDJqq94+ChDcm3v/VzGDxlQCNFVEinwVf7J+PH4iW8cTft9rBgBjUdlx6IkUP3vlSKQALodnRhIu7mrCbvs16YkzT0r0qWi4fDpT3JhdEI1LF+49vJR+/9KIYgI5EjnpdMYhh8O+JsVWDia9ctYQjtwSynw+gPRfKe5KGfPsgBPhYcfamoK9guvvOOu7kZ20KCwPvhOMH3yLG9yfYda9Du74KvKRubmSPJ1Zfezgr/bKpXlCbhRPft1T+5dOplVAdVAXeMHI709fDxUOFGJRvWbWKg+VTysY98Irnx+luT6VMvjwrnzcWrCUQjUSLsDXUsk2xk/V9d9VIu8hNHWRziuS8mkTUfU18cf98MKoO7GUoekwa4L5VBJug89uvnYR7dFZz3vXv2cy6cpbSDyS+hAoJvXVRNUhtOsj5A8hsXXdaB4weSlWuWM7DSCLuV3ztMy7w3pHKbkJKuQE5h6sXTqZrxYXjnAAO0Aqh5Q1iFB2+duzjJlLawMaoRzfEIwEVFVcnk8ZdzcXWBA30Q6l7vZMNaAi6ualuwIrzisouTr/zRZxEP/CXYPBQ+Ev+n2Ix+/vnnw5RHg58WtVLwV929+2AI43n+ZqNbdMddN+ONAGvrEFpHZTBpkiPcvMfoql5HlrgkeRbF107Oy5o3XsZRakHy7tY1SfO+7UkRJjeFbnpSUVdTyXVHv6kKx7duXXrEjecMyK1TH0YC4Sp57MJAms/Iz69zYMxNfZjZljMfKXll3PhHW6hCdeWimi1DubGKY1BDwqvGI7qSZJ/BoKSAc9bJvOM05+Mk6qHtCIj57w6GoG2dISCQDl4LUoxeOYHg4HfmoJlsDq6JqrUkPk+y6e9l+f2irLMHII2sG8JFSd5NoEggg3K/kKBdFK4D+lX5YK8AeLOY66ujIOX7J7m/meTmB/GcwSQqPDtw9jhZqfqQXmnXk5FjT1C8EhacCrqFORKPZIC1sFiqoDKPxF7UqlepBS1Ziws74t+dBMN4jQTjIh5uP/cCFh3QrRf6PBVJtq2AjVu6lMRBLhLJJT2YofThuPciMHflHOjodYzrHPE54L9QzlQATriHjqECqOV0y2GsI1EYHd0f6e86HMYgeayen5w+jDVpRWuyCFi1nXFEQReOCh/biuhU2U5uJKEXUK03kgxaee9NXBdHgILaXACDenqM4/MO87n6Crd8UTO1wIGl1tTEJjbUqOpq/QqKQ4JEDv/e/SYeirWqbsSNUkQMmQ9V1DEAPsMyGMxJoJ3JeKefOqFeUza6t710/+4OrIJuXMix7l5N/HpzYXKaJbt5byy7MBLAlu3LZsoC+NSnPhmbo1aA4v+2Kw4X0+FSQWSud+B9NzaegDK4D4XLe4KDP5Ig7WZoX1p5YaQjR949x5d2cDhUyfF9lUAuvm+lZWXqkoQ7A9nCk8H7tV6xinTwJPRj5aAQlVxxud1f/vJXgjf/6U9/mg5hCDOJZ9LtQ0wsvva1Pw2hOqsV9YxqOcHKSch+OXxIOudHwqP2iSd+zQC1NwPt24KHrjCaptB34SMg80btk+/+03fD6cv27jIw8ZVAI0+j7SNl0vnAcrTZe2KZ6YDWKui5Fx+PTmMkfGk7j8FsDIqF3/fJT8Y2rB2VnGVX87ewdZwfEDYHLfAEMNhVoWbqcFRIyHPhgpuvT6ZTX5hVVou27TJZKqkqHZoLjUn7fIPu4jOf+WxIab/LtqUOWQryOdRTTkN5jtO07zqbeUysYGWh7AT2kVlViFaR/z4C/95FumIWVTYytxBTXbVyQ0hM18UA7Fhgnw68f/bzB1FJ/Rqb13OQaLiBucwUKvABdDorYeDs4bl7B0Sn38MyhPPGgSE/9JMf8fMvhGzFNiw/J+FXvBvWldeANGEpod17VBPETzPbuD06salIVjufsVr1uHgcqsHWvY4cvMb2ZUVlDLC9djwPQoWyvjxesn4kFuThjjz04d/Lb+Key/rJB8pzPQTy7KD3eqQld9H7fv/cnztLzzzvax3vsal87u/mn/8/VPlnHc2S9/1+DIFTuszZqt/3mZeElqqqnLs/Z3esj3WSf++8LjsAf06abiYSSEqftOINSmoYsefef0FuTuHr4TxVcQ6qKiqjavY4uzympasQp12O13Yd8eUklp5W9GL86vv0gD4sXdpzq0udUu+iA0qJdKEjuAiUQOkSuzQJD61lsHaID+5tNHEN6Rk9hM36Nq4P9zmEXV1aE4qREmpCtAO2U7Gzk6kjS+wor01oymNS6UJfQUFAT3Hdcb35eryuGoGrvHaagiJtV3Em5iQ7YEe5H7ES+Ho8ieAYf7MP16PXnx3+5diZKhWhm10Du0gvLlh0oWgBdZ9p8JIB1Nh4PCoDF4DiguDg+QZmYdTtMHcvKptqyDu0ee65eXDqP5PUdi+jJXqXA9UIRQqKYNcqlsuGhVqmA9YDB2jrCjsDx3blXJihb7+eEYimTbsk6dK1OFrFN95YEgNfNXiCj16e8pE/8pG7Q+KhO3zr3/vC55MHH/xxsuD1+cGUEaqYNmVSzBes9GUVaRN4xRVXYun4EiftRMwW9jFEHg6+71zDgbHwjgMiv690shIVbvPefvutySVTUqkIn1PYRjXQRvDmVYjDHWfB6667budkTuV33oj3eN+n7gsMvQ762AiocnoBe1Mvh9ZWWVEdSz7KNquy2tjUkm5xEuyVSFbYbvToEXGTSpcVPti+DfEt9E2EDS5DAttlM5VP7dzdgPbik57nvx08VlAN78RvtAFpibfR3TkKxVYfBK3r1FXSUrGR4C0M5/DbRG7CsdLygr36usvjeMiZn/XCKzEMr8zx73sgZ6FbksJywld2UUOGDogEroKponVPPjWLBPl0LIU5C/C8KNOtuJvHzyVDh2XlwAUH6UwWLcaUnE7w81+4N8gC3siXMejtHYZAo2MY7n9+1MzjIO/DAao2kbU8Z3kIBBbFTolzKKl94dvqZm9b21l+vcc0L7uQD+7nBr90sar0PYP/+UH63Ef++/mPvysBvN/fyH89D8m8V/A/NwG836PzA4L/uc9xLoXVQJbX/LHiN8i5+W+wlBFkYPcYzocxJ/PvAxNA+A+kNNZsmmVyJPXC8K2oIAHUVaUDcYUhQ9xN/n57Suns1buOIrAkIMUjdMgSL4SDvLbVGFNK26SvHHQ5CSJkqUkYehIMpth7FULCOuZV+6D+1gAzZXiNGxDnc1fjysuvCBka31OmMJvCfkBuitOdZKB/ko6mOLwaUr0kbSWFn4oDCmpLqbxAWTIYa6GRCw15DGVsOZ/wzJVC667mnjaB+f5kRd18863IRRwjDo4+O3tRyno/cUgm0t2oF3z33358YSSAP/na52Zef8O1kQXFqOTLO8SQr78IFobeAJoyiA2q3XIbS1Zq81tRG8gKy1sIzlj8sZFZgBTCgYO7qG5xLeo4HVP98ewCGDwGDOwdEsGV7AmsJ5CNGDmIhZ+7OXBHA9+XKSRG/bnPfTZYAA5kk3DpaWXwOS7+7ULPHfjP+rNuKP/VX32TCn0J0gyzc8qOBQF51Nd3D73/J598KoJdU3NaASi6piS1Sc5AOGTwMKropeDfN2AH2S/5+29/K8xXhiCAdhkKoMcJ/EPYjpQJtZMN31qW4IYhlNaZaUPd8xfJ1//7D7kwy+IGcqDshvEGnJIM2HfddTdBqi5E7NKbJwnBPamCpVzc7SF+lbDU9WIosLopOwB2jLTBQbAxVD7ds2d/JIlU1mI7HdpxIJZDsTUs192L9ggwkhTNgwePEEThH2O9V81wdRga+kJsDrOP4o1gByJW7WaqnYBsKum1i958LSQ+bFkbSMr6za5fe4Dn3c35PgkL43DAVMJtGitZuf+nL36BbuqxmKtUVtcHe8gFJnF9Z0HirDpMbQCvV7DOzeUrrpweSqJduuhIxU26cW3Ai9NZMHTZzplMWbn7BVeQxI7GXGczFZ5yB1b3Q5gheX3qg+z8yOvUJKDHQOpYdSKqMj8mISFQGpWXDz8/1wnLRyxHZX6zRHV2meoDgu25P/N/kgDe6+++VwL4oKTxfonod3UAJrbOnDnMua/FoCQZQxG1VIJkaAT7/O8anBcsWBAd1QclgPaOdOiccu87Qv5CyWqhuEwuIWQ49mWcqzru2W50GbJ3HGArsneqFV8HIDWlkjWV0gdCM/WgdfIHlHp3aHucHQNncYrUhSAeBYFzgrs+ek9yMUPqkzDr3uD17kXMsV5ROy7WHTu2KdoTDmUWlEqPK1mtjo/InNLrwlped12ACGUW2a2f5riYoHwDKr5Wc+84m1KpVkWA/RSedjYteg1AmpGu3ADrbQUIwAC2xbsSf96lW9dRzGvS2Gqx6n6SnZDH5dEXZl8oNNBeM5VHkArqoKYfPFVvEKmIrv9HwGJQNG3q9IBGNH2x6hLGcCi2ddcysmljbJhuQxDNwF/TxS3IAqr9/RzQUwEfOGC2w+hHMB02bABQwiiCQ0UsfdjmO6x0GziE2DjZw+HgjmMYbLB+8Mc/jqC3kBOsro8QgFN4WUgHoWNJMV227K1IUsoPL170BvolH4qq2wvfg26LJkPGQZ0XlbozK5As+MhHPhzPKfvB578INyOHxA4Dfa1eRB+6/eZIhr6nqVMn815KQzHzttumEahlKm2O1xCsIRRQX31lfvK97/+YVnB0SFc7FK2lQ6gjmAUlGbxxN92UioFeDHYPHlMv+lYww6O0shvB25cs2Q0EVonV5lYGss1AbN1ikOlwSc8E2TqHDncA+4zg985wfFsiAXTv1kCX1jVabSv7Ky+/Ch2k+WzfTmCgNSgS96svvxLJqR5lw0uAWh577HE6p6tIsHeyGzGQZHkxW70Mr3vjl7Cb2UVNQQxiTeqVDLHHIgxnd7dl6y4YQ6si/brlLYNpw4ZtJN1jsLsujvPvwK8buuq7GN7aNQwfMQgiwQ4S3NaQo3BI7wayzCUTydsUHXagNyO9YZWqlIIHzvPddLwxApesiiVo7tfWNYTOTQ204q4kT4+xwcQtTzFwXaXCEbgzZwieSTnwauS0KYMZy1K/+V4mW3D2Y/7z/OPcr539mCn8P4J/zodw3lPl8QN+//xk4tLSBz13OtDtONtJhACcA3KCdEBjDD3dtXHpSrhVZk1sCHOMVbg1NnxgB+AwuzC1c8zmOqhU1DObg4VSW/a48H2t/H1VRyWL9OzTOwdjFfJ87TG30N/DKlzKjXDgYTplpSQc3Ds0d6vYzj3kuzm3R9lTOUm8GMr88maIDL2o1lewXa58+0QSgxpGGhYpQKXF58nTqfFLCR2p+lh7gCw7Q0SvM3SpDOqnc94PxjsDuQlAITnlzO0C3DaO/QaH6IXpteG2tBanI0aNjj2LZguS5uZAUOyupLYrEyFhQdXdWfMXXhgJ4M//xxdnivXZ7miMYjBWN+YZxLBSZlBlChlwQqVkuQD105/9LPBdvz7xot5BTjt9yu8VJddfdy2uT1OYfA8ODP/HP/oRs4O9QALboUDCYwcOkaf7+oL5yTbkn482HgjhMjH1qVMvCQaB0I+GJG4PPvjQj0OgTMhhDF1JeI1SVS5DfVL65OWXTYsq2QvdhaQT+BEIs6wDz3b6ni44JWEnJxVTXSC3T7WXlFkxBAtDaZ+rEXsaOXIU8M4V8fvKKSsmJz1zuZIOPNddH74DOOx5ksJ2qKdXENzn817Ko0qS/eLHJ598JlrGL/3hF2EZ/VX4EdgeWuE73NU9TSqbQUo2TJfwcK0FpmGBBArpLiArZwjCMyWYY5/kd/vi+/vZz95H4hweuwou1inl7OvNwOJ5HdrlRbhl9e0zIKppzVSEYxTxMgmqe6MT2k5YWKO5QF3ys8qW6TJq/BA0X96m6xgSy1lNUFgdogoBTcNi8wwd2MCBDYGbFnEjLXljK9VUWyRkZzdrGYwbTG7A6tGkaSIcM3ZkHLtU1rpPOKidBv679NKLOVdbgmigQb3XWZ/wai7i+tgVx8dErE6TujnevFZQgceeEM7bE1r0QgQ+v13DgAHDAs6x0hdeKMoFsPx/BrlzmS/nV/HnYvDv1RGcG5DP/b2zlXRn9qyb2Hs9kjwr55zHud/PnpcMPqiDeK8k0HHeFvD5HcS5W87nv/cYDCtYl/PYtmszuDtz83i74W1S+KAEIPc/mEuZdHcgpbwWRODPhMFLWwyfFWRL5wOFoaCW4ZwXylTrjnwGA/diKnq7CSHL06fPhCeA0vENQD92KEK8ZmqLFueLWmvuoaMuYG7Wr1evMIVpJYYN5Hq6CE9tB7O//tWvQkbFTXdh5n4kiS7oYTUDV5sI9M7OdmZiDnXk6JHU+Yy4I+pwEDrqO8jaVBO4u/dImY3aXL7LzwhVNirRDlW1uzLdzDJcjrNDUZ7Czr892FdJdNl2VttZCtNbYAC0dK/1F157/UIxhR8w84knHg/+v/i8B9f/1JR3eGelb4C0Sn311ddCmuBDH7ojBNLcIO7akAnnHjV6xGbdHtV6ULijF0YxN998S1T0Vp13f/iekIh9cdZSDkI7wXYcw5IDwUrw99QOssIPXQ4C7j4qQumeJoQFJAz/bSZV7dPvmwg02HDQaeWqQqSyBWJvc+bMi8rfrsCbfC4a7gsXrWNY2RDzDGWvHRab4Pr2JXACuZTDZ161ei3Vo53QALqBKeFKZYDzOIzG6GYwiU1O94sogm5gbnDZpdeGJtHf/d33CcTruCh6EKAvjhnAf/nan8VOQ4hmoXHTPS7mxhhgWuX78H2nYmCnI6C7gGYrLOzhEppUTJOSuw52ZHKlTWpSasXJt2w5HhCSWPnnPvd7sHXqOTePRtXs4EoK3Ly5r4SshwteSn305Sbqh/qicXEU0rXOS67GanLh64ti4WcMSWLO7LnpMhB6T0M5tw7Phw9zn2FL4PwPPzyX41fIsYbhM3sJXcDSWD7zOAkBudgzgs1oz/3FF08WzItFNmUxXHgzgKu/5FKc9F/PnTREj4MiaI1U+irLugAYsA6v1UpMP1jhn0Hgv8qFdGZS20KH6zFMPJGec4NP4LShjJwKrOWr1NDCKUypmKkheTYSXiaC428ev7GNzMT38h/zn/to/2C16f8wU/jf0XT/35kj5B/tHzAkzkM9+WCfTwgdgd2nSaCoIP0Zd0MUeGvLGd/7M15vFnofCAFl03+HnIUHO3fIQnItvpb+bHQWhQVn37QFhQn8DGp2xYgTVlJ0dUdQsK427ZLbzqSDe+meJng7EQe0EiGc83ltDGNXqArYuRWq5iEKg1jOE37i98bge3HHFz6XbITEUVhSGAnJfR19ipVtlhOq3E2Prj0DGhTykZhhMszkXqcwrbCu3dAxEBI/ryYW2aV6TRrYD1PQKjJ4kOLlMEnnkIUVbC/hJKEfyTQ+JLYcAIEQZlX07tlX5l8YCeCej183U7tAsXGDodWYQ1CrWd+AQd6LZRnuS3/zN39LwNkGnPAa7lENMahpPrEvglRPhpAVZQRnfDNfeH4jF9YJYCMcwppORxXcp9cAFoJ+zabmYaCLer43KrqJjVtXx0aiGGS0+zyvImQGwHeo7FcBL2jUbiU4FNaKGvj+/M033xzSByth8mgcvxOIx+HjMVqup596ls7gCtrM7mHtJj9dmYPa2nIC5+7Ajg0wr746n6C9iEBySVBdy3n9r7w8P35+9+79LC6tpOotifenlMHs2XNiA7gM2pjcfpebNm3YEZ1FeTmm5X27ogzaLSrqS8HVxdpdVlN9UrhJrFBoxyBnEDHQG9hOAUt5YWuKYwD1uJaFPnxNwFMyfjSwefXVxcBONwU+/tBDP+dc0PkUNcRQWDOdZzHHmTxpcrTzqxmMafyuaXdbcNvbYgBlV2Wg1pLSnYi//vv/GeJVVteyF2RMVDJHGY+7UzXXgxaaairJ8HIr2de5fPkm2Evjgp1RDB2zqEhDGIZeVPUmM1lKQn52UQ09ewRsdB3CdvoLuy1+O7IiYrLKL7cC/cn/FtIysekL4KA37Bg5OG6OO/y2s7ErGkoHJIOkPedvqCnHezF58gPd/CA4D33kdfrzlf+5w9/3Cta/a7B7pvN3WA5nM+f8O5PrCn7zyJ4zCzi/6n+/ucC5n3ck7z9DyLOYzlb7oYnTepYN5ffcePajHUBFVVVcI2Eqw/WnMoAfPxgCKs6JtP2m4ykIyCxNAiZZPxfvV6s/thIK0uQconLsBnA7cF+dTpfsgIXrGlJ57Wq6ZOcKQilBToAB5zUik+dkdIcnklI0yGQKKQ8i48/3KGHArmELdOwJkyZE0WblPu/VecwBDmPqNDFQBw2U2tAVMu6VBwzdFpCzLCAZZUMoSGQuucVr0jhAkhGaVIXAYya808xzes8IRwm3ltOJWhQMpyg8gi6XcUs2oEWTpAfnF5olXTAdwIfvuWamomjzcaty4cPK8mn0VJ5+ZgnVKwPN4X2p0C5C8rk/sM0ihrrjGc5tjZvRE//u4V1cJFUR4DV4rsfBaTyc+hMn2kIr5iBmyL179ePiyRKQpsc2aS2cclUDpXbuP7Q9Bppm+EcffYkTfQSYYlQc3FsI8mbaV15eyt9KsXzFpPQA0NDdi7krmLMLWVbLrq7Pn/96DI1lp1Qy0+jPRp7DF4PmTTfdmLobUSkIifjQcWoEG6sHCDT/+J1/gbo6iqqjHUxvFAHYBTVaQXDCmi56ACNSds8naCmPhk59VXUdF1t5BDk7IIOeVZS0UrF/5yjCU1LChF4OUx1Ix7ycoelxAp6vySUcB24Oa1995dW4GDVwcQHuq1/9aojAaSqzeMlC3NWuZNN5Dtj6JSHj0J+qfPWa/VTSV0Q1LXyyYP5rcR5VV9TS0qUyscd6Wl8VHQ3sLtZtxcFLx7b2zCkC89GzLJ4xY8Yxc3gNYa5tMTAWqzUh+3c8/v/zf/4Pzn0VBi/se9DOHsKuUZe1PXuOUuXsiYUzh7/CYDKtTmJtqPro7NmzYnDfu09DzHvs5BzKl5SmXcP1110XGkKK2UlnXbliJRu3ZQE7ughUVVkTi1UloX9TeDagl5XXpZZ9OcmFgoK0ss+7geU/78zB0H4uLOZzpjOiNIJHB3BO9d+Zi9R57+T87+d/Pv/91jPt74nN55OQAcmEEywT3mseX/c/g6tGKA61HVLbsflffhhrYWEwDh3/HIXTKjgvfOfXQxXzPQbY53YgPl/+OdOFw7az5jSqm3pPSQmu45wlufmAQmiSLnx+FzaFNiJnFRScXTZTSuO08uAmUY6RMz51jsTLPW6dOZpqJAUF6RSgy52XVJY5iV0Jc4lS7kKS8crNzVpIam7PnEtcX+Vd33NcD3SItczxauHeH8ef2vlNNYmhnn/7Nw8xF2hsTummR5k/upXdAAtnNIWRkNQb2EBqezqERdLevQaFAONby5fHMfG9muhWkTx0rCshXojhO3s4pDIoVX6whHKGWO0tLbHpb3FnF+r1oFy60hLdY7baFKoGc9GnUiAvdd1rSl5btuLCSACHj22cqYOWONcaF5hYDFE2oa6uOIZ0GqGIA15zzbW8+B2wgt6OLCz8sBGWhlopdV26R/XfTjtXjb7/C8/NBc/ehQfuO7FA1aO7/qeDkOZtojpeH/Sut9dujHbv+Im90VqFTGtbYzBSdufcl6aCQRsMJ08aEx4AG9afSP70T78QJ+A73/lOZOPNVIcf+cg9IWWgQYuYmy5fN8Jseu7515J7P3Yn72sVXPn7STC/Cj1818wNmEIJ81mysvr9wQ8eiMUxq+4GeOyHWPFWw9stWE2F3La94/YPU41vJVj3Jwg2YA34Ctj8J6iga5Nf/OLnsdHaSKvo8Mxq5xUCurCWScEb7w+//GU2fC8NDFv4ypvEoGaScPYiHfISgrstqUFeYSyrr2nMIVZiBi/2uB3ryNWIn3WHonnzzTdyrj4TLmXuJBjcB8FmeuCBfyVJbwjGVTUVlcqNk6h67r33ntBEag5j7VPRnXz/h09w87UxNE4ZS//6/edIamcCphJ/NYivRWPHm74/lYy4cN++/ULrRlwWxCgG3McwZ08hh7Tidks7Fo6A6lQplQUh28vrya5CiExm0lEqNQOxdNPTDMBNnL04/s5MRgwbGcmpk+U6GUyym6pNAiE6VxLBpq2zKIJJe2dKG7G6zEM0EXwc8At7dKZ68AEBZbNnB39RQWdz+Hz2HIw+k1a0/r38v+Nnc383H9g6c3/zN49sPAIXV4O/Iw11+e/772CZcFH5eV8CXEsOerCz8b8DbEJ7PwgdWBh5PO3G7XxNAvlA7uft59FI/0OQyMk6+DG/95DfAvY6Ow3mbZBSdsOOuSO3M+E2taqy5yaAlPefjY9B97S74NxFtd+ZGs/4e3YRJgQplPnnzySZ5NxXmv+8ozOT/JaCxdlF5tzw2I/8XSmWeiGXU51nuRbaeA0nuF56QEk/QzF5lC69ifsqqwgfMzUTgnO2nhRWMnkOKffN62pAxkYznzMUIbvobBcvWhGveSKxxPcjJGsik2RyCZpiFpCdOblsCQ4b8db23nF2ZSGpgYwwlUnI+2IN8Urry6tZSlXHyHNoUaPsih2xc1HlIp6cM+8CYQGN7znT4OLSl9Wbww6XsOR+33nn7QxBp0EnnBVQjDDJVVddzZB3egQtHbqczg+FcrgN/vrihUup0MqZhq9IrrryGiwPP8lB3oNmy8uwaJYAYyyL57nnHgP2ygjqFbUFIQxnZWx1JZ5/kiwvhKNqn5X9G5iwOEuYPm100COtJgwA3vNjweVt96SOfQwoyIDrhRNOQmcQFHv9NZLGnwDrLEsmYLp+mAtBTNrBsvLXh482B865DSaKgSqv2OhMQKaHwU0JiCFDhwZ+vzCC14owKzFJPPnEz0kiryU333Jj+OK6bDKHBalPk3DSfYMiuM69U2c1GA26nunLKwVNdlQ9lYwdyrXXXhs3vVihewu+XpPgd//pH+lMvs3f6EmCmBZ7DbXol/gevQC7dh+aPPb4oxxXB+dNsbnpRrd+sZV8Xt+tlnPo8HUrf297OI5Nmjwh2lCF6cZPGpgsYZNZu0eX6NatW5VotiSOPmd2StvcumVnQFE9WdIRFusB5GRV7q5CeUVtWvWx1KYAnIEqZZENIPHVhDzzcDZJHeyqNbVo0UY6ylGY62AE8+TTgev7d/x9PZ8PIqI3li5EpkcFMxmvI2VEFJBzSaiCbtPjKutJxlQhm7r5Ie+5g85zK+D8IDQf+PKVeVuYxr935Xx+AH0/vn7BeUPnzPsMdfMc/DxUlaekvsuCU/737QT9ngVXqHTyGoVhvE8kZHhs8z4Dea/fjuSDE0Ae8spDTHkGUH4OIAvIytoZgAmgM2cY4/e8530uK+Ds2cWvbL6VShMAi2CtYDjRoQj3uG+Qez/CKQbXzvOCfvJbiSCTZJLfGrecRcjODklMPrK66AhKKNDKwvYzG1LQbaeBh4B+T5xxHkECAnUoKM1tYxekQnu+1kJlT/h6eegwlYU0hL7Lne0pVu9rVjKkZ490RqiEtYJ07iDYIdh5GqNc4jIZ6C+zdtXqpIXYYxercY+J3WU47WRdLMs7FXpsx+Bl8RKmU/6uz/P4i3MvkEWw0XUzYwjChSDWW9OlOvBysd5bbrmFYersGGr2QqFRrqwLTDI81HpxQFtaAOtj1Ljkuhk3JDPAxIfgoTmShahpU6YhEXE0rAJtm1TG0+ezRS2akIpeF65WZzKtgefqKCXla+7cNXz/eNhLav23YMHCGGzOx85xxtUzIghvZQ4xefLFUSVeA4yhbaSZWiE322kzdUga95GXv5uq/AA3TmkYvxxEtG7JGwujOnY7WVjHvQJFqNTQl+2jMqmCXTKSHEyuIFkM5n0JMU3lfVkd60ilmFlNl2wY4Pjz6vjIDriGgWpd17oI1sJDapq4VCM0Ktb9b//2QCxmeSM6MLVKUBFUnZTL2T8QkuuBYJRiborGjUMqWhloW2R5+BrVH+L1jsUda9s7h4GBVrDLgOkNK/rLEaS65dYbCKR7+d2Lw6JSueTBSO26idjc0hiJRVjIylOs0ob87bc3hKvYRejj10DF27JlH5z88eCXA0JGwTmFd/C0aZfyve1hrylTY9SY8TF/MDFPnDgpGEy7NUYnWKiXIszxwgsvROBV86mz82Qsmk2cODmsQd3GlrlVgdbSirdWx85Dc9PJoFeeAYrT21gjmbDnlnLZmV76dk8WAR3IKORpnKkJym+MQ/KQz/nwUMpOac/p3hT99uD33OFvDhrqzH0eOSBPCc39XKFqkqGz05Gr9pOzg+JYFOL9d+YGinLM851IvgMpLy6Ja9ZgIR0zP7dw7jMXlzI7YIOIMI33qcnBoWg+qKc0y/f/L+81kE8Aef5/HgIqLkwhIskdQkC+7o5cApDA4HPZAQj9KBWdyc8AMplcIuA8Ucw4GA1vZlhr6XC9PaChJBfQO3IJtDNf7edCfCb3A/kkkDlnMp7JdJ6XFdJj7+JYCcVBBbMr40kRvhSl3IsmhOMtivCdClntEo692kFu6gbcBjR19Ei6R6Obm7acPRoGhM5WI7NOxf6EnnX0sgAu5vXvg4Qwie5A4UCVZoW9ZK/JbLqOKn8/sylf3wA2151Dhp4QhclmEBKLIMUpjZ/b6Byef+6ZoLYvYva1ePW6CyMB/I+//IOggYrJOpg7RXvjar7tufr906ZNi5tgDReD4l5KEyhV4IKOGbGICuB6JFw1Tvn+978fOKYQ0UPQN121VsZYLr2boH/wpd8LF6uHH/4JqplNtFFU29UVZ1kbwgrTp0/EeWtAyE5cAftFWEKWkRSrXgyH/NmrcfhyUGsAeOKxX9MtXB4DY/+rRy7CyriBALoVXe53qdLfeOMgAXQE/P5H6T7uBrp4h0orG9LVyg+XlGbhs2Ncc3A3N1lh8Ny7oNVvtBFCsTLbDwfdv+eF7UbqrFkrgVWGsSNwRVgvLlu6lGWpgeGH7IJTN46NnZTziTeQt7j77o9ES32GJGhVvOSNTQRyVFhZ+rLqHxVzj6OBEwqTzpnzYuxfuJshQ2v3np3BzHIGIF33a//lT4JhM2b8lOTxJx5hpnCE83B1dAAH3t3Dz+7n3E0JPv4mtJX0AVAB099x+Ooxkr+9mQUzA7myER6Pxx57BWbTJJLOyFACLQ7ly25RhQpX3XzTbRE8t2zeFsywk2gVLVy4mOc7RvKYHJCRlEwT55VsZC+DQrtu3X6uoZNBYZVJJV/a7tEZzGqOj7IPQwYNi3MrBdAEYcK1sDDZ+HU3l6XtFqqXQ4ApQoenEF2gts7f5sqfO/A9nxGT7w7yw+C8Ocx7DX4/qAP4rUFrNnNWaiK/eHWu6YuB2kQrDOB5F24x0Ps1g00Duwt5o3nvGz96Py4Hk85TYA38HlMZYA4n04KtLce5/+AE4M/mX1feON6Af5Ye25G+PokD9XQASS6wO6R1O90uxQ4gySWGbD4R5Lse9JESz48eGLLuTAYUQ2rtF+TtKTvT49eRG6Rk8p3R2SSQH4h3xD2XZvnc+cumr8eurzPdOotdgixBvZBuqAsJscaFVAglrUCFpykmO9xTgpZZWloemL/H+4hzARY7/XMqDah/dPigXudNsVzoPS4TzZmMTMSBxAV/ZiQ2ttpZ7qJoagHnl/rpLo7F7SF+/0pij3LVWmX6irXOdL53Cwuz/uc5E9ILQUsyS1DcnWu+ufzCSADf/Ns/nikzxMDgxeZNnMowr4+b2c3UZ2CXuIikIp83tYtPLg7J276YAbFsnFFUlEov/+U3vsMgtU/wv1977WWybzGBcjxY77vJm0sXhSTx3R+9HYjk9gi6ug2ZUKQxZnLyBCNHjIxKUOlocf3ZL86OVfBK4Jkf/eiXwd03IWgmX8YFfv/9n46svi2GVuoWzY8sPX/BW8n9n9Y4piCE7UajW7SAYfchfFjHjh0VjJRjmNJTUARXfQxBr4kt5kJN16mU6xheHuG4tMJ+UQZW43XpYtLHho/sE98bN7ZfaITfededIZss7c0OaQ2SE0pTbEBVtWfv3lEZr8EgRZlih3wTJgwPmYS30M9paWkKOMhEsu5tf28NieW2GLxqID+Y92s3sGz5G7EtLavGIbCzjc6scNXO8ApuaOga5u3PYeh+FZu3mr6IXE8DAtoZ/sxtIcExmIH1NioU8WXVS62yZVJ0qRGKq46uzfMuhXTJ4jeDxeWNN45qX9kLWUfCMoMGDsWreH8wxcT7ZQDJ6PG9CHXJErJrVLtpOvLPLhWqcSRk5MxBnfT1sKKkfQopjmAAb1AYN3YCrx1nNpK3W9UuttUxhNcTtzCbdgImIXckxHzPTwAfxH/PB+v329A9H8LJJ4D3omr6n1uleTglD+34d0N7/1SqsmuANwgY8H1NBtX8gtZhrgt/10rb4smflxzg83p+/F5+k9kZQbBgsqljmM8Vs4/fsVSW7wDi9fK6DIjOE2IZrC3dtVAevYFgejZA8/wOQX1PQ+kAwg7SYbavO5cI8gmg02REUn4L86WudO4lvBf1eQrOmVd0RhfWkXYN+b2KSAKtSWpb034OUJRPAvl5TGr/6A5BtqggqvvOPD1XqKdEeQn2g4CLG0AqhBVbmAdIIe7kGtNoyR0VA329ciJu/KrCqsz0cbS5eO2NXJt9mMeY+PbTzSYBR9PZ0s36d/SClpm4EUbiQeKOHYEJQB/oWuC6t4C0LUjdGN4Oxfyej98bXZtMOzXCtLqVRfcMsil33P6h5KePP3VhJIArrhkxU4xLXZXOnCG4F5hDUgeqtjXSEl1aEv4ZgNDSFIazanYoyDbloouj0lcqQMx39+5NMehzKOmWb3VNOcF1H3DFCFQj72ULlE24ndtCP6geH9t27NSkWR5h2Ccs4gxAJUsDxfMYjrcQkL/0xS9BvVoS8q69EWJbBA5/Ffrx+s7uICi/zFarr1khu3GwZ/SJFUK56qqpsax1w43XBvdcLXwhFnV9xqGdr/H59/7X96hisbFrPsr3j4V3r0toMles/v0Z8XgTnGvkX4BbrFJq/wF9kDOey/uFprphfVBnFWB7DeqnevxuJkvBHIo4nLsE69fvpbMoDDxQxsVGKgI7LfnsXmgupXgehJ/cK1CGQulnZSiU5h4ydCDVYXO8JpO0mkl2JctXrk3uuPM2KKSXEHB3A+PMoXXfz/MMgH66k6HWtsBhHSrrkWxCEc+3G3DxZfLFl0YyF46xQlWG4i1e+8fuuTcE9rxR3RuQHTSAzswucP++gySAYQGtvL1+c056oSwCvzRN+fku0Pk63UewEjSxS8+zaDCZO8h19jOUobxzFwuM63AEG0OScQbgIE2vYvWUlKk4A84r9GbI0JuhKOiHVJ1nJ4cpl1+KYB6uCY5/cP6L4iFU1JozYgk2kHOkzuT/FwQUlWhGX972swydPDYvpiwMprii8M3RHB3Q76UyFl0j4PvfCYbfskkM+GLOCpzZBXTmZASs9PMsHhOBv+vz5IeuvysBnD8DOBcCimRUXBjJQBqoZIwk3znxnpTi8HUNyScAA78JIMdqyoehdgIpT8J19FgyCRjQBGAnEIYrBemswMIokkBu+S2TT76RAHKTgLPVfx4PSruGzpzIXH4w73mUBazr3km+AkIY8hKFXFMZ3cqAMIn44QGRDqQxdOE1uTPky1FPSLmKKjqI4vL6GMyKePh+TXq+XumaikF2qekSgXwfScHiRsFI7/NesR/QFpR4F8GaKH6kg07g2j8KTF1N4eNWscHf60Cl4nVI1C+CRDGJgfCvnpt1gRjClDfOdIhqBeeQRNEi5wFeaL5wmTJeHLIwbBMdztmOyVm3ktVK0UWeN99cElrzX/rSHzAYLI7qswvDSk0gVJMcgE/mC7OeI2k8FZQv1TU7MLMoLu3GDsKNUeF86UtfSj72sY8R1HfEAZ8x4/LIurJspDo+8MMH4iL14vvud9X56YLdWq/oQAxqVrkT6TZCcoIOxEB+3fUzosIWPzfgSUW0w3nqqSeDDXPnR28Li0ShlueeX8IsokvASDffclMMl2dce00wjNxUXs1QzMGWDkkqZ9714ds5LqcJ0Fv491aw0sFBgfv+936EM9lU5gTLaeX3JrfdfiXPvYevXRHwhZ3McW58B3zLl74VVnxWiVpvdseZSYcxX5uvVVx+4MCekdzk75s0FM1LoYWmZNplM2LL0f0Nux+XTKawY7GFBKN2jsqu8o/F2t0EViH14YcfhtK7lWDbP3lz2Zrkno99NIKTQdrAfYhE5Ht3KchZiwNav3eGC340sIyFgZCRaqaFyhu7ts/7Xr9+B6+xIBKl58AbRH0gz6FzByvgaRAILCZmYc7uoNPjbPPvOU7nN3UB/+mcJAtISl1ZThwv2CnZomjtU5yZYfD7DIDP+uzyX347OBaLTp9O/06OBZOHbt5vCHy+Muh/gIGymd+ialr1uxUuhu8jDwPln9MhrsE/los4xkqEi/Mb+PODXROGVboVf1tb29nXIbVWTrlwUH6Q+7sgoHxHlBfFyw/A/ZqvWTVQX5szgK7d0yXQPM9/Pa/L35EAEUtv0kPfowNop9o22P3yl7+k2OJeptI+c+pUdMsG5iTfASSdOUg/tWdMO4HWs0E/k2NZ5WcAOqKldo+dEezPtDtryaQ+ydmU4aUstdBK+NDTRHRyzWVJymV0sPXAOPXKShDbTtLR0w7ETsxR0IOjzDhPcP+cOF0UFM/BkBTU+JHpNmPGjAj6Lk7aTVwChi8LyeFtPyA4k5LfV11A2YoVbNrfCQPwAPew0hHdKUw9fiZwd2LCmxp2kUWecwPVEJ6/UPYAXprzxMztsDzmzXkNrW70wJMyDiAVVqYi2cwNventd5LuXfsk27fsAu8vTbawA7AbDvg+aJG7CCjzF61KnA926wHzBB2azgxQyY69yVsr8fXs1gdZAHyGN+9KZs9ZwFDyWjqFMWzwTeSgbSbQatUHbIFjzkiko+fOfp72rJDAuIYqsR7Y5kpa5z0BuSxa/HoydsIYuj08PqnmP/GpW+H2NiC/ugjK1WU4cxUkA4f0AhLgKiikYupgOaO0I9l7cEdShZ54SUUhk/l3gW6GcGFxM5ZkoY01JTcwWFbDfDpdzYqlC5KjwFzjkJs9xZKJ1kvH8bGtpnK15BjA/GM+i2KznoVrP2YYWvlVBJEBqHbeyjUu+2kjuvv7uYiGALHoi9AbOGMA9FnYN8JW7yIXUV9F5/AE0JUc7BNgjf1IGgyeeE9CPiOo/uUUt7d7cZehl9IzWbtxG0bcDIRxJ3v59cXJXl7jvUhAv8ReRmvTYW6ANiiyK6nYdyCN/RXkGZazhHIwOq0pwD8mrLlzX6W7OUzn1crXrsbtCejpBEPWykzIbHTF+ETowUR7AE2kEzA7RkANfPoZzC1Qi9WDdS2wYD8WwnrSlZzAA7rfYPyPoZB6nHv2qU+WrViLwdBFnJ/25G26Ijcv3ZycDy12OnK4Grwf5AZxqWY0wzC/hzQQN1qvMFyxO3A2oKOWXacVn1RCq8Vj3Ex1sLUaCTSlzGgOkuhirai9MOiqh/jd4uJsHMca/A0OHNxJQqFDOIPDVzPLOkf3A1FgYwoZoAfD6P483zESXUVNumxk8aAfdChbtp+JXYUwZMzmCYydKUv0PLEHZzaNBGwdqEqYpTzy84eTFW8sT1qRTa8rZ2N76w4GjurNmxgPJ1u370qWkPQXskeyDm/kZTuBhfB56NNnaLJ1HZpS7MtU8SxVBmhgkfYzJ4IogW1AUtcDj4OAafDExXOhCCG6jthxSI3jpcv6efjLd6RWic533EJv0xqRf7vYaEL1o+KJ7czCtnHep06/PDSybCiE5k4xSNXBTRh2KNBcEoPzjjCkaTVOQ/8MR16uvQLuvV07NxPstgETDgNqIShX0BW1tfACuM6xIW0nABeT+I4S/NqhWzfR4dnxN0EjdmZbRFfXkdFLuzAE4Rpb0vuhCV+JopKimNlJyS0o8Jy0hxdyW0cLjmBbUfSkwEtYWD28JWljU71t35bk8Ko3km0LXko2LHotObiVrgq4tQMIppZhsYJtA+lq+sEsK64pJK4MSwoQKOw/sFcy6oqLkoo+XZPe3KdtEBa2vcPv/n/MvXeYnmWZ939Pz8xkMpmSOumdhEBIQoBQQmhKFUFExEXWdd3y2tZd3VVW5d19t727676KKyoooNKlCYQigRAgCamk997LpE6vv8/nvJ9nGNgIHsfPPxKOOWaY8jz3fd3XdZbv+T2/Z8txnnRbMgoByyPHpZPiADhf9cz8OMw53U1geZR9eeV1NyS9oLgvQ01g5050x1o7kyuvuhZ9o7LQplqNk18HTH0OKMRDjz95ajiA08b3udP0xFGMSkKs4+AqBy0d1Ohffrq0RdUj1X7Jfu8VGhueeGIpD6UpmoyM+J566qmIYm0EsrCktv+VV32E1xsY0Y7O3cKmUZjUS6v86vsYUZpt+CEMUZtRr/Rro6Vf/OKXEaEYQW2GMikMZZotHnohkbaRmdCK1yiGLovG5gsxeScKvYRsgywhaYOzZr0YKbayD/7dKy+/FjCXUaliZv0pNE86c3Jwzq1L2N0nw2Ugg93l+crlveWWGyhEXwwOvzD0QRYumg/csyk6C8cif2Bw9PTTy3mP5hh43g7ksHDhKhhE0zgwRXF/slxUzpRSeQz8US5xQCGs2/p1G2N04GTqKzaZXHD+9MgGnmVco3Q017AAqGP40OHJcEfpIbkhu0gGl2toZJvVDRKzlyJbRa3ltVfWEtEURlF1C4bJiET4a/Hi5SEFIRtJOMqIRdhG3FoVVgfDC1MI9ZlF+SFzajXa5v36V0cGaKfm9ddfGVH97NmzY8/4GmYcRq9mUYrOWfdwZrHig2Zirc0dEeX7PKQQ+9m1T7uk86IXw+8Jxaj0atOZ0X/KiS8K3SaLdkJ+dngfpsZkjcR9uoqZEza/beXQHWLN+1T347omBoGhgXXW4bwFbm2UJmRj1tvFZ89kCCfT6+/+T+aWOvYmB87AXkfhNIaaWGRk3YwgpR0qF2AjkdPO7BC1N+RM2CV/+qW/TqazLiOILPcSKLRSnG9gFrdMOccoKmPcbsBLJK7YnVRYZ9u2tWQolvm5HygHnc2GsoXgbAZgpmKWYTDlWT2HmQ5VPDtbsbz2Y5xXM1R/37nKYidG/mrjGwFrjKPBjTOmY2zgPB4kAnZ/Lifr24v9OAZM3A/4sJN7zyvvnQ5q5zn6bJ3GJuzbm5qWlEzdaSORZFFhXuaac8NelBTndSlMN2Nb/MgxakBgsB1NqeJ8lGCBS3cSOOzasi3ZT2B6lOdqEbqc8zQWQ+/Zr6JOpwLpbgQMt8POq6Vu1WCHfNqLjTHnevhevYJvBw5FRm40Xxh1lpyI9Fta2gJ+EtbzjPi5tKJvfNYm2XT26qtz4rk/+fQzcf1qC2nfHDavXd23bzdOZUuy+J1Vp4YDuOrqaXc+8sjDAaFcTjem1CWNqwUpmRyygGJIAgfeATCmrjKGrGofOSJm3UnX5jbgkbUMa7kJ2YZVcfimTpkSukJraaO2ozRUJHEcju7bQCRZA0VQmtjSZYsiVQ5tcAooQjxixKa7pr+yi6w92KNwySWXBCXNblkNoiykXkAzGhlpXitoZHOEoFCJvyecsDxgm05GWT4WstbPPjs7+e53vkMx+5IwxCeYYPXzexcmzz3LzIG+ZcBBo4MPLyPpcK2HYENEUTZv6eTcLBpCG8OG0E6+GDnqXr2KWaepMX5y/vyV1BfGYFDPCtaPsIhF9mCxYPTfmDufw3ZBzNYdNnR0DGgP+MXDjbPwUIh/V1AktQPYgtJyYLbP3f4nwEaIYuGsLJCrt//G3LeJtvLDyMt2EIc/ADW2D3K0/q0O7FgUeUujbX7AwHJqAdNjvoOaJHZ4T5l6ZjCV0mlwnTT6rYoDo7P3w0i4GijJQpg1hdOohaiq6tc21QXTC4cactOFBeEcxP51MvZceM2+xjSUQW32Eue+7rrrMp3czUlFT6ZvlVWEeqlF3kKcgEY/l2gw5hQcq08hgNaUAdLY2NzVtZtCKQ0xkMjayEGkJgYNVsF1W7IVSvNB1sLftefC2dSqoTqqUXjR4rbOcjdpv/tMh2KvgrBI1kiejP//P2iWhMzlvcqjmXA5eK9zJeyNcVa17DUNR4Edu0bQhOBHeHatrFcNmZ9wyZTzZyblCqGx/5ciMVBHttuG8ZeyW1QszRXYI/ddB9A/4wDaiegNAnQAH6QF1F0GOst4yhao/ag9Whv3fxbcd9ktSixLdZSpYk3K3zGYyitMIbeAgJJUAE7oyCZDPUAnz7hYqW0MpvDjDp6BYm6QbGmI2pdU19SEA3A4Zo4QHuuxgr3WF7VZ+fjCS/YTSOrQJBP8x6yCJhQF9A5SyJ2ap3ZRD7uKuQqdCeRZ1qs5Jm9V964iu+uT9GQPlcNYq8bh69ys/+TrzK04ZAXsZET5vqxHXWNT1JeO8mwklqj3r+O249iu4jUoB69Zuy6ZRSC5G3LCFggLjiy12awQCqrwjjI0Srb3pRdmBDW+ehlR3NNyyCCbcYZS0ysJlAcNqYnM8fV5b58aDuDLX7n1znnz5nVhsmJ+Yow33XRTHAYFobI8ZAsaGgcPuwejD0Pgzz5nSmDJa9ZupmhyVjBN1NjfhjE0s1CNz0agI6G2dyCiPidZWWQ1iv7Zz+7JTCcqCy9qWuj7Gt3HNDCbM+DSq4WjVzbSd1ManRhFGm3IBllIJDeHOcI2cLmZNIh7MNLKVmhQ//6O78S4t09+8hPxsJRsHkC0/7Grb+Lvd2No9kdUXtazN8buQMpRh6FjFK1x0Jj6+eMfvz48+xNPPBGNTSPH1USxez5jNJU8bm4+Fm3mOlMjeeUhrrj8quiaHThgGKk4xb3jzRSCzgGvR9J5UGUoX0q/zeP9NfzOMjAjWLRwCb+DHhOOSBhEbaHjRJnS4exa/vznPgcu2RjsGtdF2MTpXBpc13PBggU48bGBL5911tQYEKPTtPgqxe+PmFq2ctU7YRhkKaVCai3xbHXKrr/ssNdffy3S8ZCTQH5bWq+dyM55kDGksJdRuPWRbIZoX4Wv4f/L/9cxlwC/WCy3MF2CMuKll81MehYNxPD0iei/tbUz7qutLdWDdySm0aJNZ+/KMXSGI80WZZvpHq9kTkM9EIOOiZJnsprO6LUUzkVG1KyqGWhHrTAT0hnvrEhWMDJUWnMwaTIzA9z30h1DXiHDlvl9pJuFq9Ss0QHYKW/9xP83AhU+sQtVJ2FXal+CFjt35ZNX8/WFEC2aAHoacYx1ZAXvMBSpnVqKQXAR650H46XDQmheTrBs3u8AZK905uV8oAM4GbW1I9Ps5b+6xrq4Z52j+1BHGT0JOABrEZ41GUK5BRnsnzqThecsnbaA6+tUzBEj5ztYPG3lb05Q7zHLV+DwTz73+WQufPgCoJ1hsGLqyVaVRRE2E1IZQDCS76B3mVQYd8cq5ufmBfymMygC/tEhqPHvzJHWloYgh0jrPH5gN3RO9mED9UQowoXCYkBVjXWNSR3nvrHZge/tMSqzigBrAJnxUALSAs8cz2gEtSylIizgbqVOtWTZ8rAhh7l+FQW2kRkeRrRR6Cu/oEdAOUq71LI2SrovJbpXglwnIx3UZjqDxvMumB6EA4OKXtjAAQS3S5YtjoZOz/rrb50iDuAjV06+U00Wcfaly5YEC8U2aFlBRlMOxrYwXJSZ0uXAdpuQmjKiYv0HOggmh8LJtPgsFXTrtk0wYT4Sw+TNFizGKqksju94SOUBdCga9mjm6ejsmlJkVd1qexrBHgjnYDHMXgOdSMgSsxlVB1Wt9HS6kxfMfzuMshGVxd59dFcalTrQ4rbbbo+h5U7W+vXjT8KEYUrQOrWM+pGdbEieefJFYKSL6XKemDxw//NEL2vIRAYD83w6jL/drY6j00jKPpKDLwOnZpADInYkI8ZUMgh6cmjZO0TaZjM58kJHZ1A8n4zhfeaZ5yhqDuRQtdJFfRFQVAdGcBeHpQJYYFuwZs5jAL1QkV3GC6ir2G8gHdL1ccTiRDjz5559Hob6UNAmDyL5fIivnb+gtLNG0XVTolssX8jNYum+vfujm1varPCSPHsLctIr1dPfS8FyyuSpZBS7Q5jLKGbJkhWRsRnhO/7S5yULaghjPwswSg78qUZLvQj5bw30O8w0VmrCcZ9u8A001P3wvx9Ee+mi2BMOD3canH0OGlppoz4nKa19eo8KVo8G32azlri+nOD4C/XoPLKcfbNP90PQ74EBmmM2gT0cG8BkD2LwO0m9n4z7dMh3AQe2GuhLWM9oXMnthcB2J44eC2c7kL17AKZVlrYpZS/bR5AVRMsWYX/XPzXjZTfFHiYCFlpqoJN9Dw5ByFHjouBdGQXugUAAbfzeVp6Pg0UmwQYZNJK5GGRuzv1dT6bnjN58Z/3yuQm4I79InP9dB2DQUgh+396aZgAducmH0kC7qJiZj6wInoa/pFcqpW0GoK6VmYssH9kuFu59XuNxAEb5baGUmRsNbcHx12i3NsfnWupGNoQ5zrEwILS8gBRVEnbvqYtz3/2/SJ6AcdYYarhHQ6G3urqEoKcXziEvWEO+VoH3bzE3PKwice0Z1bzWqMHkMvuaBUjkZ1VDmpB6Wgoc2EZ2qBJbmU1ixSWR/Tl7wOleB7EdO2HNmRkuBIJ8CVn455n699vfzk7egJmzH9jIlWkjarCZq6GxhXG5Wwl4GPgCGuLsjgYcnQ1e+hONezkB8wj6BGQBrQ/2JAEcyIVzwsWtnnnm2SA+KChnULiH9y8Hppw8dVLy+BPPnhoOYOq0IXdqVBUdM1oTo9XAamwtzMnuyKb2HloFzoz0/B3x4ccef5yUf3IY5gPga5/4xA3wucfyWr1jKLf619Im8/lbObMj6bCTByt+aXNGOd188uU1XBrcd6ioCw2cc845EWWbdegYhKJ0CjJ+jGzNQkzh1RQSjzvKhhKntrnIaxzLgzl76jSGlb+AgTwWXHLln1+dPSeohrNfmUPjx/jk1k99jgf1PK+1k0MwgSioPPnx3bOBk16ns/gisPynw1DZqOUAHFX95OkLj02bNjH50U9eY1pVOayoC6KWYGZhE5OdtTt37I3sQ4nlQ8zpldJodP+shVUiEZt9CotaSJd3Rp3BDljrD6bebXDbvF6xekc9OvVL9tCjDz2bnDdtanIp2kzHgXdqj+4LXr7PRHhDQ6SxNGNRW0g+/jYiU6/pnnvuDcqt2v8ebqNy+fnCbkJ+NmStIXpuIJqaOfN8Ite2eO5KT9hR/PLLL8T31B6SWTRs+GAKrC042I9Q2H4xDIqQ0AMP3A9zbEw4fw2rz9M6gZBYP2DBSy+dGe8jW2hQv9MD6kkpm+8yagppyCugqGsdacOGtVF7ccCQHd25wCI9gX1kBzY0HgxHsBnKrRjuRiJRpYXVZJ+EYysplZJcGjpUmyi67tqxM7IHDV1oYZGR+H4aRqO1rAPIaueY9X1YBqDlaA1RtIJgWklpNUuzUa6gqDDYLyU8u2qF9QhMduAAqthT06nt6ACKch2eXhcQkDUAxxQKAXnCc0kHhICUFFev//0QUFuGQZM17O//nGUxdZ8KlmUFRa2jR0oDNcAwevc1Q/mT52ZPgg5AEoDhfVvw/fOiBhDsIvlf7AeLXiXYCDv+hYAOE9xZFxhIxF1z2gQyG2plwCLj+Fo46IknnkJHazZw4gRukWfnkKf8vBCmK/Z1zULyUqaPukoa+4RnTMGIZrPjZAh1weNnZZJ1BEwHCXK2MhN7OVz8NVCut1ELsLdoOTM+XkWPawn6Vytg0a0BmtoK/l+HrSrHcYwG2jLjFtffx5nbQeHW86IQXm9gPKN5awNDQSaGUYu7mAbUwRSOJwM5D6S24fXXgzSY2SlNPY51euWVV+OzfS3lSqEQYBTArqzjmiU+WKMsBRWY8/r8/98OIP8P4QDUiVd7xghPCQi55w5I1yjMnTsnExXZhdg/8DQHhPhx113fj03wta//XUSeNnjJWf/und8OGpWwj1o74vpGGL6H0aARnAbbqH7+/PlJPyJsjbn/NHxSTt14qv4JA1n89bO1gI8w8UdZYrVzTmei2E9+8kvGvzE3+JM3Blf/Z/feT1Q1MeQOFLXTMV0849LIBNYBUQ0aNAQa41no5T+N8R8XBdnmJgqklWzUgUODhug9f/e7t5ExLGSgyhegep4X7/8zBttMnnJWQCGbNwsXLSQruSK58eMT0cx5nYipObjySxat4jBNwuAfA2bYzL1VRhF82jSKfHv2EymsSGZeOh1nWE8WUY3x2h/DdEpKmkKDZ/p5F8DjX49DQCMG6se61bsYtzkweXs+ctAwkKp6IyeL5Pav7n8knpmQUlNjW0TMu0lJLdymrJYdfL8lmoks9jk2U0cmxXfZO0soeA+LmQDOJLDGYrFaB3zauAlcU33AgW8vnB+F9Q0b14VukAbd7M6Jb9ZdjtN9nJfTOzB3MxaF5syElOq2sGoznvixdLgHH/wlRc+J8bcrVi6FiTQlahO5bZ3BsDCszy/IDmRXc6Y9vrd9x4ZwTnZne+3FJamT8L7akOA4ftz+ivKQ49jHfZxG8fnYcdgbqpUOHxdZRW4nkiREhzvpX+iETqqcSElBQUS5BaVFEWBkDX53Bc/f559/67mwNqFaqrBJdE9DJ1TBtBHn5yDxLEXUZ+Hrm11Io46h463pSEs/2jGy1nVSg0jUndORGT3wO2YCd4vqf9fn7k1vWfgnCwEJT3nNZjrhCDN6Pz4b7yte38i/sOBdqm3mdR2s3m6Bl3NtdmZWr7TFWmAR7beCcH2QeLGgrOMdR5b9yU9+Mpl+wQzUen8ThP596FM5EW4YgVUHa7MNw223uNdTTgaRqAB6/FjM43Y/2bCpLfH/vZfd2/dG9iDk1gwtuQW7EVBVe+e7zxFv1EKAdIJszeeRT22lmijdyL3u4NHY62dC8DBTjPPC76hI61SwG+jgPxGd3McoIB+INWkis9Om5RWmnfraKwkcvWiklCEkhbuU/apY5k7Ow4m6Y4H/74G+bUH4AHNX/iC2+w/xInp42Q8aODFfo0aNhzCCfGaZOBpoI2APh63o51HElPHjJl7FofdhnQ9/3IM6kIUtxGuPGDosNtG///u/Bbbq5hlNk5Gvo0G2p6BT6dR8pYA/GtDPY4/+OpqoxKctRqtSqiSyEIkOxcX3YcmCmQMuPWw4U8n6jw6p2MlEe/6Ns3v1vhqbobBkbE4RBvJ9Hn74EfSFNtOV90dElIdSWed5C2nQWBdwh8JvL7/8Vswc0OgbdeoAzz//PKCNfpHdfPvbdyQSGgYNHoicwzwgkgkoOsLymb82GTUcPX1m9L715iIcwFHWqn/g3QMHNiVvIpdw8803xJqrYpptxS+BIqgUs3o670CjHIB09qhRY8mOYA+sXk/ExzShTXt4Rr2SUiQrqqr6ATE0R3E0O5tgN9249j+sgH42jezAEXhmQG5+GQk6BWEnn4MifOegZ+SGPh9xuUVvr4gGI7MImTBR0LWRj+9JCZ2DhvrMS2Zg6NR1byczmBEsK7uu3TsnjjUF/u176RSsF5n6K7ansfP7QkCn03ktK2s5cNHtt98eNRypp5Vcf5c+PcTC9syA8ZyOzsg4Z8w8N6QwNDcqoTY01UYAsXd/abz+yBFD4jn0BbYbYDPaCa4HyK5nWVXyiwcfCwZRKfUFJ0WpEVPIXjnYQIOiDVUEIweYDpWVVXi/kfww+Kf7xDH3euDWnJFiMjGdlIFRFVF/FmKqy4wIbGUfZwe1uM8KOAcdOjmMirBPkqT9CiegGZZU9Dwplt/lADo+2AG0B1yT9x5RvLaokaV9BKqrZnsUcoPq2RJF62w/gwGc19KjMO2liKi/W6+F1M52DJ7PS2lzf9/3awf2qsfxt8OxtxZQUZk2sG3DMQvB2WNyGpHy7s3zoNHWQs/sCR//aEjO78doalsurfho8pMf/jD2TU5uRziaBjIAR5E6SKg9MoPCsAtCP8Xg87lmwKyndmIwhWftlVlYEfC1EhV5MN9yiLRiOI0S3R1pn4T7Vv2z1o72mODn3qoCJl5Elo4vidpnPq8/DIKIRIZaEJK1NFVWUgtzb0pMsQ/KIPLHP/5x8s077ggtp1bGT+4Frh1IEKiNK4MwsnnLtj+IA/jDdALPGH/npZdeFkwS8zwbfoQPLCiK3ckUse3fNN3ioVXyp595KjR69NQW8zyolzMK0k5Qo0RrBnrBF198IeQjLDBefvkVod/zzDO/wVhPiaHsYvUTGUIiHCIea53BqFoVyD6kaHYDK8+qzLEQkJ21P7/v52GYPFxmBOPHnBGw0D33zAKGmRAw0IyLL4Jl8hzp5p6IasWVn39+VkgNWNwd0H9wDJfIA7NrbnBa2MvhwYUACpCB0BAqG6ERfOAXj7KZSmJesDRD6w7WAIx2rez3LBkuoACz50Jw9H0xXWwp/Okrr7w6WFAWqqWG5uS2EAkAA5UV4Axm0zORk7zw4tMUym8ktbyMTdyCdMV8xm0+wjrYKFZP9jMthktYh5E2OGzI8IgypTU6EUm63nQkH5YvT0XUxMwnA7VkdWU2b94UB8DDZAORjlwapYfUQ2WB/9jRhigGi9vbUS0M+K1v/R2sqUfC8WnkFciTJaY8xGOPPxYRvfUg32f1yi3Ja3OsWdSFofB9hHrEfq0t7dy1necyPQrI1nRsNDNLsLHNgKNXaSUZRx21j7cJCJvjoNexTjt2boYCO4gs8XW+h4b7Qno0jh7AEfcBPlqRPD9rKRFXSwyM0cHVUiwvQil09Dg1bQZBzx1PhpBHmn4mzYW3RgNaMxnRRhyPGHUv0nClzDvy87oUOnWQWWeQ3nfHezD07sJqXZF3Tjr5ynNjF6lSvwc5P00U1MXr2yOizgn2TB+CIzHketapH7CBg0kOw+ffQ8BVi1PbwprkKkZIPc4mpTzgnxNABwWcMY3QIKJUHbX3oQaXMFNLR9t7soCTKZFmr/39MJAfjUArGmwhIOWWczJdwAV8T7KGjm0Kjj0MDvfQTBbmPrMDOmQ5MPS5nNtmzrt1vnF0vkvrtL/FvadNWUL9TaKG9aJOJ7VR1N+Fc6mhKF+cdyJkGMZTk+okSrfwKytoBLDLJgXUaBzdhXaXNYaG+mMx9YuUJOlHDWosyrZnjJ+STJ00mcx5OnTp85MLKKxfSBArxXY45zmHrFJMv8NGsZwkBCesYVibcdBMHftGB+Lztk6TajgVRNHb+eGFPYqi3iFsJ6wkTdqfqQDqueoDDXolgZdDniRE2DR5NlnzY7AOz8VmuaY3f+omOv5TddwSMga7r/cfOHZqQEAf/ehVoVt/xRUfjZRUvrZQht6wtPRAqHF+CR17D4YHX2w1L8TZpGaeFlxypQ0cNaind4OpGa+B1RtKxzRiW7BgYfztF7/45dhwSkOLmxs9Kg5mGiXV1PTczlENh9/zNf19N6+LP336uRiFt4L1YtSi0qRw1fnnDw22y4wZFyY/+MFdIWWhwakhMpTvbSOMKn2nYSDclHvBDaU8Tj59WqZFvjWiUrHtC6jg+7d69htuuCK5774nkk/d8pHQ53+SzGc42LfBoX8zeuQknM9P2JRFkaK++trr1AdqYnKaaaoGUarigIHVITcxafI4jBV9B0P7YNSakyeeep5N99vk0UcfR4Okkdm6zBomK5EKWVCwOaKmE0AaKp8KMwjFjKNRrQdyz2ZQMpX27gRjnzw6sPAf3/1g8tErz6fOckMwu3x/naq1iLWoqzr5Tbz9wMF9Aflt2LCFLO3fY411EC/Nsr7y38EeaoN6KTNLbaOWlhNBD1YXqKiwNBg61cxyPfvsQWGU7JTWcRYV7oyZqtGzAYvC2osOYTCEAqe+uT+MzibGcI62gHhcdzvDiTmSxUvfiGsu7ZlHM+F8HCWNSlvXhmBfETTRrTTm9B9QRedlVURpK5etJepnXGTVCbjew4EZzkjGM6XsEBnUm/NWJYPzi2kmkz7aEWMGLdR10lils6qnMM0m/58Sxd0i6JOxgLoLzRkkHKLgL3xpJG3k7J5tweAVZgyPHbExB6C5ObKA5hPpWvrR2LSPRil0eeTR8xqFQFlFMvFoIiuko77l6MEu0besAQ95B/thBa/zfr8icNYRdNc/CrYPe6Y7JNR1b5lazIeHoXlxTupYg4Yo+B4K26HmTg3wbnOwutqivyCyDrui/WhJJS5GUWfcAodfmMfZ2BVAuiF9AVxTQT1JJ332lHMC7uxZJgtH4kFBwH9mU011mRpHe0dE4IcPIwHBegrjRPaJkQ69ps6UThvPQz0kh8PzPof3HIwz5gfFj/heUGQzWWkpdsxn5twCNb/M0jpz87qyvq1k7mcCmY9Bs8wAsxbG3hFlTLhvn28/5yyz75rZq3YWX4C6rxnxn3zh66cGBLRi+SqGptwaG0I1TyEPW58twKr8OWPGjOgIdBG84ePHVwXUct6550fhbxzaPhZ+5BC71UYMGxmS0EagOgk32ZmwWdR+0YlorC169ocV09bcETi1C6fnNar/znecOFUVBqQP6dUU+gmENeSda7D8twsJ1oA6SAlXrloe+vbDhqewgzo/3/jG1yOatynt//3XD6JZyCj37rvvCbiopmZIFGTFu9fQt+C8W6NsZZWVV7AAGQPh4fY7VYuALjKLa6+9Ot7PTGXIkH5kMbuIYJexaTDENFO5QUeNHJZ87GPXICvxdBiqjZs0upfSsbwo6ijWLh566BfBipl6NsyZZobjIBLX3JaXjD19FFj9XDqaR8TBWQUEFCMyGxojA3Pm6JFjh0PMSkqlmPh2KKvqYW3evA3s/SOhw/TCi6/FJv7sbX8cOL64Yxk4OUcg6Jl2dH7iEzdGRLNy+V18bKFglZ9cdjna+2P2REHTYT2//vXTONrTo0/Amo0FYbOBXcxk9QCYwh8+2BpNWDpT4T0VU9VLeuHF56OgZsRvtqEAnGvroZDZY41AQ7Fn28EIILbv2A8vfEk4//aOpmQBMJoZiFnUY48/RRCRsBfSSVnuRRlk7qVvfvPbyZy585J5C5dG7WTyuQeT0+i+7tlWRvQMT71nVQjmNbdH+2rAAJ1QCfNylZFoT3VpPmBm7/sZNN0j7ex0rSwMpLF5h6xKhlGjE6mS2oAemltTnXifSYpJ54YhEXodd85l4QAOQGhYhCR4PUKFctxdZw1cFppq70bf9DVCOydNDz8UojrZ/WX/P+CaDBxlNSa4/lnVzg+hwKbSoq2Be3te7d1xPVXZPEx/hTUAGWy5USxOulRAs/CRqqIHQQeq2Q8OTFfSoYV62AmICg2VdQEllksLt/GPtTMDqAey0w4IrYgyDOgzogvqyrLF3u19YCj7utVRAwgYTOgnc79NrakekhF6j0w0b3Dg98T+DRgFJSWVGP37kgNANuyqNhCtO8ZENox7mUxIMuMVkFfWQtawIbOS/58ySUmauuS3r84O/SFrAtJZU42k5NSpAdgY5AB1o/Tx4ydGlP/97/8wDI8YvHrW8oArKlozBaycYMw4DKWyMvWIC99eHAZWxoxYmsa+mmYkC7kRARN5C+toeOa89kak7L0Yp2iKOePymZGCqQ4pzmb2sGXLHnDycclf//Vfk53M7pqUpHe29d4IwE5AiysfQzXTArCb4q++9pXg5ivg9vzzz8d7f/azn03+4R/+MfnKl/8qHrLia2KbL7/0SmQ/o0YPhc+71cSQr4fh1NYCbZwghZzAgW0g+n8dPaEhMU1s67aN4PifjPXQMSxbdj9R/qHk83/6WYbC/yvRHHMFgJh+8Yv7aXyaAg10PK/3PJselkRxWfDc9+0lKxg8Mvk///hQ8hd/cW1y0y1/gUN4KPnK1+5I/uM/vsffzQynvJwMyR28HxiuEu7+YGoQZhxbUP08TPNOW2fPKEhPpPXeDb06tIi2hvP86EcuCvE7eyOMOnUArrERVmPjtmAkWbySGlt7oAmj3z8OjVBaIw65oWFB7AeZXWtpgjl6BC2g6gHUHbbFYdm/j7TZ4LlkL8W92qi56AzsubBT9bHHnozntGf3vhDxEwraHg1ty+L6fC7CT2aI0kalBhtUaNAtCApRmV3aefnb3z4HHfY01g+9pdVHgB370N05PmoQC+bvTCaMuSAc+vTzypLGDoaL96xmPRzyTcTfUcQaMTyHmQGyddqRS+gI2YT2YJlY12j7HUbuZAb/ZBmA58V9FRpVkVnujVGWHThR6a2efjOA/MLcd0XjCKQ0lho4nUKPztQg6tjk3xf3LAp4pRFjaISflVLuDj9lNXU6P+R8d28EO5lBz8pFe106lXAYoaTX2TVG8kPeIPap2UJ/9mlWqloIqzXT2BU6SXlpRqHPaipMGUxe0yRIH2aOOgL7c+zudiiLLC2ptL6m3dzq+NvvYbHfcy/0LNR8EEeTLfZ2r210ZGYzmHm+Ryk2L/c9cJ6oQDjZnM4ICqwReK7cP77WHoy/7+GSWB/xHBmAOvipFxI2Xmcr56SNZ3Vg9/4oGLdwhopRJ9XwTwYytu9AyvQm1AKWvL2ImsDOU8cB/PcP745pVLJIXvntq7EJjZ6ths97awFDWo4Ehi5GblRqc5PiVWYKYqbFbHIlUzchiNbKzzeTEgmv5BMF6T0nTZoS0sNqlIycAK++b004APFRYZZDyDG70CpdunH+8i//MiJs0zmLwUZBGospMHqeofagwTeq9r1NNzei9XMOXaZlvUpjGtjiJQuBYV6OQqOdyxaA7SIW3pCVJAS0AUOlYXRozHVXX4GBvziK2n3RH5p5yYXBc9+yZUPo+n/zWzcAkTyJUN0VQCtXBM7pwZA58cgj3+M9y5N/+Zd/SW659drk5z9/koaSJPnq1z4RPHzfbwGzfB9/7Knk69/463iPF2e9kVxz1c3JA/etJA1m/gLaJ088/WIycPCY5L9+cHdSTeR9zz0/w6BvjOh3V0xI2wXMcTg2lMPsgVjlX5A9MGyHSWw33XRjGCDprmZBY8YOZ9PVBOtHp3XFFZfFe1t0Pffcq6Owv3LF6mjy6l1VkEIuGCXZPpE5cX8aWFNeC8xmBCeON0UDW4+iXmRPaD6htbR/77EYA9qWq8Y6bfdkck4eW0VR/TxmCsyYMTOifsdsCv8NpYahIqvMHGtMCsqNGXY6hexlAZsYEbc0twfl1Y9j7U3JzTfdlhboDoLXHqeF/2ADn2H4oLf0qU/OSF5+YU5Sw9CaIUPHgpVXEiz0wQnTxHTCjuESKHjoDRWg1d7eGBx8g5h2mp8KSsH9c5OTCsG9P+I/2UcWUon6Qd67HbaRuXIvxTBEdAANGoeO9uDxF2WGpmTF4fx7n0UZP7OeojNw7Ts7C7uUO6MRTGPVmbznvdPCLkFR8uEjIT+IOdTS3nJy0bvfNwOIe+qIyNbz63lNMn09Orj8jABd1gCHKF1uXlex3c9KfGhYXTth3472TUFiMCDUORwh4NEoD24eEE2G2ij3VQydySnJOLB04lf3+83efzZDaAJCFXrqEtJTDZUAtrE+XfuY2+ycAWsd0Du1dwUFTWQJZfE9BenUiapC3LKMWqeZSytQn4J+YyC41FYcixpbU2NrspVza+A6jLOlI2yiF6qSgOciJoMVl85MZs/721OjCFxc3Hqnxb9h8FtNgSwGa6zV/LcI/N3v/u9I5S2e6i2FDawBWLjdRlSneJsF4V/+8pcR9UsntGisjksji/HEr5+Mlmxx50ZYGMJKsm2ULRhAwbSsd0lmKHYRhmNlSDwYKchRV8NnxoyLgtWiYJn69xoQ+wE06kYAOZ15YcjGIDQmM2f37p0ZOII+gLOnRbPTVPoB7GXQeRX3KI2No/SwE4+OHtkTOvxL6dKzm3Qo8g7SJJ3wJeVUWuyf/dlNFL6fhMr4LPdaHQ/WoSqymVo7m6Kgu3jJvBgJN2RIXmDxl6Eiam3j3//9P4DQVhLpnA2zpw4xuMEUqa4goi5J/vF//yLpKC7HadQn9/7onuTvvn0nLexFyaixE6PWUELR7LqPX5fUkYnsR+q5jQaYfgOqQxraBhjzarJVuMaHYwNL67SZy8xlPxG8U43mMv/AddKgG63a32Fh3EY/ZyOXFFeEXIOwjGyrc6adF/x194HP16ytob4pKKaNja3RXNarrHdoCx09eiL6JrzOhWQTf4ls9yuvzA6YS7mFwVyPh3gjxfx8DqhZwmLWxMxCGyMsVFZcFWyt48caYsiL23rr5p383jLerw2HuxxHNJghNZfgdDAQG7dD5Z2ErtKFZBV7oPOeBkTHnIFNyHhjy0aOPYsIGnleivvzFiymIHcuzWBV0TS0Z9c2JjjBwGiDdmtNgSJrW867w1usUXSHTLLqnL8LAvJfLwyB8sLWmZYuWYrD3BX6TjJSlLA2+o+h6CqBwhTZiGGw+DiUXpWL0V/qNwS4lOCqAwO6jL3awdrYB6BqpV26NoJli8BKhSjzIRJqEViIpS2n80Npqllto6wBzsJKfhyGyus9G4kLt2i807m+eVEP9CxKzc5wUcOZWRTtCHE8XsOB2fzoBP1DjhmVhePg89ogTfRmLfoli8lmzWAqkGpwaLq6SCtXrY4gsCinPqBA9Z88k4raqTJrMOCHQaIF9goKqN6LtSIzxEr6jHwUvVl/MfUeJUWRdRpp+yGM64d6Y0UUgu2s7qGT4HMxUX5PzrcyMoWsbSrTkirqWtM0qpf0oGLpDqDnVNYDe8bzaJERVVQYjW4R3LD37f/xWR8g8LVBz2ZAM5/oeqYuso3O+T28zuFah8rX8r3jyZwFS0+NIvDmTduiqWnW82kjzzQOjNDMfObEfuUrn0cjZxbyBx+PKFxdHQ2ERbvtwEA2a21YvzjSdfEuo2ylHIZTB5AC9dxzsyKNHzJ4eGC7G9YrNHYo2AEerqrKDtLhYg75spAIsDioM5hNl54DaW688caIppopokpLlQn05FO/Rkvm2qCqmqXoMOxI3gFToJWDPWnSGYyyvBIY6/sRVXzpS1+JguyTTz5JAbMqiqd79zZ0OZKepa3Jg2DyNnnZ5fr63FfjYFx99Uei4cw+hEcefSikMf7mb+4FrpmDY/psFJ+FkPZT0L3zH74W7/Hsb2ZhAOckr7+xjqziIAyrCyh2TsUoGCFXELkXJ/f+9NHkwV8+G/j8FaidPv3MrBhwfxeSAFOmnhN64UI2PaCHHqJRqlmmhxVn6ZFs1OM4qZz9bVF0FQZzCEvtgSPJbZ/7NLh4HxzuLLDK4pi7oMSHUbfGX4jFyEcM3ijdZ+ZzWDh/Q8B4ZnXCPtLwjEY1gB5KI9JSuPJqDGkIdDRGtvL7ezIP2L4OaXE6DWsZEggOHtwffyvM9qlbPhmBhcVjZw1MRI5CSq+RrzDV9s17ImqUgDB2zOnJE48/F+857ewLQ1hrEPDOwgXoqWzckx74XgOT9Wt3wJWvpj4xKZQhd+9ahKLlgaSiL0M7oNF2FpQne2qbAvM/YrMchbn8zsbQhPJ6O/PKMAQY987WrkG1788AumcCJ4OAumPZfrjXXAe/7xo38Kx0nJ0aEgxPsUY+A8dohIXSYk40hd88otIDZMX1GXqoRzu0/3swcBxqbOj+d3T+z67epPvw3N9dBH7/vXVnBLnW2ai5K2NIf/FDdZDi/rnmXBhVWXgrW0z2+Zq5+bzTDKbzPRh92iDYgjrvxDj/Ozkk0k9Vjb0Q0sIJsnuzVuXVbXIUfnHkcE4+WReGXQioDCXPjpb0deooGqeZQX1k99mRlxaVzUaUuTAry00n2KeaRDp5AlH1hQo4T+2Za7QvR0fnMJlSs4qcztirlbAgy4eSzRIsuU6ekxWLVpCFIP5Hna4Sh2ftbL3kFeQhZDcJaerIDWBLeY+jyFfk5fxhigB/kAzgrLNG3ZnKB+yKYql4rtH4t771jaBvPvLIo+Hh1OKZzXB3P5Q5OBPtED3zm2/MjiYj5wdfdtnlAe8orOTcAI2MnPp5b80LLRydgT+Xk6/B8DBu37MtjJMPWWqg2cPHb7g+Uj1xWjMBC8DCGUap0iotRrqBxLiH0NzlAJVZs54L5yEf96c//Wlo6t9222fDmZi92NXr38iVV6PFgTZSXCsYeq4TcXrVCy+sjWjf19MYNvDgVB/1QNvNevrp/TH0e4hYq6Pmcd999yElsCVojEbb0ryeeurNxDMw8fQRQGqvMUloHCJh29ABqoxo2/6AsaPPgCv8M+YZfzSZO+fNZC2dun/0R7eBka9I7r33Z8kkDNunPv0pnO9vor5xlCxkIE12ZidKNNha7mAci9/FRb1pjjkQMwLmzXuTRqhh0Y07/y3mAfTrEQJ2ptAeZiOnL37xi8GWug86rd3H+bk9w7A/88xLGPe6mMBmUdZszvR7LywJD4+ZwMUXzwyZW2nCPqeCgsL4kMIrJdZuX/fMBBReL6Hb176AZ1BFHDN2VDyztajE7qcd3vV+DmVTM6Ttmw9G97NQo9HfEemc1JBspjNzNAsxa1yzRgredqQ1pkXWsRu8Vey/D0OFjiLoV0iNpR/NfEl+CQJ9q5HYOIExaE7HHxKlqrB5YM92hngfBJ5USjnVhu/ML+7KALzvk2UAv6smEAVpYMeimOtbHpmO3bRGlAX56fxhC4qO3pQ2KGywhWetdr4UxZmIGxb1QhWX92zACS6n65kW19ACUmStiKi2jXC/kCBJs9oXbFzJ5nbYWXmaMKH630MKImt0s4XSbI9DwCJtTXHvZ/OsfM6+prTWNmA/AyDP6AdlAHmmI2CThxEL3A9Wr/NwvYsxnGdhI6q53sVkRv5tpdfe3hk6V6uZp1FTMwgZjJbIBD2bypbYq+OwFoOM11+fG5mq0K5Uc8kGXpud+KoWSzvfjr0Kzf0D++Ocep9es8GkdRYZR95XbwLTMpywhBWF6Mx0cgiuGulkFjrSbkitNthS/aCjvSOe22Aa2RyUVU+g5WRAIwa1ivbzfr5vc31zZN7WbhydagC8Elp2NbZxGcOTHCjTyZpVYbt69uoZzkXi1Kvzl54aUhBnnj7pzn3oxDfCmDh/+sWk2NsCopl58SXgqkNC1jdl1ywFZ+8Bx/48GoVKaL6ZC9UOzZ5h4wK3XbF8NenewPj6ySefDqdhU9ldd92FMbiEyHoOHjwX4zoWmuNcFhrPDqRRykCVZuiRa1eRJtKBWtojL1kOJ3z+vDfITtZHl+gBjIaFH1PoVg+E0RGZwXoirieIup/GmDgVaApc/JLy/smqtWDEI89iWtb25IEHaTqbPD25/8HfJIdRLm0FM+zdb1Cy6/DxZN32XTRCMQg+t3eyETZKDrn3E79BK6aRTdrBpLKmwmTWywuS2z//1eR7P7ifBiOc2ukTkhVrdiT3PvAEuvjjaV5ppSklJ/nnf7snWbeR7Gb4+KQ3D3/o6KnJktXbkjcWIa1Q15zswxD/510/SP7pn/4jueWzN9EY0i9ZvW45gyko9tUeSwYiK/sf/+efkgo273f+7htJT7KRe+7+QfKbpx7j7xmugnHuXV4agyzqj9ABS9PMkgXrotNZp3oQQSyhGa/HnoLqagzjYda4jRm9pdVAB+iyMAvgjbkLSL2HRCH6maef5x5bu9reHbZ9GvDKVuY5FIL19+s/lOi1mLXHoSMP0YLhcTpUIxFWX2oOS9COuuSy01E47J2ccx4EAhqsqvow2ax2O1EaE5fQ4z9+4lAcTI36wAFDMQy9qQntwXFVc6g6koHl45B7oTfi9YVJ38oaOPH7adZbR6RfngylgNfSfILawwHgqXEcnoPJ+AmO7avj8wCyJMb89RySvPr6m2i9HKPQWoy65EBwXaJ8jPzOXZuTmRedm0yeOCYZO2xAsmPDKjpNUYu1hursWuDDw61w7YnU+0MXrgDWKnKOrOoOQb3Mi4+IDDuTaFJLv+6MmRLEswwcAb9HFA9wOclRgJDMtKWpITNzOTelFmp0MY2V0CKXEoC0Ei1Opy/mgosvS4opVPeBobUK2HEZMGRDk81EJaLqGMWmMIa5kAfyaFjq368G9lcl7CXgHP6mjtfO72gIeQ5ZQ37uTPlCEbH6of/ye5Ik/J34eU7aVOWHTBed5KU4o+YQJMwNuEq/IiFDuDOaNkMCOi8gLX8eEbKqoDlg50C0uRj1FUg+VLJ/18Mas4A7CVXYHAcp7aDmBjxTSI9Ju01mLLB1ojH0DJwxPkUD+gBvVUEZPgqSsGHzjmQW0/aKHUXKTIwm60xkc8XUdw5zlhp4Zp15pcnc+Uvp6qXQTMCjRlE5Na6iDJunhqChnGj8CIKLJWhuuZ9BMHG+qoGSCUAVzunRKylCR6iB9a0FgqxrUtaCmgbnoA488aAijFDs9pL9lrLefZRu5/pUDQ21W5os+9Hs2YReUTOaXAcO0ykMXXriZPqRYAAOHz0YUbkDQLr077Q0RSewCrs+x6demn1qOIDTTx91p9GbkYJ4tynUGFJ0N9E99/w0GqDUB7L7VkzPCfeqeFrEM2s4QJebDT0WfMwExO3E1o02r7zyykgDpYsKI8kq+iGdfUJMvo4FudWrlwZ0pDhbPVmD+Kgt+sqpjmCa1SFSSbG5aQxs6UtRMgZvkLY5OtKPUcA4ctUVfprBwBTHNNpLsG3LdmiYNRSDPx2Yog1l4q5OyRJH1KnMRVBuP1HudgSixCFlPp3G0Aej5nnzFnPN1wWt8vvfvzv5whf+BNrm5CiYihWr42PKefbUicmXvvwlCqibo1Fn796DISe9Gs69c0IdupHHQPYTFC8LYS9de91VydOktoeprzgZqKS0Pxj2ATKNjRTA/zw6eu+9957k9VdfTr7199/imockjz74K0SmKuIw7915kI3eIwTICpxlvO8oNYGRkY7uRz5C/XEPu3pIX/rSF6Ob2aY6oxqjJr82u7JOMgq6aZ++NYH326hjk59FrNA970gHcdtvITTo5pVdpf6TNRcnjX38ho/x/BayFlIwl0P9fCHSb7M1PyugJe3WDNOa0gsvvBQFYGcJK7ctbjp66ISYo+CsACM2i3nWZF5/fU6k+V6/MJeSzyl5YEBEixomiQn19XlQbFeC+6NMS1/J9TfchF7LSPbN0WQ2ta3T0WsR61W1ctO6VejFU7dScqIzZX/kwz7LFm6FFI00Y1xi0tnFm1daI4VM2t+Fh5IUzmkEulTfRx2m42Snx3BEng1rXGUYsF5EgKWy2Hgdu2G3AWU2UIspI8NSIfJRGg3VD1pJh/Q6ItucDqNnBqOEE6nLXIP6OIUM3RnMqMGqGIeYQxSu4S7KbTsp5NM9i+n+8f5u4RM4Ku/3IsYfioOHRpKFYoy0NS7PpnugMzMnuC3jAHSGUXxlHTsorm6Fy3+MPT2TBsgR2AO18XURZUS+y9lrymH3ggigRGsrDncFZ2MQKq1nnFZDwLYm9p99Lj5Te1DWIr9cQjalpLty3mbgPifFKv1am6Cg3LBhDJTydZWQjua99MlUM5hFJMMZDe4161RB240icPu7EDhSFN6HMKiwW9BAgTmzfTHqjekA/Z6kFF9DW2F2XBMTw3p19Q44ptR96d/qHISt1ddK+z/qu+imqu6+8Pq8U8MB9KkuvVPWzchRw2KjO8LxAOnNkSgsNoJpLwgJVvFyJZZrY3ZveWC80gprKOQMIpW7HPjHbrz777ufJqwZkf4K/VgMVN/frt9JKA7efvsfR2HIB9XclHZ+bqJhSGqm3aweElM45VYHM6BlFBINetveoZvSFOJQvrdpqKMk+9GMNBXjoZbPffc9QAbdztzfmVAhP0rWsioGxu/AUYkxF1HgsXg8Aq7+CgrKH7/+WopWCcZwA06sOrJci05i1B1kJw450Sg1Nh0PiEqoSqelsZBHrxO4/LILgXPuQUNoWVArpYGWo21/FtIUs56Dj98AHlkHO6QkN7DuP/vCF5If0W+hMN7+/aSsPMY+fStDS+nHP/5R9BpMPGM8Rc31yX/9v/8M2GcubKULLzo/iramzs10j1ZUluGIL2F9D4Qxl145wNGSOKAWDORgCuIW1e1zaKFfQBluB8L7Gjpu5ZuFwXpX9ktWrVwThXyL/25UqXgqWvq8Ve50DKXMK4MB79FUXD729u2OuUsCerO720KZB609AxPYBKY4VhV4qJIVjQ0tQSBQ8tmagvTYF599med1YazlMjIKo1jf0wOu83WmsF3H/THOOlyDFbnWOg/VwsaMOxvNlY2IdgElkAENY1YxLbRAAofogVhEUHBB0gcjVELxbyuicoeY+VwkAmDxEkfZhISwB9h78FnrAIILn5fbbSB8FjfveE8HsP96yvbB4FdVVEcAU0vvS0zlUsDSoTpcR6Gy0KxnHuu6k8i4gevvB2xg5+qM82eEZpXaOQeROJDx36MwL2TVQxpZyADjX1BUHA6gDGOnrk1uDMVxIErHBzqA9+P43ZvA/DgGl14o6GL6fSx65mf6CtQk0gFE0144gEwG0Naa6QTOOAAwea8ll/VfvpiiMcbV4MrXnkYPyFHgm1UY81wciwJ4Kvi3AJusWr4yZoMU5jdEwDiAgUvaBffI2nXrqac9n1zOGQ4nq7a+tFqgGjMrMxWfyW5gp7GjB4SBz/YyCF0ZuDijQQnx3ax3QWY2Q7CBlKzAUGuMLSofAB7Nfu1rBBWX98sqpvr/WQfhZwNkg0Brg35vN13tGnh/tycS7F6DwZgwuN8rIVDTcXjWdA7+roHWvHdWnxpF4AOMKVQ1r3//irg46Z1iW5s2r49Fue22G8OIWOR1L6lPv37dpjgcLk5Nv4GRzh1BbdEMwMLi0KFpRKqntNO0FMzWyG7lyrUsSK/4/+XL50VERwySacLIhbUxPxb36uuuBvcdHo5mFAbbQmAJXcJG7rvB6s0oNNTDiPTUvX999hsRXX4Rrv/hWqP/rcAbz4Wuv30My8DRa8ASb775JuSCnyCNO0jT1BUhXzx58qQYlC6N1OvVWE48Y0LIINvX8L3/+o/kn/+5Ifnp3b+BJ/8mGD69E+cOiajo85//PJupifrHtRzynmQSu0MuQ/nnJ558DrF6sNyKwoh6r7322tCKfxz1VCmsO7dvTfXYmUNQ2hO8uMDCGOJTN16b3PH33ySb6I/x2Mns4++R1haGjsi0c6ZSWD4/mfvaW5FpqDueYp49ojnFiUMXX3pRFLjdzFLpThs/hhrB/niGGji7gS2Yi8+//fb8MP55EU22hdHSyba1HYnXVcxMGMHfl3+t43T2wboN+yMyN+vrW1USTTlucGsP1kKkwPoc3SPWgH703z/hd4dFNPTWm2/z/b2B469ZuSm5+jK0nxgBOnrMcPbORSH0JXOjZ1n6PHQy9j8EUww6Z1FhGU4hxXh1yEZePTnsPSv6RQTvoZOp0YzzVjFSO+3vGKUKRcmE6rSY2FyP5ADQQlHbe7jy3Wfm/q6icPr/6fcOk23K/HCGwc4deyKYaYU2LY+8EDnqeqCEnr2rguOucw0KJ4ZgCEHTWVCkOxs1SOrv18WaHmSWdk88VGGessbF0cTUXadI+MZ7spgphPPhjbp5J51nnH09jZ8O0HVLTjL9LGog/m7HyaUmKFLENRrQqRZqA5zCbC2suWygIhy2TWD0X1OIz4m6gYGCmUYpgafRtXtOw+qz8bUMPiyeh8ZPJouxkF6U6Slow/n4N+6z3EwPgkGjn1uaWsIxqumTk5lLrEHPz68Lh2oA4mB71yPNVqvjrFi0zmZI+Zmfa8Pcx+7DoIiyVtK/s47CDve+A/rG12alZrtxDZn+CWtLEgNEQZxGF41yof9Ueer0AaixPWRoVcAfMmvy8OgKFhU05XUVxyzoujc8hC7aJphDGgt/9shDz3EQByRXfPQa8LuGkB+QfmfGoEzw6LETwsP7MJe+swqctoQOTxqDdu5F0gDJiUNbkl/96lfx2n98++eT0888IwqfbzJHdiIaQCOh+U06Y2qygvRYvZntW3clv2WMo//27UV2NjfVD9q960AMhmgAxzsHuOisyecEP//ee+9NvvzlL0az1Wc/eytRx6DQKKohQlZSYuPK2rg3bBic8QQ6aSWNXA8Q7QJHsR+/851vh1MbNdYuaKJjMmQNn8wamVE1/cuT667/eHj1StLO0yackfzN1+9IfnT3T2E27I9JVyegS2qsLGDpJE/DMCfise3bafIamqyHPXMu8hOmm2YCX/vKF5OPwEK69TO3JHf/6G6grH5hvGJQNe/dD1mJ/XsOBaxSQJOTkYgHoDzGD0KHKymIzapBlEElDU0dFgv8RtdO+PLno8Bg16/bhQ7L+KD82YGpfn5Dc8o8ac6rj3nN7XRUjyFDrO4jvLeUSAxK59gRXFffaNpRniIdat4Zr2HBv4bimQV8I6F//df/SwZQxvVuYlLc9OQpakTz32SGwNnps/7mN/82ntNKOrHPPffcMFoyvh544IFQcLXj2d6Do4Uweg4djx6RPbuRxmgws6pjHxxIyhzKkVH0jJm10vqITPtUpV2mnY1tsZ+FaqSA5sokUWtHuYaMOqcfZh7d2SpZY/D+SDrLBKqq7BuHvwTIRxnqPn0GBMkhHSlJ0xxaRTHdrqMznpPrUlnVEnulDUOxbdNWIIyyuEedWglwIf4euRunmOWGkcvLdLC+O+GrI1R8i5m/nbR9eLPW+wvY2cwgOPilKYNH2qcaOZ3dnF/WISbdmETdX8OPFoxrIU2eCuEpx+D1Ch8pyCacUtyZMoosunZGAVqhP+p4GHipshpZa4WLFi+lrlWPztX2gIRSvSoK4kXFkVF1rX9kKXjwwpTiKvzWE0TAr42wW4vRUuKcZgX4IvMvKOrquyg0A+mkhqYWEAe8oFePrnvNqsF2H5pj1u7zMyj2erRr/l1Im3O++gWBZG/YtzRzTP9eR6FjcACTf2MQ6+u4PuFsTxUWUGXf3DuLofkpUlSFYJcY/LJ3dvOEG4nKRoWGTBsVsHIi24Oktxtp9Nq//zApLXN1ib4/A81vFZxep2/JDHnmmTdJ18sDn1uG+NttsFuS6DHMSS4BsnjuueeDGfLJT97MFKFtRNWvBOPEmMYC0Ijho5Jrrrk2pFXVF7KD2JFq3/j638LoeS1+rx9D3C9giPVuJAnkEs9nvN/atRuIZtcGrjgX/aIx4Ih2LTsYYie9AUb1Hpz//Q/fgd2DNjxNTxtW1mEsE+oRI4BYzsRI9wn8f+2qY8ngoQqoVUSk5/xjC6s1CJEVFtoLsZ2NVRrpqOJUppgj4NZLLluy1BGUuTFdrHfv6sgIhtGotAJmwGboYUY/dkkOHDAghMMKkP4dSLSviilVRIbQn0jGTRwZbBkNnbCV4xjVNoo6Dc1e0inV0te4jiBjMyV2k8mN1okYidvE9RasIIesuxllNikOZ71mCLWKhx96AedUTLY2Ov52MQdQqqaZjYJ+vqYQmAyi+kwL/vYdmwIau+IjM8Fph9PBuxqZ7Q3BBhNXTSOtdFtaJ3FspgyfFTSdOZPgySd+E3RjqaJxD8BAAzhAkg0uot/jwYcfik7Nq6+5mtR6D89kBkPpn6XodiI6eJudg8thVt+/jE7ycQwDOoFhX0aA0QGDaDgObdLksznouanGFLWmj1//MWASjBvsqS0M7ThIP0XIQJD9GUkfy9AIdZ4GQV5/qqCZ29VE9EEQUAuVRVVGbTKSBbSduoddvKkMAwNLqG3lATl4HvrSJS0byHGCGiZF4lg4DCaNQ0SKGzesia7SzvaW4IqLfVtIlhFTgIHrh5SIGa8wRg+cVRR721s+EALKOrPuDKDshwbSUY8aagX72jOaPSHIjaFWrl2jddqECdkXTyEgsfYMBFQY+g75ofq5ClzfoSzCxw4RqgTyUUFzHfemDINr7MD5VmzHOmaA2DxV13QoagoaeVmEe6gpPgrzMJc+h4toJIyhO8Bg7nVfI1UjUKOnNGxQ0nEszp9aS15XW0s6hEc8XrZRK39n/cG7SjOfVPU0i/U3EvkZfNpIqQNxTTTm2Sg+u04GTPHMMo7QQMy+ljUw2wy+3Du+p7ReHYKQlc7VWlDa5Fjd1ShnDeClNxacGhDQN77xtYjQ36ZF2cKscIXRSIrz9wre/wYGaRg9KiFQUtwr0igbX9qZVr1s8V088HYKYI2kv9uTv/vm/4oeAKNVPer9DzwYEf8C5AFqYd6oF2Na9BpwiouxZNmKaBZav34rD3Z1DIe5loExt956a/Jf37srIkMlcrduUR2TblKgIR9EOxhpM5ttxPAxwBobEc8qiwHqXms94+B++tN7w5g5G2DP3h0YlY8gtfDvyZ7tTNqaSlPYiuPJpVePTgo60gYgI87HHvs1UguHmNeawDIZF4Uei5NG33/6p38aEb+RriJ2c+fOZdOeiOYpGS6uzWOPzkrOmnJ6wDFHYRUMHzk6VDGl7Jk5+XoDxDnBRXuyaXqzvj0KGEtYxCi+HsOiDnLx5dNCHrrKCJF6jDj45k0dgfMbeTjYJTYbm73uaH1X8VKNIiOLyy+/NAyUHZUTOLhGHEJn6iqZylogNltxBINR1mgGkrhh5S0r3CfX2Q1vD0I10bPBytp1q4IBNLCmnLnMFxNF53MvZBVkAtd85raIdMxwLA5bGDsO5dJn7Exl+yPMCJRvMN3v2+dQOPxGaiPSSs9nmprP6jOf+UzIOn///92FZtPd0HH/PHoTlJYIDJYMIC+3Obos2+nqPXYU1sXAozAw0mEp/bkXD2RNTV942EgO09zWRrHQGdUOGelsEZ8/FHzxHFqXnSFrZNojou/WWLMUCsmNQ1+YV9AFB51MXz/7tfLcNoKFNHJRcVAaFUIM49vWGVBFK3vASNe/0egoMFaCYTwii2TosJh1a3EzumFzlM8u5ZwVBgfdyLOtpIM5uO920nZi2Dow/EbZv28U+H410+y/5s5Uetpn3tXfkMkQsrj67wQPJH2S7TTUHgrVX53FJHuCkGrWpsynBngJzlxHVZiBfZza1uJ9dAZfNOjkSp/ERDWCE8/b+QR3u6LxsDHqKBrv9ozjDYNsjam9o0t8z3VzfdP76wxFAuFLNZmscZT3TJ1oNvKWwqpEtLTcxo7mWNPue8AP/9+10DZJCTdw8veM/DX42qBFixbFNYakd0FByFUIa7uWAwlEPV/as1S2O51j4e9a+zplMoA//9LNdwq1qC/jgs5jKpHiVRpTcf95RAHbEW9rseiWkxeRrbMvczkgV1ikiSaYI9x4A4apIsa8iSmbDciJ1QPqve+664dR2Xfi13XXfQz8en1MozJYsthrpCnLRKhCQ9gLB7QRZs31RHAjmWB18YxzIiLQGD9NBvHiiy8Hxm9UZcfyV7/yV4x0/CWRUyMwTQHdthfGiMh3mBlcDJY6gQjYsYETJg6OQubtf3I9WcLImB7kxnUjPfzw83DZR0RRToaRKXkLh00DqyNyY8oo0gkYEZjOyuiws3E0/PlqmDrPP70gufMf7wC+uY1CbXU4JCclncPGlu2xdf3OkGnY7iBpNtpAROVUzzzK/StjPXQYk4ZospqIhogbxgLSddddE0V0ccpKiuRmXK7r9fRL7IDFsOCtRTyazuTT9A7otBcuXBDNekb8rqXR7F6GWZ/PBCqv32Kuonuyc/KAkGbPnp0OaAevXQtTyNqIyqaTmKlgBiJz6Wymn+3d61CP0aHJUgh8UlVdDtW0KeiCZhhy/T34ryKApfG++eZPhZF3BoHSumfT6GbznEHGGorZSoSbMZ9FHWYP2L/U4WnnUNCn2DkKp1yHI19AYKLzMSI0orYfIU+IxazLPcrav0N21cihd+h3LXCb4oXuk0jr81NtevH+JjKqnkBkPvcRHGwdXjnO1MjPZ6xjNdrXIBrhdomkdUX+J8sA2sLJN8Fi8fnWUmy3z0QoxaygLTRpOqNwKgPNQMq/Hck1DKZmIxTi9W2iKG9W2s5esD/BtTyC87agXkSjo8XEGqLOEqjQ0bwF5CJn3Vm6H5QBdG/yOpkY3ImGtHEqywIqjG6rnCgCC8MaGY8jaMsoucV4SyNu1yf6ADSmHOIi1mm3neM8j+PURRyLOJNekAZGx25mXUqxBRbyhW9acf5rCGhGEjT0rCqO2c19+Nlm6lMP/uphIv6m6AofMLAmrrGeDCDUN3lOGty04asuzuHQYRUxXjPGVCqa1x4j64M8UEpx2EmB5RjrChAFYTS79VuwR9mGtXwYV+4Vg6Cs+J4GPisH7vtla02eP4MMo38DXJ/D1LOnxvo5/3rrlm0ZaHVURPyh88Q5TUU0T0QA5/uaGc9ZuOzUYAENGFx0p5texcflDMw2lVfn385ED6rDtDXcioSNHXNaGCIn56gZM8V0mwKdN9wMX9uF0FNmuwAt1HrDTohSKkJvqrrof/7nf0a3q8ZpFyn5OuQlziMFld7pTNyCkKJNm2vm0gxic5KziKfSuBUsBc6emuv9wZ8ffvhVoqHjQQ90ZFswW8Bifa1HHnoYWOkoxp8oFxhlCoZGWdZDhw+G9PSvfvXLZDIQhY0uGoGhQ/tH0Wc+M4bdAHkYHe/BEYrKSujchFhsevv148/imIZHVGn0M4qGLxk6F10ynYNrt+0OaIivRmNUX2CAafz9egaV79wGltjaENfkIR5IU5lMBZku3rMRuzCU4zLdZA40F84QT3b9iyP1T6MJM501a5gjS8HwM5+5NaL+t956I56Hm88B7xac0wa6E4j2LQoK6AU4R52yrKv1XPN6jP6e3YeIsosich4G86iGCU37KLh3ECEtWfQ2Dlk6JzN0GQo/f/4bMdpzIpIP27btC2qoUc/DQDjyzDWsHlKniXm4zAIsWBuF6bjNZhT/k5HVRraZHYyjsVJAUGMn1CXc7bNQmVF6oIVUJUaE1ZSisF6hMNIBoMmL4bFPRvLDwGEY0IJDvh2WchkZy0CMS0+iabV/+lPH6I+hb8XhyRQ5xPWlEdvA2LtKAKSskMLImFKBsdZMhNzRLUpOP7fSgFKVKe4Z1OREbWp/lIiNWq0pSJ10JGR7qHy2B6ShM5gMk2T54oV8XRlNTVugAmvEJCT4/gEROjOb1yoF1uvt7FuK466TQVqMjfwdncrdm7+y15yVtfBePKuhTso9mamfR+1FuLQZRxb6PXy8AfFAp+iIw5iqxd/ojJRT1pDrBPI1pEa/BGOLeVZTzjozeZsGMtV0SWeSdgrVjlUcPzENaHSMPthXX/ptcjp25mjDoYBL+mNnKrnfb37rDs5zDtpXJ5jTPT6634VMnD5mIGMNK581NUsSfumDlpUNrN5DURS0W2MEq2xCqdKHgT9lBtlEJxDkvvdnxRj5XqTBPUp6hMFP91597Fv/+T2DKfeCa6Zz8HeM4P1aG+fv5Oan7D7/zvkiqaxNYRh8swEpvDFJsbW9ayiQNvaNJStODQjIjfR//vn/Jl/7qy/HQIQhQ0YAOWyNpiuLrDV4r/E0P8mac7SdGK1djKZcrxDpdbY3hVEaiRaPUZTF0dWwhKZNO4sI8GYE0n5ORPwPYVAPEh2dweafjNcUX1RwSUkBncWyZcuDgXTDDTdE5PHCyy8l//df/jUGiTz88MMpNg2U4QP4xte/lYyEUSKc9Jdf2pl89atfTX78k3ugZF6CUTwO/34j11Ie8q3SKDXazo8dAIZqVF+78FCypH5JcuP1NybGMPJ1dXLBh77o4nACx4gkdXRGsvLcNUJ2FCs/oKDcWLpbZeL0YFNfiTSFab2t/85snU8R3KHSl5Eh9WSmwsMPPhiNMUpbX0QUvhfq2EEc6f59GtjBkU56ON0cGh05xKaM4pUDBwzO8IxbAlLIHmSjCtf9LA6cRWoLsXL1/XshKLuD/bk/c6NmDYJaSI6mXLB9YUQtzmE1A1JaYt++lNK2fDmDYo4JWyTJLZ/+aAyyqcVpFtUj+dunV4wMtano1dde4f6GhMhczGpA61zH6tc6tJUrVwRFz1qGFNSq6oqI4HeCk6vXIjupF4bR+/Ha1OvPiXg5L6L9Vn73MvRhjOo09rEGfD/UYQkbrUup7eJzUt47G51bkC3l3m3hd7BJrpAB7+ehBR9IjtCEeJy9GIW61nQ2QErda+5K/XNyk27CaR2Zr7uzgzozUSnFaZzIDvaYDDUb2CpowhPucA/t3XskmCi9aYKqKR6CEacj1WIh1JhDtftDhbKFKDk3pyPFmJWn4HpP4KDSom97qmHPdbW1t3ZN+OpRlBeYs2vyQf/er2WUpTdm5SgO1x1P5Q+497KS0lgHu2WdZ9BxElbQ+//Z1OW0sGMYufqWpmA/OSO3KqkGlhuUHIFCvRiK7/wlixgFeVHSj25ZjWQw/WDm7a3bHg7lKEHPwUNHAz4TnrGhtKFZGZKCtAchBiTnhRZ/kunBMEDTGTjAJslkO+l4z45U5TQ/w+gqSBk8Hc54bmvvknFIawBN8TML9CH4lhmN6fey0JABi47Q86S8ivtPW+VZE+r0/4WClYEwYDQQk1VnphBFb89sTn63rvKcPwgE9AdxAGLbixBrcvi6uL+MnHORiB5AE5W0O7t3NZCFhT3wyKfHIu2imcbWfSPNSxjnqIHVUHqg9Ib9+lVG6qQkw2233RZOwOhKJ2B7uT9zM/qQ9lLsHELTkq8l1rYC7roLeva0KfFQpBVqUGyaqqqcEJnDWRTzqjHke/mexdhXXn4xeWHWS8njT6aKl9dcPSMK1vYLaERHg5s3oL8/m0HU5RVlGNVBMRBFHf8djBn0AYm12oyWMjv6kDrWBXSxZ/dhHnZhGFzlnN9esCTkHJoa28k6mFna3pD8BtpnBRrgFswtVHcQpU4l4lcvyOY0C2w2v61jEPp3//6OaAt/gLZ/N6EiaJ4z183N4j+djdix1+8m8+dZ3fbsMG835v4De8muZsaavDNrWUTeNzK20lqFMI5UT9fUjWjxsKDgWMB61nC8V/H1oUOq4zko3WwvgNTXLF/Z0ZUv44iVtb7kEqQ02ptjDrDMIpVKndM7ePDEcFybUU/VwA6jcc05CgYDOiyb8oaPGIxjRBkyD9wbiqOCdeOhpzrpbfOGrWHMLdx60nOCnpgX2kcW/G0EcjCNa1FQ0BhrYa9BVjnzCJi+EbWH3d9xPrCzEsz0lCboAFKxFb9HfkFkVGU4giajtcKi6O0wM4rhMF04cqro6Xzid+WUs4a/411tnZz0WTnsWxE0e2eMTnuSYRWq/UOkrPEuIauS/hnBOt29ztM9gbFbtuRtCsabk1LudR9ZsM+pjQJwBUqTvn8xr9Mbp+6zaetIG98sohYV5KewUnQXN3+oGND7J4JlpZ+z0FBrToqrZ5VKAyfPTesgBg4fCkM4xcdSABnWEDKv4Uw5k4Cwy+HrZLqtSmuQCbRi0IeRMTuBaxkBhvt6yfFFyUVXTY89qSNbvWptBKFODGvrSB1xlv3UmfsuddXMykxJdpQ1Jw2v+8FrN9KWNnzsxPHIJtsyukNKcrRnZi8bRLhnZSuVVfbqgnyyWYC/775wzVwXgyj3mnZL5MOf6RQigG5Lawj+v4GVr6VcvPbTv3GqYQjwZQT5YvRmbv6p4wB+89wLyfmwLXwgV11zHf//InS28kjJ1kIzPAF7YzAGWvqahc5aNrndvoMwiGqVHGTAcQuLoEDTCYq8tXR1+vMRo4YHrrYZDezJU8+KKFMj+vbbb6cTooYOgjtfwHusTF6ZvYx6wmQ6NsswlMv5vfzg4b9FX4CFMNkJKkwqDvczupM3MXTESD7VYu8B3LIJzP3moE3+LQNCfnz303jsPObQTowHq/iZxsnpR/1b0sYi9e0VSnO8ntekkTSKvAtJZiN18WsLkhddND28uQ/X1NRJXfv3HwrZhT27DxCXNEYH4z7wy0FkDkNg/LyMrHZ5b+U0Lg0I5M/+7M9QRFwEC+bxGLV4CAzerGc6hWcbXzQQat64waVm9utXGpFE2rySk6EmdoYst5vJCCrblGKNIITZnCfLIZDOqcN2fczGsjK7bmodtF/7HMxyjGKaGvZEcXrwYCidjLcbiuaQzmUsGZ1qmZcwA9g+g/0UjnUAUkxLgWt2IqOhfPSbby6Ptbv99tvorzgSsiFK927ASZuhtbWnUJTa+2YDo0bNiA5hncE8oKT+fUcEvp+Gq+1h/IMVgoF1YPwaahkaBKPBKKQSDpsFGszKCtlJo9UmsNfRSFEbtbk2pvz1dOi2Ay8Ja7RjWIuImH0WPfLLw2FUUgBszUgze7/ZDx1AGM7cpJsWUFaGubMbBJSJ7KBqVgHhtLUNIRpcH6KGDkQJTSD+VmMQA865ZrNks1Jn0mq8NBZNtcfiffrBmBkLs0ojnw6aaY6MQMVJ/142UJayKUVUCmm715FX8qEDYU5WG+iuFho01oyxTyHGJPbNBxWAs//aVCTl+R4HpjmMY6sl063CAYzh/LtGLz39GCJ90I6BZvLZT0o2WG/cwcS/M4GAJkyYGAHkDogCPmujb52G57Yk7jc/jfrbO1LDyfvFIyrIjb28/5CNjxh59odOUsjFe3IvmDVYw9CH+7qNmZqOP0sNMeKKdce6+j6yAZbr7Pv7HAKGxckYoBko+HyEabPKAf0gAWjvQmac/erXvqe/YyD2qU/dkjKOGlu6ICYd0ynjAF5COiHV/x9IpH5/HNKljBn8t3+7Jcac3XHHt8PY6VX37d8Dvn0k5IZjgdDp2bq1PQyNh0sc1Y7U6DDms0ZbnN8o3s82I6nq52SsNCJBJKlfFa/bEHCEWcBldNZ6iI/BKBHPLqEIqfH8MnILWylqutCDOUQ6F6PMVWsWR3r1FhG+0sB/81dfDeP2y188RLr2Dg+vCidVG7NuZxKNtxJZ2NjUQr/AY488Eddw7TUfi+LlFgzJjBkXhyNYtHAZfQxXB83xEMPjFSKTkmrdQYyxjmKzzKUJp/UPbP6Q2Q+RjJo8KRulJrIi2QAWXOVJy4Y6wfo597Qv1+PGH8Ta5+U5lKMgDLwD3zuigNgaDmcAInJph27KJHHjKlzlGrmxamt3cu3vRIbh3/kMZCnpFB577LFUTZWN60aug6Mfk9qoWQjDvNI+m+exKzKH8RPGAum9QKH93MDsC6Fb/vrXvw4VVCermeoeP3EkDJLy3ApoCc+VVfQJLv+GjWt4zsNjHwwaPADGUL9QmdUZ5ZKSH6YAr+OX8UQFIyS6laKoP17UFRH5LNLB43kx9zWowWQQHuxYE0f1cZA8zBoqr8F9WI/xkfqnEfNwS8XztQbSPzHAucywUnJiilaqfmknsbx0C67+fYws7DboPIq/7TldwnBdkqFJZzcOfYq1q3zqGo8GElR2WBaVOPogYJBwRploUqcjlHOUPg8VIWUj2U1bhTaS9+Uz8voDm5eFQlDVnqRNSaG6k1HuDM2fcEypPlv7hyh2ZgvZWRno7Peyapn1OJMsVbS7YzAj1oh9KLtIQwTcNYqZvpsJRn7L2NSWhnRmdBt6SQ58amW/rNsERZasoAa9sCEUVR2MMpQAxHU5BBznDBHfU2PvfRYU9AjH/243c27XMJegsXbmBfvL/R4aWJyNwOSlC2f6WFIWVkPAjj6DYAyx7qIZ2WebbQRz3bPfyzaB+eGauW99H19fAUr3n/0qrlkp9Rpf2wCs78T+cc5kCEpmsbZo06prLetN25U+w1NoItj8+VswHlsobF4Q6owXnH9RHNpf/eqhuFENhlFmyibJjwk70hRdHNNV/1/NEvHnbduaImrRS6rLv4ji4ReQPvA1NPqq+KVzgkcFVbSsrDQcQmWf3GTGJTNoqhoQjsB5n/6N83kvRxqhEc/5ENDUXl7Tbj7pV76H8tR/9PkbI/2yBf+H//19BkjvTb74v77GmMtPJ3//93eGHEQpD8Oiox14FmZa6RSyOejIYeGJIfQuPBtVe1kpUtIO7D8ckMmc194MzXshoc6O3DDO69ZuDAjFA6VmzTGMyxBa2g8elvq4M7mW5rYxRKM7du0O4zVmTM8olvcnKrqQZq/ZQCoLYFrJ/RZS0NDLeFDG2Caq4zTTpThkGs0KBYXBA7u301ADl+rs7IgopKIiNYJGmm5Wn5VT1Lw+oxE3Z7BBclPc10Ogkc4Owi4obI2RmLNffSmKykIWzl2WFqyUs9CdmKZ7Qh0hGRGOvtTI6oh+8eBL9G2cHTWCIWR16yjM2c0r5XPxkgUU9ReG+JVZgu9zlI5x4Z7jGMGCAqLM9pouEMNgtSOKq+2RdaUsih4B7egEooDWXhcOSWhSI9lGZOjvOJc4tHyIrFt3UzNpbMxwuhlDefRYNLN5gI0OjfA0vgWFPcK5evCzEeH7m6fey5rp/B9fV1T1jo7cRjSYpCsbudceZkj9wb0xxjA1LG1BXQwqo8mDlM7CFMrrPJ46fCmJfdVpAsLKGmizoIjEM1G7wUtna25kIjnBefpwLPlkYyy7T9Bqbmnu0jzqyETA/vP5Rifuh/w7xPr25azITrrhM59OHyIZQe22zcnbPPsj1BgUhRuuvhjPvb+zQTDQ1h5PQNE2eFz+zsqgCqv/ZSCksW/K1GPyiwq75KS7xnCyngXthXHNMoF0ABpXn61F4CZqcZ7ZjrbOYCJa57PxLslSRzOQn53LxaU93jtruS3dd+61CGbYt37PYE1nYVbrPvJ7OsjZc2YHuUW41LPic9LGeO78G2epRMDANRi0aNd0DqcMDXT0aRV3FhfnYdjAI/Wg0Xaej+d6g8hyDcZHGda+wUbRu8n4MMLt3bs8qFhqzIzle2WwFMwO6qGVqdnRW4E5It310NscruL3/HBIiN/fB/Zvue9s5A1cSLsBL0LvRix1O7DTCPT5jT5L+NvRNFm9yrxU33eSvOGV74DzXxVUuS0716WNWGQZl8y8FMdQybjFf0p++asHmR728eAFz5mzCodkqzcUSCCD9TRHaQQcdrMdGqXw0MaNWzDwDTFkXdaNHPZ6NpIdfKqj7ti+OxygBUdrJO1EFXLya2oq6e59OZplnFa2bv3G4P6KZQ4HE7X+4QG2+3jJ4kXQJg9Hs1FjNJCp854W8uweVbsk8GLwauWyZf64oX1fN52bx+vW+QrbCCNt3UzTXm5zpL6pQ6gI/r9/Z6E9m9amI+1SuCNtZBlCFH42TuVojLxbunQTrIyR3OeOgNycPCbrys9jmNw1lOc2HOMvfq2QXR0Y61iGAtWgjy691FnASlFoAGWw7KHQPWvW8zT8fTKojFug1UoF1VhPnHhG2shjj0ROZVx7EuMIUx631ypbowlKoayzLCPDQ+v1C0mJr8vY2UetxgN3GowRozDlB5S51rAcoyFJk76FzNGxgsdh2ihTbA2ihde2YK1RdY1cN2Gz9HVzQwrYdU6x8iyE0h1KSb+2tmTTXAsfihhWcC6k9xbkp7r6ynuYqVgbsEGvGrjIwUWDyGL7cq4qMV5lFD4rqXVIV5ZSrDETs5ZJ4jU6CF2hsyhMh+Hvpk+UU/h7zwPIGrruchAdmfuYSeYbiFJualakaRpkmE2nNNDUUeZKq40MJC/Or060hTU8wb13NqqwKq6UH42lGvgVa1fBNBwU1E7pmCHzzn8OnzFLraRgvgJdIAUJbfSTIVPEa2bZiHnoOh2PRkAIDAZtx46kwmush9ThoqIG1q+sq/Nd3bEa8PczIWvYDOrvSstVsrywKB21KbswamnCw9tSmDSbhWW7wjX2WSjHvSEE5Pcvvvji2I8Gnf7dmcz+FbkwspdFme0ZsAPY/TMeMUJfx0E+0anPa3jOX5w779RgAfmATVVk2mjc5NaLFY8Y0Y+DtD+dAcsB07vq6YwAhUs0Pt6oo8/8mX/jzflgTOX8O6NSpQ80WgpLCYsYlWq8/JmH1OjSIS6Oe/wejV+fuOFqYJgLKc5ujwe8HFroKCZzif+bhnmAfHga7csvvzxZtOq16B9oa+2Mh2XHbD8ULp9hkI2p2CsUZaurc2JDbMQQuNl7c+AWvLkh+UmvexAN2xbXpZzAHrjyzuyWhurMY6/bQ2ATkwbIKKIG2WA3ps1UPtgli1YRAV9DfaE1Rjn2AgJQhfTpJ55KSjHYrm1hXqpj4gF8+613EkfFjiAaVpmwDOcbeH+GmaHhtpnIA+a6C8+4kdxgWfzSj5pBA2Ittm5d3dUMpt6Ih1Re/+4dzB0YPyReVz56FL06MwyaJO2ENMqz1vL4Y8uAqW6LVPn4sfpIc2+55VaywF+EzpFw2xxSe3FoN78D2T0sB6iFeO9vvjk3A0/lRj/HmrV74/+//Z07kuepMQ1H/dOhQMpBvMWYUTNBBfNcv/aGvBTyCRfQmcHb2/+Hhn0qy5AbWaMHKZuup/INPZJtO7bHUJEDOAwLcDoif2Z9pwH2msXTQiLvXJk8GNEsRTm/R85JZ/2+Fy9//+fkPXIJxT4TgpCGurquDuJeOKPifoURCZqtRIaj4eQ6xMLNcs24euf2iglyARURUDms3BGJ5RVp1mNznZOtCkKSoUNmZWQc9uPkcC+N7cnvxQLqXgTumgHM58YMsyjIB9YaCoq65m//PiMhGzD+6tFVkl3ncz0ttY5vpJ7Amkymt2DEaaPQXspLHnz0kThDw+iynDByXHL7H9+ObhDzj4E4B7w5P1lLsTQNbpqCBaT6QAi0dQ2/6ezmxDq7ICttkoQGIb2UqNEWM3njzOSmUJA1Op+DjrWxrjFkbLKBkE7ItXA/ex6M+rNFca83mzF7DnUKBlW+t4Vh38O/ieFGXItnI4Um08zSgMKzE/BbTn7XOFAhqlMmA5h2znl3zpr1ShTl1LqRbz08Iy9gu79G1UhMmGL9us3obDBco47xjg05qBdCGeNQHzkCtiV7DZUtZwt87nNfgDrIiELGTMpd3gD+t23HQTC/QbBzDgbtS6LHVddclYxjJF5F6KEvS3pRYKw7Rndk395EdMMxaAw2WfB6snL18mgrn4gRf+KpZ5NdDClpIhXuXTkwOWvi5OTIIdg0R5sook1IXkBqoAIDcQnSAssWv81mAHKAjYBpTf6C4e3zcApFea3J0BpqHQuoXdS1J2tXw1g40QGFD12PHbRq8/VZqFtuQPLBsZAOYi9icrea90qUl5ajoU+po99AHN/hfAzaRiLnPUQeQzmghcl29EwqaTw5DWXK9avWJKqrjxg6Iln5zpqg0PYABz9yFKinjSgkLxXHMh2tY5O2xgCTtsB8jXQ3btzARiqPkXhq/DeCr+6HrqmEgh/7GNBip/Eg6KLrVm1CRvot6gxscp5HX9an4QSD5JnxUMkF1x44HEqIY0ePQFNpc0TIWzY2JGdPmcbJ6gXvGz2WY41wpgeGtPFWNISe/s3LNNv0RdPmAA57K5naTCA4G61agHaGJU89PguFTTqbe/RBbnkXcgBQcCuHJheed2nyzBMvJJdfciWGt4iIcjUw3T6u3ygZ1kV+O459AGFMM6qOq8HQoRBvf4eomClZh9CkokO6vLwk6k06RGE35w8r9tdQD/ZawoNgdm5n07HkAFnccZQ0+6Fb1EIXcjtzpocP7Jsc2IXODnr9xQUU53qD1R4/GKqvW3meffsjzbxjCzoyZF31h7lnOPY96Sjm54fp6GyGmim852HOZsU6TusyHr1cR0lyJnJgKLXTjtyITn0hw2Xsji/s4QAXYAyjCbK5zqAvsguA8nJCbTMvCt/2RTRi8JVjyFWimg9l19XX10H4YfQfBiQ+8lMDTVScY8bI+1sUj87lwhQS0ZBpvDREWWaMH1ldr2xzk+faoK0ot4Hz0EHgdC77sBOnVBtwWSFsrV17dgDz9kpOO31c9D1Y+0mEZaz+8VyKeM1SsrASp57ZX2vhnuuXrpkTDWVoL/GcihmENPn0qcxKOJA8/tATBGWvJ/vJsNtYk+qCXkA4EDroam8GJ+/D0Ji9BIjq3I0DKlYeOxeF2CK+kS82r7wzDr+EfbyOGSR9R1VFMdx1lShgAdl5IaoGq0LXyByNE3WKE9rjIeVZKY2GIJqUlMjOaY2BThJJhAsHMLMhn/0q4UUq6hDG1koqMGov6+WQKlQPjh+iprWXfXMoMibVTwoL1E5znxhgCCnikOyZwLkbcHR2eK6b0hkP3NNv550iA2F27Nl8p9TJJlLZ4cOHJLd99tMhRaso2V/8xZ/HpC07+CyyRRMLXk+6m4a8PyMI1cNJGRNtkUKK6eul10B5bIEXbKSqBy1Hd0aNGUekjR03OuAMi4w7Nm+LCVEOdncC2MKFq8kSSkOHyFnF0S3Mxt6Pboy4sNCARUybry6/7Ap6A3qElxWbe5XGKyvzevtHH300rkOZB723HxZFBw0aSMfspwPTbsJ4NLQmIZ1smq7sscW8BjbNutWbaBQphO2CbDEPvT8SyM5LMLI09TMq8/X7VA4PLNx1UFVUNoMYtZ21ZgkeXnVg/F2lmP/2b/8OZsCn4v49hKbEHkr/3oYj/19NH1N/79vrNcowEvSfwnDqsTgVbMfOHRj2XsGYzKaxwiDVUFI1XEbTNhj5Xur3G1mrve9UNZ+Vk7rORGjP7Exj59i63Rz6hRj4Awd3BSa9mwaxfEI8MxlnCQuNCVM5g2HOa3MCyvGfWKyMLAdeaFiUMVZLSNlpMXCfvTMKzACF8jRIahzNX7A01t4ITxikAeN05plnBQzoHGKfnxGWqbVRm7CYSqE2BAZDpg0CgYwjppANoefDQ+h+aoru0bZogvNeXV/Hfu6kEGmnuB27wpnHjtdGZmkns13SZgZpD0VJRh4gyWQhGYy4te09YnG9ykq7srcoYOd2kyxoa+3SEEp7C96VWPC1PR8+u9+VeWSZKdm/6SqAdtPyyc8rfM/kMr92bYOiWlcXa5dtXHIfeX9+COdGXwQzraUqxhB4noFwh/0FZuY///l98dzHAqVYhwu9fdk4UiYtllo85R7bu81JyEJLXSMjI9jLi0EtfYVVgEbs6VF2RuhkzsuvBLfe+/EMm82KLBiZu2/TdUptimusLfE9XHOJCdVDUrZViNEp5WARnSK8VIKiwsK4r6aGVMLdDuCCjBP0XtLnlRPZttTiymgeKwvasXZGGMprcC9FJoVhl+WV/n9aB+pVVpGRmMh5r9gejjm0loK2nRcwbtYRC5E+99qCU8MBXHjJlDvPOPN0Nv1eoo+CiIAWLpqHguSm0H1PG6j6ZLTxK+P3LOJW96kIjR27KXUgoaPeacdjCVDKzjAyDvFwL0gLNEIR+6zAyIgX2xU7ffp5yY0fuz7SKSMuDelEpjetW78mjKcHVkrmK9AqLQ5bJE2HQAwPuKKWSG3o4H6BpQ8Co7ajVcNpbcKHdOutn4a/PpOo9fwYarMTg+nPHn30Nb4/jb/LSbbuquXn51FQXkFXLBFjZSlO5zwirU549mjmVBTT5HFmwFLehzOFF9O9mTZs1ca0LdvebaSqpxieT5RkPcIN15rhCLsvvEYxXZ2oAm0WwVfQ/Nba3hiOr5I1tMiqHIMpvobbxiwnsrmuAwb0p5t5dzwH8XU/a2CqOLCDKUb7HExRgzJpgb6id5eQnA66KQS1mmKkpH9nAd8UdfYrr6dpMLCEhXzH26nu+s7yrRjzMobiXJU2nsGAOsKwk9fnzA1cXqkPD5rNPEIypr8+87KMVMGSJTqEnFgb793r8dkIHWZn33o96iXtgQdfJf6Og7KF32Ewvof0V2sHjVy79ya10meu9Id4cA3zDzqY9buSmtAwJDQMYnxmDvbev3937DWdmAN/pk+fBm674v9j7j3g47yua98zMxh0ohAgwd57r2IRKapSorrVLCm2JVuJu3Jf4nKT3OSacZzEfnbiHttXli1bVrfVqd5IikXsvYOdIAmiECQAouOu/z7fGQ4hSnJy/e4j+cMPbTDzzfnO2WXttde23oNDhw7YY2hQu+feT0Zsqmqr/QSGUa9Ig4iDy8/o0uYzw+0ZHUiUbUXHpjPR2EmvpROPcPQMJm7FEyajbQaKwx99+KHr/vdA8ulD2tM/uur5h4Ju+oAXiAYEEqxpoBmSBWD0gVr52moKUd9EYDyFZicmrvFz9isfvCfkmIFT2KcY5VGCPDMtoIibgc0gk4kamhKZvKekvRekIVKzknFYbRF81+aHyOQLUhmuBk4QhjKd+Wy9RrPOxHbRP7tDHZcoYVW1F4frJSdwSNcPbo98A6tAXYbMFKPN13sE6Q4b39d0lYDLCH4SfgSaUcrLFAxCBmCcY2n3Eh9A6NpRLQ1Cf8CawEbUYSAbmJR0iycFtEcEA86LMYM0IpYAihcg2OFzNzmA4JiD/LbXkOpMFZS9XlGjOa+QeS1dt/3CcAAtnScXVkjjJVec/ovnqB1cVfE+EtSaI8bKtu2bdXBm6BCVyFsPtjSZ+QEUa6+af6kM9SZtBAx7X4vKGPOIRDBpF7j+1KmTVbBdb8Wv48crrMA7a9ZFRhc8KMwWXnnT6SbT5tm6dYuMznpp/9yoRqKZ5jVXrFgpRss71vrPlC0UJdElGjzIT9mhwj9xwggzLL9/6kl1xU4SJjjAIjsyiPXSAVqyZLFp7SAlgRH6+J13yCBs1djKNdpw3SWGRbTS7r70pc9ZPWD92t2CnDa7w0pX+w3oaRkMzonDxbSumzUljEYXUnNu8vp1m00wzRvUQlNUNZw9dG+2tVjbf18VSHFeOyV7gSNiUw3SQUhmxqygTuRKlF9dfcIMPs62vzj5q+Vs+P2ll821NSkTV59uUta5UEJmgymq69BRTyGCGTlqhBWcoOHxWkhBgJsjLxGLt5sDOlmHMzjlHfWpFqPsVqufg+uFmonE7UbBVRMmjjSMFRtENI5x6ZZfpHug4ns0fwDVUg4ALIi1a9eYUUfQ60TVIcs6iMaBsbh2nBn3qj3ieRMZH5Yzw9j07dvLms46O71jGKfuc64ZCChkE/X1p+37/G6atqUmNJrdGptqzVFCPS0q6mb3kvS7VVkYjzl2HGdZb/UDxooWCCa6887bZegyTHIBJhn1L5oNydDmzr3Eq67qXhy2YSIZUWG6I5qS1m4Rb0e7N8CxzrMD1mHnpDKBqLjKPvEMoxD9t1pGdFaY7f3GPUT3QTogyDYEQ85nnDyfGcrE3/nI0jPC0rn84XrC7/kdzpoP1v3Y0QMRdXi2ReVEwPwd+lxk1szQnq4gjFGZvCmcFwJenVFGBOuq62z6zlBvYA4ABlzXmTCYJpHq2HVRllChM71b2QZGHymHY8wMz8w0eQ0MP+yf8JnH1JEBxP3YSv6utLdnxZn+vhntdqut0c1McRhYFbJBTzk3MhbT8GqLsil6E6hf1tRF3bkxC3K4b8hLcM/IHDkzZHbsP8Qlbci8nA37AGw/zFcO3dVkZXyPY8UW+CazeCoLwPm+sWLDheEAZswZtxAKG8VADDPKj0RGfL9cs3uPC1ulg5ED9N6q5Yq+KhVlHYkOUI4ErA6YgwAiAR7BSfDYmbNmmHAYhh+IAUgQOKOb5BySSUSZmiwNnTB6ohnDvmJF0DC0dOm7JiNNcRpviYbM3/zN3xq/fsmSVSaMdtH0GWKtrDd9nvUbV7oJqsQveXepqfwRQdTaFKvxrlSTtgbqUG9WdzEsgiYZli3SqJ8qKYoJEwe6lerGnTZrhkWJD6vgWSm+/8fvvEGbocXNuniy6JpbjeWDAcZ4cI10QRNZkU4zeB6ooFG4PO8Hg2yZgLKMOtUy2DTAVi3RBjXtFC0E/Hg/RrOvehQqrEmK9LLDOj7z5Bj6mygck8KIyimsHpNshA1LiXdaGgr8gZFiKLYvvidMIpjMab+YDcWCPvoIz8SIUoTs6Gw1IwyufMa49FZuVYF7rCCU7bbWGNT168u19qX66GlRMVLNiJ0tV/F227YDxgojy6FWgcFAY4k0mQ2Pg8dYA/OQ0SA6d/XV820uABlN0jLBZAoC2SeZbz9ZqsOaqIjogc5wfkRJ7AsCC9Y/W02DVXKOGHuep6i4m9mQZFa74ao1msdKAHJavQpkOcBbOBUyA4TrcAbl5bvsAPN39C7sE1Xxs5/9vBX7gKUwhBh6hAA5pGWilhoVUffMY+gJgwtSab0+Cu2AJ+yAx2JnjTyHn+KuFw1siyLxhpQRD7ITMNi6Gv4Ae9jIx6ysFI8//SNg+xTAg3xFKPgGrB8olL8/24EaSW7ASz/jg5oOZaBQh+nChSGHY6B3hej8PRU8GSo0UTIHrbCT9HjkUGx4PLAXHemoknYZORkPHbwRoyhukEiHfUYsLm50o4RpAr326isiUDSbpAMfVgDWPaiX4aX/ga8pjHO2cTbI0ZBm8TWkjt79Cz1LLjvXephyVH/JlSprkaJ52D5Vek9oCaEVhoJEdqZn1nW2ddjnDGV2QGHAPeD8ZACZ0ZQ3AhHOz9lMwddlyHKBau15Ony0z9/ydyaUF9VZWF/OEPfBS0w32/7CsbyxfOOF4QCKe+QsNFy/9qTBBUSSe1UgxIhzwIEbbOo9eK4O6e133Go38IQKevf9+b2SRthgxaGhwwbaoBAOFwaKwTL0B4DLbtq03nBeDiGpE7gwXhUBsxrpfwwZJvEuGdO33n5Lg2KOuDlzZ7sF115nnv4qDXsZqYElL4pSSEhx6623aQzgKElIHJfxaFe0m28GlWt/4YXnxUq5zvDmo4IViIIxPNdcvcDSfjIAbio/40ZwHYOUKXzzmwuNv36y7oRlLsuESY4QxfF0/Qk7lOjlm0CbcOPXXnvNirOeogbXHtz8kBWROPBo3GREbBmiDm42r0fdhI1Yo8IrUfAxGeoDBzQApu6YZQmMxiSyB14jCueMAPnMn6/B4SqsHa+sMPgCZ4shQfsHh8oEJGARMFuicdJZjJRBRVoDunPRZ+d7nFhChb7uJXmGj7eoH2L/vkrdGzZ3h53JwYPLjKGVpwgHBtRppeiIm8Fdzs/3MMCsmbPNQDJDgPUCwlu0aJGw3fE2D5g+jbFqAmRO8GWC4Hi/fSQu5+GbE3Y4iKCIrq6+5jJNCVts6qiI9aEztEwBA4yawYP6GazXU885Qvc4X5kiUsN0+BYVig2kCL5Hz3wTsWvUzIJ4jMgcwgLstj4GxyA2d1j3fqboxi2CiBgRuVs1AxrEBqlv4Tvf/jejjhYhDYw+TCOQwWlFkNnWsQ28wfPE7b+iWItsYxbdEjM2aY+f0d8AhxF5Uj+zaJ52VX2u1Z6BXkwWGXj2OHwMCB+xSCPmfF236TWAdBnn9LGOjGgF7gmZARlDkC3AiYbu4eAEQkYQnEp/OUmaH++99177GZP1YJGdUkCwRQQGqymJ/UY2gLMB7iNqrqeuoNcuUA0K+Cd82IyDTg8BxciK4lYglGRElkX99i4zPXW1Tde4QZ3rxYL/eJypnGZkGFRyospDQV6BtNVDQLpejGm49j1kbcN6mJQ5jLIipDIs8s83SBRtI+i/zAToLxpoqCM0N55JrSPzlTH+GG4ECcHnwxhKIF1gSW42Z9o338Uj4cZM70ASyZTqapAPD9IiPAfsPNaQTIBAg898PPv6sgvDAcSTbQtRVkT6gQViYhJY+36pWRLJHVDLv2F98rLM8CXqpjmCzlMiJiZy7VckNURsGcTWMPp1dXT2VViUCkaMAciT8XjvvU2KbvtYwQ4Dx2IvuOp60yFi6Aob8SZF+ERBzz3HCMYlNjzEePlS+cTwbN++0+QO0IiBJkmhdsrUKe6SOZdb1R8ccZcgh4d+85ApQtJOvujlReLrTrLvn3/hBVMBbJRBnC6o4p13oYq+ZrAWM0mJ6ri5z/5hqYay/z/ucknawmk2jf+TtebIpkjvxBeVn1JWccpmExDsEP0SGcPn9i32YI4eK6Y4zSSuukhKw4TElC0UFedY1mDduhIHQxce5wR/HKO9R7N4YQBVqrHoMjXL4SxYYyJjjMph3R/WEVyVYRtQcCnyVQsnZ+Ox6YAxgLLMMStSBVoCSiGaB8qgb+CIZgtPmjTGffnLX5Je0wodzA1WgOXQV1ZW2WaHX79v7ynVSKZYUx2NLo1W98gQ/LNffz/CnDHaRINVB0Htc41gIRwvawYmD6SEcwRvJpKqOHbQIiOif2BAon3qBMwd8MXxeutAx4myDhAP2EusNWvSrTDLstERogL3LCvVniyzWlONGtNoJNwtuQqK8shWFOnvFy952zKkVatXmuQ1EFgwnKZQq31LjYGoHdneThs/6CEoPvM4ah3AAVZrOuOhGF6j03lsmYzA1w2S1kDpu3FjEQyTTE2ewnAwKzjIUATYJ73ITPHbyweczR7SP9DvCvIeZII2m1b3PYibeZpsZuqDjITHsi/8gJYm259M1Ruts0bAdc2CBaaq+swzz0jxdYLt1bffXmxwmTVqorap89dDRrdeg4JMvo/3E/7bLIQ2Y7Z1RDWHWBTxQ9d0UbPZEQUYW5Ud0phFdt5iEXab8fPpo2HgOvUfICC8LQ7hNIKUOLSkh4Dy8jptIBHEB4IhZixwn4B5mBfS2txqWH5/6Vzxe14fViOZQK6y99pTp1JrRKbHWjCgnv3GWcFJsxf8tLlkBKcFynZLJGMSS/WxcE6aTW66LeWoLatr4z2esT2DHXlr5ZYLJAMoKVqYYdPsi0V7LDf54tKSXuYV4dZv2HBInxvdggXXG898165yRXfjLDqgCj9+/ERF7m9bxDVcGudEpxwEDklv4dS88bVSArz99tsUIY6ySJ0CMAeKhdjKnGAt8mfuu8+mQv3rt79tzWNI0MIIWb58heF/FKR6yEBTGNqoPoRGvQ6G/tJ5swy+2Ltvjx0Y0lk2v5cD6Eyl0LCCmKsbGBI2olG/L5cgFw1qjz7yvIxTbxtOzg3r1bvAHA2CcAjYcQjjca/OCNwDZkpUdPT4QeHz82zaWTerg7T6tF+PY0oa10nUQKG2n/SUkKcN/G7rdM3tNLiNgjvGhmi9VoUmitZkWcwIuERRKwynekXwaO0TYlFXYG5zhjYg0hS9evVOcZFpXMOI8T6AqzC2V2pQDNEp0cwkQWbg8WgnFRWWuhvVwFaj7lX0e2x0p+A1OqOZZcCwnaNHT5psAg063bolbYiH6Z8LfsIQeoOSNOeIAccJ0WBzkwb7AMeROZFJEhTAysFB+cIlwcIJw94xHIyXXKvAoly0YWAzmBo0JyKNzQB3vj4irj+QEsVV4J1s8fiZidCs6H7x4rcU7R80CQhYTbDXUFw9TeezrnOJiss2CFyBwzR1p3LAmxvJGtqs0Y1mxxLVUWoQ4NNhRuOGn4EnYyx4fzjbzMipU1DMUzE50wrDSXtcjn6PEihOwE9/a9DP9Tv9DczEQPel5kIDHoOU2FtB6iNg+8HYU6gPEWSIIjHcfPA1eHNwAGGvpzuAoHtzPlE4601oaza8e/rMWaIOt1rRlOaueq3ZWmV4BDrzNIcDNGCeGi3B1WHyMQNip4q3DU0NloEYIykqkIdiaEYUqceiQSytej/MGWDIfUeTlxcBImHPhWCF9xyuE6Ye1x+GtfA+QgbA1wRlJaWa7yB2GgPmeRyzNxB9y5IxJ0ujKEwxuo/Oh00TA340ldE8W88Kgkg143V2uBRrB9uFfeIM8DjYWixXsB1x5qK4uGd5tcejvoROy76BiTwTK9P2i2UHGbG0DCxuduTVpRdIDaDuZMPCMRJkglkzccIU3fSNxn89ckBzbEULHa5ZsJMnTzPJAprEGsTvR24Bg3NQQ7CJvLZu3STsfqcO4QmrEQBNWDQcRTVABBz4yy67LBXJkD2Qtj31+AtWVKUe4LVisvSao9SFepHh/+Uasr1XVNGLZ88144sxprDJQQGqKN+z1Rg1wBXMHKCpi9cj4kaOmiwB2hmGEMPjI89u7hFJNHNNR6So2VcDujPFCEKSeoiKzRTASG8rJerFQAc2HH9DVGDj6OSwli17197HsOGDpFP0l2ZU+6gB6RoNoSHqpWbRW7AHsMABXVs/vQYNUGwuNgbXM3r0SDmM02bsMUgYSoqmqHwSHUOpZJ2gl46QkNio0SNUWJ9imxH8nwj9mATpMFIoebLpdu7YaYHWgQM1tnFxFhTHX1z0ghgdowQvDZWT3GbwyxHVF3bt3CtnvtmK56tXb1NUXG04qMdA/eAM6MEwmOjg5TVwijgqNKSmTZ8iw7vS6gI8J88NlZDTx9d+XOUQcxQ4fnB/7hv3gt+ZuJwO2X5BQP1039DAJ21moDrRlDk6jSHFUKAtZQV+0QdRI8Xw7Ny12WCjzWL4+Fms1TL6xwyjpyv9OnWMc++4Fj/cp6cdQjpPTQY7t7vXB5JhYc2J8qzfVveZojrZCw48vQjMwSdr4fqbo4Is2S73Fjz5qJwO2dHevXts/X3BNcdLMLS3mBMJhjwrO98+W90kMvamK6P9Sx2MfzyWn4XmrfTuXpNETpsxG9gtoXGQzDId+glSGES9BlsIeuS1higgotciM8eLwjUpM6EhEHHC0bpfSebw6u+7696OFvw5VTZhkmoDCWWRnD2aLpFxh5lDlzXOGs3+qMLti7+6fgYoZel35hS0lijmpprSIpXgMM83zCwO7CW+D4N++BsyxcKChGH/NupUAVY3yVIQTJRqPelUPyiRRfAjIL0SZa1kBextzjWBRZaK3r62E7fXx17w2RyqIO2TquUBqfJ6gSEWZKIh/kADJaOoExuLPcHzgngEkgPX7VJNbB0pHaeXF18gA2G0VgsrdGCaNFEJPXs49tOnzzI2S42UCpEkyBfzA1peoeawJtWIMm7cREVE3Uz58qVXnpUOvB5fosr2G9t1gyrlTPoaVxxjz6HnoLDJgRrgi5NK2kBmLRI3idSoRd6zUphrlvRunn/hRX1dZU1kZXIS9CAwIWqn/naENEW26TADn1yrww3zY5U0jHYqWiU1zNYGpn7ws5//Qj/bbZrxhwQhMWVqgCZg9dM83Ad++aBSTx2QxClrWMF4EtUx3IOGH3TcgcG6R9gnBoROZA44hmHN2n1aE4/BYnAYpvP4Y0+IWfSMRc10FeMgMRYUFKFZsmGgmmKAgQswbESJRUVe2hjhOKCkK6643CIf2E5Eyzt3brdNCcsIeWcvMNaS6j04esjzucncTkpqF7QahzZr5jSjwZIJURMBmmHdva5Mp8n1kirvVTSHKYElxZnEKTOPgJF6A3V/gXrydajy1SAIJIKQ2rHj1SaTAYxEoXWC5i1zOHFscP15PzgAqKuDiO71AmR+OBnWj5oKDoC6QFtrk+HsSZO/0GAUvQeYKERfzHdeoQwQJVZomUxvKywosklnrC8RemlpgTXTEZHBAtmt9ec60H9C/I5ZzMCWw9SUByyGQBhUU0R5yNDycgtMLhrJEaJ8i9ApNFIwlLGkNobjRxIDKQmkMJAmgFnCKEiagHxhz0elUG/ZL92Ngtozgl18oZds2DqHc3LMCVi0rjPF3gjCY5yTMJvWN2E2paAhPsLg8aB4CWe965Sv9M+BmeKH3GSlvg6Ooln3EJYdUhqWKQDPID6o87lUs7XJlEeoBmeYvg1+7/SibPQD6HNSKqvcTwbKIJBGUEAWQbb9hAYycb1kVAUYVN43GQJy03oMdSsCIR7DPsWgHzNb1JRiM3mZ9PYUcywUx63DXY8rKcky55iX7WEc6hDWoEbGpjO9UvU8egT4fWAIJaNo3CBvOQ8cPIgHe9Ngs9ws20NBgh1EgxnHQKwpYbpYPKLT5qTJbGeajDgPIQDmfOJITLQvjQhAtrd49Y4LwwGMmzR+4dHDFaaSx+KfVKNP5YkauykMXYfFAj/2sIqzbTo8tNZTGARiuOzSK8UPbrPFmjuXhq0GUzs0VoWiTR7DjWXCU0hPzUDKmXierDjxgp3Y8Kuk+Imu90bpglwy91JF2MuN4jZ16nT3ystvK8rYb5G/TebJiEdskVI1qQxXYfYNYcxTzXhffvmV0guabLocMBaYIvWKCluLXnxJjUuLbX4vshAzZ46yKB+rx7xZtNmIfJubwLorTbQMFgHwygTBXEAoewRNYMgSGb6xZN8+ePojLXLKFgsBlUufOVRZFLFq1TZ36y03GmSBUSdSnS4GEoM97r//fismLV3qYQneC/0Khstq7dHV54BgXDxEcNoiSRwShdRBFrElXF3NGYNitm4F9z9hkSSqon2icXrUBjCAr7z8ih2g1avXW7EZ50zqD/NrozoqgaAwWB1qYNktmA/mz051QjNQh6hmqnSBiPSAeCiCU0zm4MF84udc4zxBeBT5+b6nsjpYQRfrPXHtTIiibgGsxjXakB6lwmD2B0x/yBmjqqqqxnoZYKUAReGMwWTZK1v0M+pPvmAaMyhi3LiRtt6hwEaESK2IWQcYUO4N8x94TvYyOC3PyX2l65NuXtacrMWmd7V5PjcBhh9pmmXrjsNlvXhcqWizFLvBnVEAzYmMa1am1+wBBuFnMFIo4ON0GfpCfQhnlYshNGOlfdzmUti8SStYNtGQaujiPQUmT7qiZygC49A+ygEE/D8jTZM+qII2CFbkfpCVWdHVl2ml7XPaovqBAwcbHNvOWE4GrESGn9oo/SsoHNCUZ0wf5+mokB/IwofKGXiV3b1usz6vE7y3XYHO6cixWeYlx0p0Tg8BToZmLRwIukpVsh003hEc8JnH4JgOHzps3H4s7amTh21WCIEl3eZbhSIA4y57d5n0w960gvBAZVIM6gH6MUed8DO6Y8whVmt/s0mNN9hZ4z5wLskSfdbhUpF8W1uYrhaPBCGVIdTWpaAjW+dklu1r/i5Qf0NDIPUf9hqNns+99t6F4QAmTx+7sHzPfhnymGGmvVWMO66Di6HlDRF9Yrz2adA2NDujP4lZ8fqra3SId7qLZnq9Hzw/h4U0G2NACzUenWgUTw5bARy//nSjfjfQYAsW8L3VO5RtFEg07E6L2A8hQ6tNUaNNclKbkHGR//1vv2qba9HLb2qW6kD324d/K+bQEBuPVywKIhALA1hOyWgx7o1iLwWixdrA6LDv13U0yohQ4KpVK3mpNiiZAU0mBwVnIS9w7OgJ38avIThIDpPWZajdfsaMi6xjEeohXnzzlg0WTUN5bW1TY1pNvQ2WwehiNL3Wd8xTB+Wogpomm2jBgmusaY75BLSVw49vt8HYE60Qzoze+fOvtoYwjACKnEAWRNJkVJ5RVGfzdHGuzNAtzOthTqu6CmfnW9K3bj1gLKjXX1tiDBT0S4hIxo8bb41sCOnhIBHgu1yF5aFDB0Ysn26i2d4sCKVSkMleOfi5NiwI4TucIM4cAwgcxYxhDklBQV6q5hK4/hhjitkcAqizXDdQCsX0MFeVg0hGJc1g0Q1XW/dprx59bT5DfwnwZQkCGjJwmOYQ6DWVhZxUNkrUmZ1JR2lPHfRtRvEbq8Eyj0i59riCios0c3i4GtRKpQQJpXGsqMBlmvtwUjxv5hcokdfzqqYgnScndddhQ4bb4JkCGXeKgm0tvmhJtoOsc7f8PDNOeTII+Qpi8oFycvIsM/ANXXFzhh5COGtsaeTzqpONkdy0j1pDYTA0eRmlt8FLUofo9owpYsa8c5WxwFCm5temUTlDoTgY7A9yAAE66YjkpMPwdz7b6+k+EcxQ7DXapv1t3MTdKPxyrkdL3daMHD0RcjiMQSQTQLKiXWwy6l3hGnF+UEAhX1Czm6rawURBsAPkEEzdVvsaqBfoh+FDzDUIYxitQI2kNw4v1U8hTr7+zjIffV9n1PAd3j6ByccazTCHYi8MLWvEUzCYIawe6IoOdsZDkhEihQKG39rU4gXtEpmWCUMKMb2pZMz2NVReP8ciMzUK1MuB+4EuXrI8pj3cGEFEmbYPfP+HS8FGObmZKQcS+glIL194c+2F4QA++6W7F55prrMuV978/PlXmWenCEd0yAIwYSmZ1amxhmonrzypz2KYFDn36U//mYZ2v2MLRwRL08hkzTnF+GP40BWyphp5SZotwMn8JKpexiIgje/Xr6cxii66aIZ5VrRWYPwQsXnRJq+nTkfwIen4U9wDf6fj88EHf6nUssDSfzILnAqGaZ7GOoLlc6Px0AiaTZ481eCtp558w6aIUZBdvnylnNhxGa9aZTWN5pDIEJB+hvkExYtNS7RKExpGn0JpkwpfFRqX2VM8/ZYm6gNFViNBQ2TwoGEGmwED8f5fWbRWjXWFbuf2WrdakUlDY7VBO7uF688QNTFbGPCaNWsNb77jjo/bnOJFi14yKAiYBhYJkSqZBzN8WTcMCVEpjuOdN5ZHw9KFSTe1W0MZDgxIh2tnrakjbJHBJHicMWOmzSr+6le/avd/y9b1cjSrLLIG8lqy5F1jXwHHjB491prX2MxEw9AdcQDMdeYQkxrTHPe2SAAe5mqxZi4K5MwDpqP3iIq/UGj99XQz2AeYiefhYOTnFFjUX9K9pwUPLzz/suoYuw2SRBKCWgqvDRTVzLwEqLRyBmQ9NLw99ftnTK8J44Hw3LFjJ1SHuU57rV4Z2Bo7rGgvkdnQNctMYeSpYTeR4dKtbpFwo2f3sJeI9sla/YDwvKgHIBkZ33YzOMbz1xlJxmMWWVrhMTPTU50RAxNkgBx0q+DPtlYv/R348BTUKTwbcJX00sIYfiNlMMBcHzw/2R7rTBAWIKJQiAxyCEgOfJgDCAXU0BEcZBVCoRVMHo78WMl3+z/yZoUI/J13FlvwAzwUmr462oMD8BmA9xkxM842rxsJioj3nhENl+c6i2Uf+soJjFH9IF8BIe8ZB9emgImGLKiZTQpWzijQoYaAnQQuYo1wvrB3cgTpnNFjKpQBJOMJUxTNyBLrTk7amDyJjFSXM70K/J4sojfsPtmWhtOesZYVDXvhcQ3NbSnJbvYjgnv22cbTdVhWGIsgH+xDwmifcVsHHA5QeJhLwd+ZGB0yElHDHz04oBXYDp6PbI4M45lXL5AMYKjkoPv0JSKW8uWhfTLkxZ6dcarWolUabmgiGiYBsX4Dumv49kzJw/bTG9IIPQmtuViLbVDgA7BjmoLAjIlm2WwUjsGmS0p6GKQCtuuxvuP2NZSqZcs2y+DkG8xAx+kgdfp6/ew8e9yloocCT7333lpBFSVGLwyYeL26Wst69rb2bXB7CsZAP6SuGA8+1q5dbx17F02fKa75eBsfibbQgf2HxMppshubI0MMxFV94qSNqAMiaGhstOgdaiA48OrVm9Tv0N+gnCI5Ebp2qyrPWKZAKk4dgZF0vOftW4TbC5/87vf+0aLgyqpybU6vSsg8YbqUKf42NrRatkFxlPXCafiaSZEVZ4PRZ+NiICkMIzUL/HCJJrmVlQ6yv0GZs6qq3jYfMAwODMwe+ASHygYlY4Cdc0L1leWaSfDkk68pI2i2DI/JTGx0hrYfP15nxWggE6InDrMfqNFs2DZZEWk9w+7RjMJQ4Ww4NGQswBb7D+yz4i9ZDoaV62YNOXQU/Hk/1EHiEnTLyxUEI7E6KI0Yad7fECmIjhkz3l7zkATvynrixLYatINTZM1zJU+hXna77krVJZACx1nt2rlHWZD0gZQB4Cx43iwpVPo5x8028AeJ4EZNY8vKjqeMI/+s8UzQo4cBMqx+gvH37A0f4ZMF83OcdktTVLjUaQT/t1m0sc4ULz+wQvh7L9h2dkqXOZS4Hzca5jYT2cKigs2G5DAZE2vPa5AVhC7fVMH3j3QAoTM1sGkCM6ix3g9yGiMIiLpHZ8TdBwJ655131H8xSud9tJ9RjeHv8IbfHIA1SHSYNlWrcfgTZ2dWI8sAbIXmDmKHzb4BrFl7CeiOPUDRu1Q2gQgfWMwieqtLNNnzAQkFOqnRq+VYqbvwAeefx7d31tve9nBYm/1NPHJGvB7PW6aaD/UdisMZ6T0Xcipn2sKgn7jdw3jUpAxzJ2ljQaMpcEZvTXhRwM5ERAjotMg/nSQQdJ+432QEUK9Zd57H90J5Cu4Tzy+5MOSgf/2b5zUEZoh1/PXpW6xO13JBKI2mmHcKZcD2dovYZsycaod9165thmF1kwgbImr1jScUtW3Xm15hURjDHTgEcPc368CCv4IxYpCBLkj3MMpgtVDYUGAsK8s2KQHwQg7A4sXvKiWdbDd2lsYmAoUMGTpAjuIdNWktNgiFx3KD1kk8js3MJoaayDVs2bbLhlNjmDCkg6TLz2HZu/+A/ezg4dPqEM5005R1vP76CmsaobhNYfK0BnR0Lymw1B5VSHR0esu5QTMk46aQfdlll2jw/CqTGxAUnjKAOCKarQYPHmL1ihs0+BqZhYcf/o0xW27U8HhqGXPVcwBn/Te/eUQHUKqi+nrGjFmW9fBczBZmIA0ZUGjNh10Elo6ztfmpwlKhwal6YHj5wYNHHb020BiH69Ceqqu3IThsPtL4555/wcY+HpTERd++RXatGKTt2/dJ7+c6YyitWbNBDVNz5YzL1OC3SX+n7EsKsTjfPir24pgQg8MwEMHBQkpmdUTDYbppbUYbbx+jw/sF82RYduC+00UdcFY/bEOd4Vmlys6mqL/ggP0MVkuTTuW6dZtEeV3ibrzhZhvc078fxdN8q7Ug942B5VrIKBkkjgQx74leBezr4EFDzQlS4Dx96ozdXxgb7W11NnSH6HOodIiqaw+kRiNiYIm+0T3y7fu+axlYj2sjCsfZBHgmaM8AqwWD6xuxmqLibYsZdiBTk4UwHD47JR2AIWo0Ln+3lMQ59zQYfe47ZyddqvrsnOLwsw+XbDZ6ZoT5p3cQBygpOKLwvF52OyPlROxvYy6t9nBuwxrQiRlXGUK4/H6eciRGF2no2+tm+uJvVr7XiqI+Y7OnVU/kX67qJcBurIsN/omumyIxUb9dB3RLZV9E9kbhVCAwYEQfX0PR63M/+ipb7m8zsPOM/rl08RLbU2R8OSKYNJ6ut2Ax2/j+kqgwiKc9clwJK+KaqqeF1x0RBNcZ1VqiZjeXSM2JQJMsDKlnaTyjyUWZRHsE72VYUMDjeN/U8C4YOej/8c07FoJZ1p48aQZ0wwalm2e4OTkGH2zZstMkTsGsgYmQihg7dpR1mSZFAaOIV1LiaVG8OaZqgfsTvRCBUhTB+BPV0WEIVs4h43AhkIT+EEXAhx96XYXoE3Iw+00HhkwAgSYWHMNDqo6uz0Z1FT/33Kt67U5LrZCADq9NusqhQIwNuuguDRyHpcImhAHDlCqM1ZYtGvNYddymmR09WmvMI9J6qI5sZorEAwd5XnFmNCx6794qN2u2imGSdSVTevzx15SxjJYWzyRJV6wz3BiYiuIUGxL208qV7wlmetcKoGDwaOWUK0MZKmotlMwdO7aKtlZqDUo4Pjo3Z82abZRFaI9EELyv3btPyEFMsDoA/GsvL+DTzW0by+09T5480U2eNNWyFw7QFvVXcP943HvvrVS9I2GRLBr0BXLe6BFhHAu7JyyaJwLHSFIAJlMC0mGmKewi1u+KK640NguQ4BY1bJEaww3Pyk4Y3ZbiLvAPWD+RHSygIFoHRZYIiKyAQwvmTNMVndiNkhcfp9oEhVyCBgw4xX8gRcboAflgDEaN8rUFHAV/z/pwvexLDCawF86Gx9IYRPRPpkN9BNyWiB8Hy74rVOGPngamNUHDJVWHGsh121zZWCKCWJK2V7l3ZKJkrmRROGFenyiWbuQQ9QY2D+85sKI8o6c1GjSSlZo3m6JyyiFwv4iKgRp5jnAdGZG2TdCnN+eUl5cq7nJfPooF5PtX4udoArE/Q5cxNQCo06PGjLMI2k9Hy7TeCRw98M9wZdw2fSweISNxdxYCYoa8fgCFGdooAQycezOQkRYQhp8eAxhGbbqfYPicQ1CDeFtHqiAdxNNYw+CUeY/h/eN0OSfWRJnnhQXLBK9aBhf9TbH2NFRVYCVeA+YX0E9Wpi/MN0azjnEWhsszgL7NN+Lh43ywkpFi7vi6SbshAjgCM/7xZKTrkzSUwmeH8UgOxP8dewAkpS0aOwo1lOyS88PaXDA1gFhGYuGllxBdNprBuffeW9xLL6xVEQ/jOsKdOHbazZ5xjXv79bUqmkkfZ/lGVd2rRasbJW7+PLd73yHhelO0GXLEex/ofvXrZ9RejXhT3MbfDRoyUHIHmri1d4ebMn2SNNE7NEWqlwyPBov07+FWyzihgT79olEG4aBHU77nuOoIfd068dKhTIIRb9m8y5zDcPGS8ahW9FRmdWB/rQ5Gb0VapP+5iiqH6QYW2NdAr21tRD/ZwqQvkYGYLaO8wW3ZtFNicaPFW17nYu0lgg9qLVNBBC8jqfFvh7apwaXCfekvP6lMobuixCOK2qepoJTn9u6pVGSjw9SZ57ZvPqFi5DJt+J6m7nhK9YYmDbToITy7Tb0UvaQlc0psolZ0X8QC+eQnbtfmkPpi80lBUaPlBAa595avcjO0Lmo+l/EVp30cM4KlkX94t9a4r2b37nM33XCJOybOfi+kJfS/uyL7mxQZjxw22g0VLz5Dxv2YumIPHpEuvrTPWySHUNKjUF2OijSk9d5bXcBJwVOlOnCtwibhntc3Ck9XzaD+dFKHCuijTAWrEqW+ORKg01wAaeb89Oc/Fi887u6578/cW4tfcW8vXSLtdYmxFWZrwLnqQ+Lw5+b0k+GqFEQ4VsqpZUyx1b2pNagGKHCLFWtrxP5gTkAfN370VJeXVeL69ByswTy9XEz74ajqOZmCraZeNE17qK8rlzHkeYZpJnV9I2MfJamtQTW9ewvuyu+uvdkioyS5CkX0vVXwbdZ7ce1IAme6ieNVg1IRmclryEkELfYzjTSDSab6DLTO4zJYatJrJNJuV6BRbBATGYLrzLCPRByWjqcGFxb0UGa7RV/HrGZTIOomWUW9emK2CUaMqcZQqpGe+9WTsXv/EVfWb4i07rPc0WoxmHTtSe3NfYclxay5GVV1zW7zjgOuvjmmx1e7/XvEYNFs6d3a222acZGZzLHejIojx+06gMdgshVpgA6QG5Pj+KDDvKXZawmlO4B0plCQiQ7F1K5aQqYGKgmNQWJ6DZUEyWk1ICLvfUrnFbVVpODHjBlpDgBr02Z1gLhF+rEMmwAgOWg1f+nrXD3n4w/+h7to5ADXs58KhB2KrtVlzN+1KKNt0n1kLvOTv/m1OyztqYwGNeppGNJpOcAawSQ6XC5fgVALQ25kkGMYYX00ab+2yZN0yLi2yOtUinYdlxFN6vo2S75l3HC0f2ja01qrvtYheXBmTqAvRXCK6CRzCobIblSpnpWtLDKR6WcqtLTjoTqMVUhAg1GnVgQjkHvd0S6toxa8XdKGGUEZJgMiICCaRzizpVUZ5ekqrVfCZlgcr4Qs02iyKdgudMYIVFESDUwiAtpXFm+8MCAgIBvm9xYJg6e7EsjhK1+/W7K/K21IOhH9Y7973FgTb7/1jkWZ1bWHrdg7Yfwk9+8/+r6KrNcZ7QtVxbvvvtEw5ddeXO9uvG2m6fZX6oATZRCNTJ0yzWYFBOEqdNjJFGz6j3jwFI9zsk/bAt/z6Y8rI9kUNXBlmR6HFXjkveGgH1YRL0OGfvmyo4rOpyoyq7KfAwcdMAx6qF0LHcoIraEHZG362R7nu/PO29yKd7cLR5RWS0uD4ZUeCsi17OS9lautCEeqKPstVszVksg4YjAHm2vKFDmpNW/aAQV7PBXz83cPauA60aFh8FJGhWXDxlj27mqTYUCvhmJ6YVGp4YpQ8CikEu1gOF+QXMUZFZqBuQaLDkr9JDe3SVFxTzXqbXLbtu60DkTm4GblFaZwXgaMZBT7KJdaRBAdI6LjwBNVQ7UkImFKEtkF8BCUUqJr4CnWFlkANuyDDz4oiOwNE3a7+eZbDArasVVaTfNKDV6BuTRutO/gJIKlcWnPnh1WJD54aK9qP1UWLaPHQhQ3SD0YvEeieK6XGtD0i+dZpEnGBiTI+6cRjxnPYOE0ItGYSIDCe+H+UxPxs1VzXNWRvbb3iI5Z+wChcB+JpD3+6o1jmMqWLlx2/ER9imYZDCfvLUToQZiN1w6wRPh7r/aZKf2cl+1ayTB5jl/84hcGGc3VRKwaGwGaYRmDl28+adfN+eF3vUt7WwGe1yDypWEM6q4VH9Man7qOdjzfrN/zdvoXF5/zu3RhuQADhTUyFdtIs76J4SrR1KzAc++q+e877f01tZjkcYNh3o5Zwqyl/vy0ajAdCdFo5TT3qPP3iDKpuJ43T/fRprKV9E/p/lvhOCMjxX4KXcFd31u6FhLXzp4lK4Sujv0Ao+f8+RkiLcbSC0Pfw3OFvo0mnFSXWQydafOHw/tMX/907aZQf/C0XT9FLBR6z5kPEDGv0qG3C8IBwPEmt2Pg+JCho4W/LzX1zTXC1uO2+J4W1lMLy4L9/d//vRxAhZqr9thAl6ee+oPNvX322adl7Ftd1YQqe5Pf/eHXBX8sc1deMT+lv4IxwDgzopAFYbhJYV6utYRzsw9qalif3iWGE2/X9LErr5xvGjH+RjdFmu0V9jWLTc8KTBp6E05Kfwit8OYW1S6kCHlU0dUJpX/z5s1W4XOPe/zRp/0IuLEDje20cf12FXmFLQ8YYYUkZBIosjIUHez86LFGG18IhstcUga+Dx6812Qb6FJFFhmIhOjRj8PMtQIRDhR4YeaMOYb7LXrpBbFa/JyBCqJAbcoMzRqYPm2WoKPtOgTVqhE85o2O8zOBb7jhJqPIbVjfKAecYfTZBk2c6lHa1zBwGva2bt1u/QoJsZaAVXBSFLqN3xxL2BD4sHmtGKlDwPoD6GIUwN8Z7ehH4HH4TkXF406To8ZILV++VkyvT7nnnn1eGRAzm9HnecumJXUvrtV81Ms1fa2/GW8UOOkJ4P7SZX302CGDRzjUffUzagJhluprry6RYR9gwQWF5tmz59iELdhgHGIaDEuMkbRcHO6hdrgTiZMGQ5D6w9sGG8aAdlcWAm0VwTp+hzFAxdMOaSxu0E/X7tl0A3qmOZ4aFh+ag7gX4ZCn6/ME5k26sFqWRPkIbjDaOBwgCsPeW1vtXiCNHTpHgUeo3eBgqSXRuf6pT33KoBCcPu+fIIfnAUbg8cExdYV3zucEujoCvsbhpEtAdB10D07PHmg+7YOXzAj3j9EwFUFVXZ/br42zaLm9w9iQZmjJchu1f1sFrSWBfpTNcB7qW7yzBGJmTUp05hNS3C0XwaKtrtVowawRXH7OEs+FIaXGxLUFZ9vV+PNBcBQatshokKuBuVVcrIhbe/5U3RYTPgy02XTl1a5jMoOhTmdJBUOf3n8RnGcoqLNOIShI30u+Wc07UmoInZ2tUQNe7MJxAEcPCztLNLrbbrtNhnSZtfYvevFVY/Rs2XTIXXXFzVJsvNaMG/o1d9/9CX1/qbvhpvkSa8rVJn5EN2qkItil7rvf/a5F2nw8+8yLJmnAtCEMC01WaIowdxhKH/pAHPItG1fJYNeYIe3dJ89odLxWRQWdiIttDsCksgm2MVhIDgsiXs1GU9X0rjOnrEAcZhRzg8AjJ04dYhEG6VhuXqbrM0BFo0OnbYhNPOGlHEt7FAm2yHTd63Os6NYMD9w1Gw5Ig9DhQ6RwHlssKSm0KBc2BAeTmsbBw/tddjzHrisvr8CwwaxITI9NyEbGgFVVH9N7FUyVl7TxkjGpVu7dc0w4eLkbPWqsST5feukV6jBe7X7+s19qatjX3Be/cL8YRN8RBFRhzs7WX3ASsAAwBJIcnR1EV1Ab4ybml2GzjH0TX6kOBgZxp4bUkxFkaPQdxiloy1NcxLDiBBnuw3sgOwGnZh0xQsiC40yIunFcfKZhCwG0dWs3KkNaI2M7yEgCFLIxaEVFYiRJxRRW2SH1WKD/dJu6qLl/v3/iSdMpuueeu+y1X3rpZbdFMyW8c8hXcf0Kez0MOp8hBnDN/ZU5xOOnjMZL8EStgAiPj7pKCfQpCsVgBJ173hvZCO8j3fClzxhuj/T8wzCbINDmH3+Wqx8ivICfh9fAKfB9rRwcWRTGigCF58YJsn48N+uNBAoRP0qyNCnhMMj6yMj4Pc+Ho+Trzs6zTVrsnzDq8YMc2Ec5gpAdds18wu/DOEnrVCbib2w8ByZKVylNdwDeGAILifuvS2agEP+4Jxhy4/RLZ6pO8NwrGgGZrUyVxr5SOcwsqQxkx7M10lVy51EfAJk6GaXJkitgQTQQJ5l+reebnFZQXGR1EM5vI8a2o93WnewY+Gxv+QEjBSTS+gqsByLmezPiWfFzHGx4vbBPwhqkZwLhuXxG4VKBQ2BZdXScSX0f9lAyNYGs0/2p/v1JHMCIUf3NoD7064fFYGk0Y4GRTmYwCWuCceX/5r9/Q4boiETDrrfo9e13XnI//vH3bDrYt7/zHYNavv6Vr6s46JuLiE6LJBM7X9E/sAtF2YP6XKPI8eXdL0fzVusMq73+hgUWeR/VnN91azcJl9/qGLYzZmxvM9ZopwA1wdOmHZuDgyEm6mdRq6qPmgHqXtLNmElsBL6eNXuapeUUJ/n9eBmigsIDttlwIj5Ny7RO5uISpWsxtL+5rkZLhVFIra8/KDyxTTg+qlJ1tjGBydAI2bhRcEmBVzQlhcVpkAWgZW8aNYp2KHTyXNRL0PPPySmV5spoG6rz7NMvm9EYpqYyopbdKliD8zY3oUtzRms/yUEW+OIXbzNjThZGk9p7KzYIPqoxA1miAm5haZHNGPUGyhcZrZM1EgfzGYyHtlqMWueiQdd1Rs+kma2+/qTBO1wr7CV0dtB0QoAO4+C1lCrMyZ4SbZa6ABEvGQVTzZIXJU21lPuxQ1pEo0cOVUZWpYaxIWbcyWZ4TaAmxAOpC2CIiISrT1VHPPhme4/0XhikFg3bSCY77b3CaqLXw09UOukj8HjS1EFZ/8JICjioYWapONfBXN4I3kg3/oGFw0dZr2L7u6DO2XX4e5BMCNEejw2dtTaARfsB58Z18bxkToEVhQNjzch62JdQO1kznovIls8YS66d7mnWD4ppcETcu66R7/sH1rvzQkHhmgO8c75/wdAFaYgM0/eXQ4CSKgg0SC7EUtBY5zlZSGC+WME26liuVda9Rdkkf9ez1wANZs8S2+03gtzz7PwMkWPeqxpArrLwgaJHDxgw0rI5xkISsHFWMyO5aJMU+aiBVq3egRUUFUfS1wnVjQR9tlKwVUFXhfi4ArKz07piFkTQwxIyug+buJY+4jI17yByGJ4h1mjvm2eE8mtr2tRu8z086wtWUZ69bmpUaHvLBZQBCEaoF7xwzbVzbLDJf/vLr7hvf/s7Zkw2rt+hhqk2FYmGmCd98YWXVCgttUlT6MRcedWlwv2fMiMLA+fKK66xRin40WjdczNh82BcWIDKE8ct3SNSIhI0/vmYPm6gMFC0uxk6sX7tVtN976GI++C+oyqoqiFGNYrt4nVXVtZZdR+lP5o+0PhAHx85avTxjxwqt5vDweNrHMX8Ky8xiGnPri12QBkYP37scDtsiMjR+JadVSino45DZR9E3Hkq6g0aMEThTcLkDIYOyVdfhCSRxTQh5f3ylz7lnnn293qP0ocR5kmGsVnMIobYD9YYSyizsGqQTaCdnqJPGLqDcyDRbqhHubDBiovwxzEgGN6r51+n91/o/tcvfi06W5F7/rlFplPOpqXRbP36PTYHGQYPTqpFBU76Hmi2M612M4wZdpigk/pRjTivzFQGlRIC1LUMHd7HDlrPshKLXAu0jjukP0QDHRRW00bS82zesNPlCB4bNGSA3U+aqa5dcIN6I9ZGcEyVCvlTtfbjtG/W6Ps6N2XyBOkjLXZz54y20YJ7BWVxL7wOUB/LpEarQYyDy3PQje0HpbQbzAaLh6/5XYgMyUxx4jgWagZ9KYxGA8/D1Csw4IMHjhgTitc911jGrcBLcTgR70wZv9At27W71hxHW3s0j7jzHKObbhzMeEZNT7wHontqEzg9ggFYaKw3joH3QXACa4nH4jR4HbIGmFZhoMj5IvsQgafj8F0Nf7pBS4dMzodxH9FZpG7CB8qfOZHxDUyc0Hh2vjoDvHfUb3OyM61mV6gGOnR0YnQ863do8ZSqxpHUfYrjEBSVH1dUU6PBRq6j2d1528fsdXCYrF1w4gQEYXIZ9/rDILw4Miw5+alrbWsH1iPyVmNWPJaiwtrQnI7OyLn6+4X9aI+93+h3xflTyqlRDSFE/KGBL9SWfF9AlEV2eGiR9+fXMG608SCBccE4AJgOpaWiBYpH/olP3ul++tP/sBR4vzot+/Ub4K68/Cr3jW8sVNraXzz26zS2cZUNjygsynZfvv8Lbsnb7yqlv8dEyzZv2GoV9T5E5DKAe0QpXHD1taKHrbTJYjBk0P6Az9tTjUwckl/96pd2UAYPGi4N+cGKeD+lxcsQJvqyQ+6j/4DeJtWAamRxca5FVNyIadOm2wJX1mxXPeIgs4PMiHFzwPFt8LPYMUzXKhQssWVLMrWZoXJOGDPWKIT0O8jPu9wWCUblFRu+nlB6StMalC9oiNdff60iRc3Pfftlow0erzyooTVTXVlvSWFMvN46Vn/yk58o4t+hPoW3Is2ZTsEmZ2y6FiMU4d5ToKaTGSPAwBkw7MoTp0xvByVWhtIsFyuI4vsbbyx1P/vZD9QV/LJF32Dc6N4XFVIo7mN6NgcPVGgkXrEZfNYCobSwUUMBL0S+NExB6QwToYBIwOx7lhUJgjomGKi3SU7w/lFFDUVM5i9ghAuKfHcsGkM4nj179trjguwwkA7O7vbbP2bp+3CxhDBu8+dPNaY6ETDQDH0difgaOzA4glZ1j7NWRPG8HrRNCuINquUA8RE9IwZHETjo3eMwgLzMaGof4QxYU14DCIIekCIFIX0k8hdPS+HTGTGpQxRx3tOhkXQsON2ApPPvw+NxYqwl60DAESiWvtDujQMNi/w9+D8FY7B+In6y5dcWvWb0YTID3gNFYN6fnyuQTBmdrlh1yEzSDeL5ICDW5nzvPbyXWEu9GWAcFFBWpmomNGvxvkKh9IP+2XPAd1e0i0PleuHoJ/laxAMUOU+oHsBzELD0Fj28Qt3tPdXEWacmyiE6A9vUic/rUAjHQfK6GEjWNB1++6AoPVs1hqRgV6Nr6nJa2zosSPPjK5OWJXZEkfc5fxtpPnkRuHMj/iDpERRCzz1H5/ZYECjzATGE70MGjuEH9+cMeMiozZoyvbT0BVQD4Mbs3+vZMXRI0j5/+WVXqoU7Q/juADUgXStMtsZ42kAWQAYUHe/99FfUWLXTjN0DDzxo0AcbnalV22XIaNiCAvUHtepTKyAqv/a6a6wzFMiJRZkydZIMhKQE3lqsZqZNOugVZghLupeZQ5JqgByRmAOHkT4eoui9SPr0m8wgzbn4EumyiDEh5VG6ezFYZBeMn1yzZqWamz6mTdgpnf+HbHPhOIAycDoYCfE7hL8PdWvWLTVlx3rBLgXd5EBUH2gVbavh9Gljr0yTyBy654nEUFN+/PSnP+1++OPvCw67QteZp/nBa9z8a+a5kaMHaQM2eIE5acxTKxg5ukSRlToeS2iYqXMr1Fw1alQfa6gjojWJ34wsK4C+KLE6+MfUT4jGqCV+97vft41UbQJpGoLep7upDwLj+CanIjMkbDqMKxEU740aBIaH37OBw8BvNjAb9YQ6fW3msByvzSTIzrRCMJO8PIZenBK4IlJ//fU3jWHE4SEbMNZGS7sphiKXS1G5fNcByYNk23OUSGzuxP6jlgEwlMW6NnWgauT8wbo5ADwH0F//foP9bFplFUtV9PVT1nra2hyXrMNI0XWpa7S0VNvjbQiKXpeMk8cOGzjc+hg2bVxh14wRGzjEK5KSOQBPhgj4XJjnXJZHulFP/1kikTgn8k6PpL1URG5q7gRr5SE3/zoY36DpT+bDveEMURjGWT700ENunOisXDP3JxiZAMd0zQK6OgGPQ3d+KMQTxkWmv/f0Yugdd9xhZ4b7EqAXHDPnxSZ0JRIf8NzeKDKQXag6xQabk9ERSSC0KQo/VcvMh1bL1v0smJiNAO2j83hCaACNmdC2uZYw9AYnwH7i/oMUdM1aujqBJnB6jGGmN8QZWb7R7phlwIKisjwrLh3yQp6jwwa963kzY+dE/gHfZy1wQJy/8Nrpxejw+uxdHnv6dKc1hfl1Tth9JyDxPQOJlDNNiEoenMSFoQY6ccJCovYBGlhCQ0SVBlUMlaDW9dfdaLo2NA5dfvl8cxQPPPALDfHeL2bLs0YbZexjc0OnCUDREckIPT4wnMfU0FOgxofeOgSM5Js9e6b0ODQXWKwexvpVanzhSXF6n376MYOCjko7ByfEABi05qFOYpR27NDc4ImDTE5hrQqPKFneftvtVjjlQM29dKJBJ0AvmzZtsKlR+YJyoJ7yNTUIGr6AoF5/Y48MR1E0GjFmk8AaGmvtgIYIrNLmonazm4QQGEXSvn295EFHZ5OylD7un//lH2SwDquuMFrvtVbTxx40WigMpNvvuEXy1MttADvF6QEDS6yWsmePaKnDygxiYYwk2SnGePjw0RYx1yFSJ+eEgSgTTDN1yhg5xa2mvEoXY/9+g6wZCc2iw2IToUYJX7yg2EfmSCZQHKW5iY0LtBEos15GosVgMtPjUb8DUgZQ1Q4d3mdQHU597ardokXC1OplGdDGDRttTgQfnAGej6Y9GpZo9sNQMISe79HCIRgg8q8TWcA/R74poX7yE5/wjTv795ssBfLZkA44XLn53VNzWGGkwYMPAzcgCwD5ILLHwcWgUxeguBsGiVSpCMxjwGJ5HDMcaNZCu4mmMvYy/G6iL7IXqLl8z2vxd3l5WecYd1/0S0RGJxrLqINNdE9XOevJwQf355pqVEvBgIf6g2803GJwCvWUpmjwCZEgsiIUOlnHSy65xPZvo7rueSwGl/VEJ4rMkPuDc/dZSsLWD0iR1/eG3RvnoFDZlaoYjFqIYDGwPC97jPfJdRIwXXrFpW6xaj1c3yzRd51p7+TakCd+z7UOFIwVN/w846yTTPhBKO1qEk0KRmk8VeMq9u52+aqFtcvAcg/7a0hLY1Obe1Od/QWCfJGDZhof60Gj6WCtmxqDbO/xwf0kMODacNw40CCOdyqa3MUe4D3wj3039aLRxgqzUY15+aYcajN66UPqdLbnEK6jQSzLIvVGE4Yz2qbWtaWjLdUcFxCCD2ILhT0Ssgkz7NqP9GMgi8FzcD/4GmFFGgFDtzZOkcZNPw454Z57fcWF0QdA5Aj1bNTooVZQg01BOlhYUKoIeZJaqZcLajhmB2fjpnVS+Ctwn/vCp9Qs9K7BIa7Vd+TZZpZBY9B2Y6MghoGl4tnfKdGzHW7TljUGEaH6CT9/82bhocoCJk76mIqf3Q0PnaR5smzy6RoEww2EPra3fLcMX4b72M3XKkJvcmPU9LR370H37tK3jHl0pLHCvf3mGxY9fvKTn9TGzbFNckRRxrEKcMZ2qUMOcc8/u1nyz6XuO/96n9Ur2hThv6URlBzYY5Utah6aJLmHvmIuvWRNH+OkQdPS3KEZANfZZly85E2Jmu3X9Y5yTzz+qG5wk2QerlHBWkMwJEyHmCHd0/ndMtXZfJFS0L9wa1avs8M+V9LWAwcMdu8sftseg/FFwqC/JqgdPFRpPQNELBiKHj2juojYD0wBY6M/+eTvjRsPcwSfP2VyX1MgpH+D+cF1Z2pNP8d3G+ZHolSe9+yVKNvseysAayNzf3303RJJZRRahNRbw2ymTO+0Tm2kD5JqiOMQkqkgS8H99Ua0l1HbcKI0uqxTDaCbCv45OZnWrc2hzMnKsEiOmbs//OEPTViQ9+VnKjQYpEOmMEAGorq2OcVWCVx7H61nmLw4Bp3nsq7gBt/XECZQYdQONx1P4bGB0UKTkkFhAieOKSCh7lGHjIbw53oxmBg03sgwl7bW9+Hl7ztkOM9YW6rLN9A/rfCotew8cSw1+CgYB+uwtXpFtdeclzPmuQk0IDEAb/DB/f3h936oe/ykGbjQt8H94XscC8+BLEF43a5UxY/6FxxAeGwYVs57yYwmc6XonsCGwCZZXtyM1yZL/LBeg4RVgbXS7RFVNoJXmuWgqiuRc04Y5Eu0TebO/xatew6ZUkRMSJ93EN5jV6jug/61GoTjrKmLgnBThno1Yn5+cyKWtKwjfb1i0VuIR84yEAACP7+r8f+of2cf77Mix1zqjpgx/eJpxXMytcDIwr5dMBAQi0Bksm37RjPQUAEproFHv/aqmpOyi4UD7za2AhF5Ta06YNXIlZ2TQd3bNhKRM5x3jAV9FQUFGZai0+T1wx99z6iF48aPtiwDBlBZr+vMIfD1rbfeISNbaZsfA8a13HDDDX6QhBqJgDt27NzqdmzfJV2Yj2ls5Cz3wx/8xM2/+koNd+mlbuKkNSyVlCLv7A0PhSjE66688koNfP+2InWxE05WG0vprbfXKaItsOlaa9bsEOzlTLNojhqSeM6tW3Zo1ORm6/Z8+tlHdD0HJT3xmPvilz6nqL7Vpms9+OCjipz32xQor3cz1nRlfvGLxxUpfsFuNEYcLSCM3eyLZxgjCBhn/74DFsVgcIcO7eU2bzzqfvCDf1ft5Sdu7brVioxvMacDpZb0fMaMGcaNX7lilR4/ItXeDwsHx1kikTUezzqF8X9EeoHyGXBl03gXrRNdGvRO4ioo85n6CvMQiG5Hjyq0KJ7nowjsOhssrTZWmGh+x46dMjVPOhtxuvzLUdMckZrNMG7y095icqInT7ZZpAfmTRTGIesliQY4/zh3rhWHUl1bH2Hd0ezdxuYUJRODgNHHKaXTD0PxzaSOOzNSs3bb2mKRfkujHV7eP1TWYZIO9xhtizX5sYZgsTDVujbrBHpjkP9N5/8H+CRE2kFjPzSLhTmxobkKp8kahKwBCQQcZND7xzFdccUVdh+BgLivvBccBZmTFbrJSBLn0hjPV/D9QJggMqgBTw/4NK8P1JIuFYHgGgNeXBTpkuV07QUIa5CSm3atqbpTMuGlmzO0xkwf7SWq9Lqt5TZLwNhTove1woChEKs31RFzqSE3AZ5JZ96kY/8f9K89lmGMHhhfoGFtNrAmZhllTjQEpi0l59zxvsK41+l5f3H8rNz2RzmA91NsqYv4NfMSE8lkVK/pjNvkPM8aukAcABFJhw01b7Piae8+PUwHvLbmtKrk0h1xjTbohEM1WtrrmWq7/tY//7P7ytc+66o1R7Z8d4X9zkvCIl6WNHZFnWCcCrF3ylQHKBFVsbvS17ffet1w7omTxrtRogpyENqbtdiKttUjoQHnh9xGcYXHalQiN6fi8AF38023GMSR/fHbdID2SLukVlnCBDdv7kzLPHaVSyhOyqMTpSfDZv2OaKlvvrbcjCuRwI3XzTd4B5iFFPuvJO+A8XjllVfcv37rb91jjz5h6edDD/5O+PwwzUKtVv2hzn3lKze5P/zhD5K7GKW+iCfdX//V543N88AvfyEWkjqoRVnFiO3eqbGFJeKq92tRzaLIdGaocexUIxtFWlg0aIbAcR8huOeRRx6TcW20ImqmdQ4mTN8HuAD4jawBTB6pZ2iYFNh/J717umvZ1I8+8qQeK1zctIIyzsGhqTuEiMqiIuuC9Iaum+AYwh8iSwyhHznYz/j8zUrTq1pqo7GI3ayYTLMeqqa8R7JEagb0gZyoOu4FsuRxmAWAcFw4KESM3btLNlpdxCWlvey6uD6MG9Oi/vDkU3KQB+QED/oaDcbFJY1y3J6BVHLCcFTqjqTRfI0Dysw8OxHKN7qdxfSh3oYDFSJo6MJt9KMo2jwizapJkqxu0x5vlINKZibtUJ5SBlOgInjXDCAY/uAIzKE5H/GHfoGQsbF/A4MnFImDIwi0W+pOgTIaGELca/oCeC06gVk3TzFut9eAOcTsY56HoIoqesq4/KcbPbNT7y/w+4NxCxi3V6HN881bgV4ZcdhDMfR8BWY784ZEt1oXP/v+hCLfTDlzxYpitxXYewv0WGo3TS0IsGX75jE9DoZQMtLbSm++Smc4fdi/uIrNMdXtvNhchslZJ0wYrsCGwFjtITLONAaacXZewC2OfHOakU/vFE6H1T4qgA4iebHAKKJG59pSwYp33NF76Yz/yYrA8T/FkywWNLFt+xa7yAkTx9mwEyJ9ukQ/9/m/UNRYa3ANjBmmXw0ZSictDR/HrKBLdE8kx7g7MHdggKoqDSM/csCatEbI0FdXHzd8HKx+zNgR2tyCjPQzpKbfEYvooV8/ahLQjO2DheQxv5M2X4BGrpVqUPvdI7/RMPrh1ky1b/8u98STD0tcbJcVeMFQf/rTn5oUBRvu8stnGLRx//3/YgJVYJlEWRSpUdUkm6nRIBe6L7NE+bziiquVbg+wbuW8/Cw3ddoAaQD11LCbsW7lqh1u/MRh7tcP/dyV793pPv/5z1qmvGNHvWoEBe6a+XOkZNhDDW375JyczQdob8uUAxU/OBM98jr3uc/e7+7/8j+5m268W4N0lpj2UJtYR6NGTpCBGG8id2QtrPvKlTssgp8z92JlPuU2ZxWDQV2DjGaAYJU1mttsqbk2M8weLATOwdJ71WwwIhh4oAQ2IIadze1pdkmLTHGGsDd69+5va1CrJrP9+w/bDGbqIDguagMYOtYFB8AM40wJAIKbl4k9xNesdxjTh4Achi4Unblert0GheiA8nvuF4cdiQ3uDRkH0AAQAbUOOp1ppqMxjOsP0Ic/TB2px1vPQEZmaoJWmDUdmneIuvl7vg8DwEOxnJ+zRgbhnKfRqKsRCKyqIFRG1Mya8sHzpLNEAvRWGBW+iaJDpzZ/y7rzutw/7jP3B4PP77gvFLTJFDDcoSs2OPX0qDSdgvpRGYBlUnp+rj/8fZiDHJyWPZcpf3rJZtbT6mARfNWZ9rrpDqCp/Uz0fJ7i2B6NXCxWvalUmQwDX1Dl7FAWwNoAvZmhjTGMJSPlHNMdzX/GAZAexWxesTf+UD+tn0K1LiA2HA2BUWcsfl7oLDRG8pHO9PpjjXR6tkLtKEUUcIkI/suNsq+MVObKbJQLJgMgnaeoBjQAXZMsgLQI6d4f/ejfdcGS+9XwE4o4TDhqbjnp7rvvE27DppXuwL4WV5RbI8cx1ow/DoFiqeotZmi2bdsiOOc69+przs9FVZctv6+UcBkc88GiaF500SxF40vdA//r15JL6GbpLhufqHXhwr+T7PJaRdcDRIl83hrRkqra33Dj1aYOSZNac+tJM+rIEdBoww3F0LPxoTCGZij0ijhwDzzwgLvpppvMQFAPmDH9ciusfu97/67Dt8u9sOhp0SNzxWRaJ0qcjIeCxCHD+rrbbr9JUft+u7mf+fQ9Yjc9a12x+8orzXiT2XTL62USFMfUNauzpV6CTGUHDFvf6iZPHGlG9t577hP747eqbxxU/WOReilm6uNyy1K2bNmvjuAJyqyqRCv9kck7r16zyoZPjJFa457de6MGI9hOK2SQh7vGmupUEau+viVKOZPnHCAMC/cXB2wjI4XdM+9h714pVGb2sCE8jOOk3yDwsnk+xlKiX46hGKivMawFhf577hHZBEYdg7Z79w4bBLNJdaIBEp87cLDcYCjuM4979NFHXak0fMgq0MzBQZDZHTjgm9NgQ9E7wTXgmDA8pvUjBlBgunQ1EJ5/3W7RnMfeWyN8PiPV3Uqxn+iLPw0fSH13M2VGRcDNjec51GchoGxTkPSMDpxPYMr4CV/tNpcgwBbpw9gDGygoWabj8b5Y6Gf+1kuGxLI/3SM/Q7rcYCJmJfAzHOb5MoD0gu+H/QujWIPxN5p0xE/nekJTW3hffiZyfcQO80QCl3IAsfdlAPRIdCR8pMtjkMYuQW1VTpy9mkx4zrzVHRhAo+yzSUXTfAWUNi8gljgnA+jaX/FR/yzijqWzg2LWG0Ddqrik+/uMecoB0Ake87MM0hlf4eOPz7bCnnz/6yBdcq6cBCa77QOZVf+/OAAiscsun2tSBxQ6d+w8bAUqBLeOVghmSLRLEbTKDhmicRmZ4rrmDzVO+sgx2a58U5MVVRslfcpQEva4qMA2KnHjhvXC4RLS6O5tioNxKVO++upL1g79xuuvCtff6gb1nqYZwDPtd9MvmiLGUIVS9rFyRsste+CgVtdIw17nYOtWuMojVJRVEXjEUBVYZ0nn/hk7MAF/RVuFTU/zDVHrVVddZT+HdkdEyrBqjNFf/dVf+YlEzbnu6T8scrfc8jGLeHFa4yeMkKFLWq8DvQh0GyN9DfMIIbZpU2eZA3ri8RWKeLqZwQIGwzkhPz175hxlJ+V679395Cydneqqeivi1lTXG7Q2ftwUi3LbpA4KTkyfxMSJg230ZJ6NTqxSbUHqqyvX63FJ9QMss/s1VgqihzSfmWHyTAwr7lEWaZK3RAUtL5DVVtdixX0ytECzq6vzncK8bwwaP6tV1+KgQdmRuFqusWPCOEMegwFHGdLL57YYC4sCMGJxZHOlxX7wD3g12QBriGHB+NNoB/45WRRg9lQP8WF/9auHjBrHc/NaBQWjorGF3mjy2jhK5J1DkS7g8PwewxSMu2HwEY2Pnyc6/RAOFCsZVRiMNDAQUXiYvct7IVCoUV0oO57xviJw+tfBGHjOd0cKiz+blbSdo9eTPnaR12C9KabjMFlvHDCGncyOn20SlBj45rxXMgPfnZtlmUEU5J7zGuk0yD8mAwiGHCOc/j3XyVpwTSGTCTRd/uGggmPwnP/Y+2oleaIHSzEpknNusYIv06/qNATqZF3z+wyp9TdkZVoLMcFKa+xs8TVQYP8zReBYFHUnBEvErF7i4TeCkmJ10J/vedJfLxTuuzbZdaV9fmgvRCoz6kh1kge4B2qs3LAfMmO9HYnUml4QDgBoAVmFuAz9MM3bZcoV8EvTmXZFZGXCdCWJ0PtMNLNUw1JUbH3jjdfcdddfKZx3gVv80lY76PWigxYXJ1RDEHtnr8ctifRoehmiKVpQKDHoRN2XXjbHIAqGiD/58DuK2KfapK93pf2za/cWaewQBe3RzfUHm8h+1qwp7h/+5zPumae/oecZZuMq3377HTM4NNgQbVBcZTNj5Dlc4OcU1J577jmLpNjkcLB//OMH7XmBhn724ycMy/7d7x5RfaNTEamonkNPyYBr7KCohHD4f/KTH7h/+Id/tA7SosIyd8N1t4mlc7lD9r6uOs+GpcBrzs5JquZRJoM3w2AK9HooXINj//Y3v5NDKhOG/5TNR2YCGZnX8NHdje63e/dOG6hCFy7ZFEaazAbncOhQvQqZRM81Nk9AdkVZkadPcoj9/OaMaAxnrh1c2s1tIHk8bocBXJzHYdg59KwLB/DQvtNGZSM7wpFSJB04cID9PXIQONI+ou7ydaUYL6wb1FpE62jceujBZ23TTxbnn3kPczTf4a033xE9dJBJTQAb4RiseUtF4EsvvdSavcgcoIS2tsZTGirsMbjbrAcHiyyBYCG98BoMUNCPb25rPGfaVSYsloyIjaP33ENFchwY3dZWc4j7ge/QcVmHMyfr3x+5xc5+DsY8sH4CbBTUJTui7t90eYDQONYY6epQbGVtKZyT1fA19xWiBJkfFNNQT2C9vKrpHlszE/n7P2QBBYqjOfYI6gja+9l6TZy/Cd9FWUH6gJrzReLpr6tqi5BIL63BnqLm0UfaTU6yKh2xbLdp9+89WUCvkw0kpEDydONJW9sGQcdZyXgK3vqvFIGD6NrZTCbLD3aHax/BV6ls6TxCbxnJjHOMfVdRuI9yACE48Y/rPK/DC87B743OP4pd9H+tD2DmrL4LJ04Y5gqkX12lsXpFedJ0b1EBS5FvrjDsGglwHReTpVgdqLHOZvff7v+soJ/dolYucnfdfoe79KaJbs3WJdJ0V/u7hjPsL5fxV1Gve8kgHcBeglIQWVMkfvVdrqk10727cq07pY7gf/zXb7kNYuVcdtW9brjmCTyrjshd+yrcjFmXa+NoeEdmkSCXo5rve6179ZUl7jOfud8tW/y6e+EZ4eWZ+dKg2e1eeeFN92efn+b6Durm9uzbKFpjuWoDL8oAHnOf/fPPupc0I/Y7//ywOyYK6xph65MnDJZaYa276rKLlJrKmSnCH6vhL6tWv6uegP06iIfcF75wqyiiK1QMlkMcOlYU0XFu5bLdoqBqcPv6bdK5GZ+ClfJUj9i44ag1TtXUHpfh6VCkedAhNz512iRBNWPc888/bf0Aq1avUq1hnvoKThr0QPSMZLJra3Jf/PwX3GlROetUeN+4bp+bMnGSmzB2spsyYYbr13swU/fcru37NTO13eVnC89GjExwRFLRa5MooSUoJw4bqgHqh8S8KDad+5amUzJWSdMp79Gjmzsgp1rWq1Rc7GyT5LCNrz1bINgtJupcVq6MmKDUGmn4MAsAYbw68epPNwAXiXHTTsu9pCES+TKcveTMBqp4vUETnhrFha90G+WE+w/qaTBgn/6MDO2UISmVAZao15hpChpWqN6zSoa3tyCvGwQdZMkg1qnjt9kKtgTiOh6iaZ62Yi3XU6iCcquMS0OTtN5VQ6qqOWGzDrJyMu0z42uzOnXgxa7qZCSAZKPLVHzOzPB7GTiJ5kZGRTK3uUgwV6ZUb49XVht0g8or2RNlQTDi8LkTpoufJKDrkma9GESb1KhIg1mJqLoZYkTlKXCiyMwa0QCGsQ5yz4HKi9F79dVXTTWWnwOtBRYNzpoaSLZu7mTJZ9SoJmZNiGLGJTOYyX3GmqogVjTLKENx7gFlm2iXzEhBRQfX3umlDYg2fYExgRkydgp6Sr6O0GTT5NCwonGPbB4GHqNNB4j6/eabr1v0bg5JTh42HfvjPUHCNwouZUYAvH+yPhwy/TEdne3WyyLepctU5/wuZTKPCdq8ZPZcVywBxyYNJkqqie+t19+SE5AzEx6fqfU43aB5DLXqjBc5pEDX0659wroE/aTgsMgYcbYYUCDEoG9FcMD3vC8ca6Popts0tAqtMpo531uxWhLt6wxJ+MPjT8hWHbJZ1wWFRXbP29o7LHBy0IyZOdyZcOn/O2WgqVfwERO2lMEQeNYVnKndGK/2GD7s+0Qw/B3n0k1jvibgjIYaMwkSBhOR/UKqeWXpqgujD4DFWb5shS5Qmzq3yKSHXYc0ViTURvEESihRCXj6Z/78DmHl/+Z2anhF//7dJA39P11nfrMas+6SMV2nDlMVyHqpSeZ4o0EmRPRUTAsKsyxLWLrsFTd33lTpyfRw//5vPzLD+Otf/c6UQZtUQb1oxlTh4NvFTBptM2F/IcP/zYXj1Q061v2/3/meu+P2W9wSRfeIp4Hz0/S0ZPEK96Uv3e+WvLNG9YaPaTMIez7ZKN389YpQ57kXnl1psBRF+G5qOjogptFhdRmPGzfKPfTCY+4zn/u6++pX/sZ96cvfNNweUbqTauYtFDtnyKCRlh1NnDBWc4RfU+R2UFr2Rywy2rnjhDKYicYuIoIrVgNPbx2mceNHuiXqU+imrKK1tZ/x3p944il7biQO6HL1eiftxu3fX77ZXgNWCEqRA9U4dvHFs+X8yi1CJUp5++1lxjGeoo5nsp24CsgUuAKdz+CJKNLE6PBeGVaSmVWn9vs+BinReLV06TLXLnYPTVxkSxyu3n08nTREqmRQjXLQFJj5evjwUmuq8kyX5mhmb09jYPH7Jt3fXmX99OEPaEFusfVoFKgRhn6B1avWuoqDx62OMWqkoL331glG2+WmagzkCA18qRFN03erniu4FqIq3g/QSat6Tjxu3WRNNhwurvlMBGvAGgLvh6lEHwDDuL20cpFlNUhJNGgjhEIwn3ne7IzkB2rep/O80wt+6b+zbKutLVUXCJkBPw/sntBox2fgH/6R4aFT1Eu1Lii9ZAch2zBp5aiW05Wmmq5VY5Gkn134gdEqgQpqvDw3woVBxTRM28rKzk5lOEXaU1AmAzee602HmbqqZhJAmEOLegkw4NTiGtTg2az9XVLlBRT5INvIM6jvbCeyDaQ505EqsAcRvHQV0gDTBLjNT1rLtnXGEYTnDg1WONZhmua34OprzIk+8B8/t8ebNEpbe4rZFLK1RPxPw8j5Y//9MVnF/9UMIDuvdWGhZFsT4oUPkHTx1VdfJ49fKCx8p6LVJvHlx1hqB+d/lBwBKTUR7r2SRFi/QXr40vXo3au/TdEZoalQ06Rzv1IFyga8NtU9OMzCaWER3Sbxp8/cd497adFLuil5MqYH3bHDGueoma/w4j9x191+8LYOZQUichWH3JtvvCED/TU1XC2XVz9sBaQ5F8+JRgV2uJtvv1rP94ZkEgaLRnrcZKUHqYO5XpHx8GGjRBkdrwhnhX7uC41VGvo+/6rr9Lvxkpiock/+4XmNNLxbRdAcHcKdwuwZMFKqTdVmH3D3mT725hu7rTt33dot6hVg6hCzgI/LWSilrT9tRWs22pSpk6WFX2GdtMhSI4xXJYXEOeoFoFOXwvHu3QeNnz5ksBq56o7aSMgHfvmw1rjFnALNT2DAS99dKgO6Rl9zIDoNo/ejBXNt83NQu3XLjzDjpFEzma6Goc6R0unIkcPdy6+s0XUeVN/CIYPk6uWQZl98sTWBjRk9TtH2GWUv1aZCGsYa0rXI6WYMHqPt6Jjdpcie+kTViapoVF6rQYKdHQxAb7XIhga3Tg2qYYoWUTgD2Zub2o3uWlrSSxOt+rjNm7ZqTXqoKD7VhtZQiPOG72zxNUgrMJvX00HbLKLlOjqMflqQKgL3kpR1s6iFUHTpa8CRMKTFRPDUp4GjHS+mVX9lJXSKpuP2GA6KlOej9aX/43Ewx0KkHyAeE/bSHqR7m9/xnNQ2YPoQwWKc0uUUMLisO0EDjgAjNlqsOyAYYM5Q3+B5cHa8vwDXYFw5h6EmEQyYi2ecpzAcYI6zM2nNyGclU0aU6wICzVO0j9HmfQ1X1/Sp+tOe3qxAkGBj3rxL/aAYXi96Prq0260mgEChjDbvUVncKdGYO3QfclHIBe5R5HtIHf67RP3tzoS4CIo0ZVw9podqdEChQJPBMQbHF/SVQh0nwCY8jkCF71nn0RNHR6yrAtGwe+uc56uRc7SbLXiyh4rAa95bZfN/Y6xJe4fVyLIiB+ApmonzQlsfpria/pjOj3AgH2TwX333/zwD+JPQQNvbiPx6qIBb7VZIiKzyeI1F/ejTIE+8c4cfRjJr5sXCsR/VEIf99rMqGcXHH3va3XLz3TKs+VYvIEKeM2e2+8R9n3SJXNEFSygsnTHK5+uLFpm43N/97Tc0YOQ1t2HdLo1D3O52bdunE6mIRNDCvvIKt2LpWm2OAtejuJc1+Vwy90rh798wLfx+Eve69ZbbVQ+42DB2GyJf2660b6tu9iBF7T2lY3SN4e4MiiBKRehs+PCe4p47Ge+tarzap6xgsRs+ZLobP2au3vMRKW6+qn6Dj7tbP/YJp9qru+vjn5HzypEy6Q6JW/Vy1ScabSJYcWEfQSz95fDQ349ZpsCB7K/rooEJwwSnfuKEqTYrFFmDS+ZeZsqZnBbm9cJOQFoCY0lhurAw3zST/uVf/oec5xRTDKVxiUiW0XMwdugIhZZbrs5omzgkPDsUZg16iDp/86KCLwe4oJvH+b/4+du1br1sGhc027/+6792jzz8O8Ph6T/AoWCQBg0eYAYI9VO/aTttngNRMmwgZpqW6EANHNTf6gPIYMDAaW+Lax0aFG3JEZwRjp/BwBpFm5ndbAYCDXVoLFFTYmIbQnt9NTo0J6ebDEGVn7amaw9dwKxn+tB1iAWwcM6y1tosQyGzQpcISvCJqgqrMRUV51oHZr1ghpbWMzK2FVENwT8va+U1dprtA1ZGughcuh5QKBQGfPp8YmuBQnlWy99H777Xos3ulREN9DV9HcAWGHV6InAU1AF8ba0lpTkTxNeC0Qvr0vU601lRHzYhLH3aWVBNDUyXUBtgn4SakDG99HWoGXTNgGLu3HoJsUKgmYb1DVE+1x4cX2juC9ld6NoO84/DdaYrs4aCenifQdcodLyz7nyNQ+AjEAZY/yM6+/TUvJ+vHzuvo/+vGP//bMPtnyry/5NCQPFYlgZ7rLOoDWXQxyXvnCc5YowWBwSpgqBhPWjgUBnY+baxH/zlb21G5k233elGDROT5/JpGhZzt9uhDsaKw3sF19zgHnv4927oyCEW1ZZKtfFnP/kPizpuXHCH6aX0KhnmjpbvtYO6e89297Wv/7UNb5g35zJh8i8rKu9hrJ6lS96x4tJkCc0RxaLzs2LFMmGoh9wDP3/cLVhwiyCiH7sCFUCPHqmyfgaKoujA3ChNI4ajL5h/SnDRSnf45HFJSx9wwwZPEd7c7K6aP8O9+PybuuZai8R6lkoaIVbgDh2osU22e2eF4K3+Mq7V7tWXlxj80ViPKFqnDHVP4enOpJjrG8hiLhe0NMEGwDAQeujQwepf+G005KRa0U6eRTBE8KELc7Rmrl4y72J77Ycf/q1FiLdJ62jO3Nk2W5cs57HHHjenHMTiiHxYD56L4SxtSGQruiMKpQmrqSkhOO5YKmoNGjVFomdtkL4PGjtwtct6KMWXPgnXwmFsFJ5do+eE1dVNa1kkJ9Kg6WpZiqxHSdv/uGR8zTAJ/zykQuZxsWsmTp6p1xhghxiHTDMXuHt2lhd4Y19lSC77lFhSOVm55hjZU6jFwnKpPHXI8NPA8++qwc5nHFqyPWkZHPxq1iKRHUk/Z9Qrss02A4RkNxzrQmVdMMQuuXSuPR5DUV4uinO+N8ihdT9hFMX2c+Cf9M/phrjrR7p6pJewbk0ZVH7GPgFTZ0gOzZYUvcH8gSj4HbMQHn/8cYNZgrPDGQanExxP6Cw+31hCG1nZ0XkeVdA0ueS4n+SePhA+wCpBWTUIsfEzvu/UewEWTJeC/kD7EfezAHBuXH+hjL3N6UAaRqgAnf3AYQU8v6ADWFthncKA+66G+HyDbtKLtIHmHBrnvPZVlodAM30fCueptsaLLib081z9PlPRfmdHeyoL+jC6Z1fp6f+q8T/fRLX/SkPf/2cOYKcGkYDUDJRx76EC2r69hwSNEPkd0EKWCacf6dvo22FPFAneqJacwjLRKy9TU9Iw961/+jf3wK9+LubPHkX2L6rAd4WxfTBIBAujxgw2WdZjx48YhfLaBTdLGqBCRU9a0hvcjGkz3D8t/KaizQr3SU0bu/W26wX17JWR3qY5tDe6P7/v09L5uUtGKEObrFrQ1GbDcG++5UYznN/7/oOKPmMyVOIXN6DVskvX2mwzBdasfc9dMe9Kqyk8uv5p45m3nNEwF41iFKlQBe8COTU1KqmQ+LuHn1faqX6I5oRlKDXVbcoosmxyF4eQDKdCxfDWFhlhGaOS7pn2ul5RtcCE1og82JBnDjUbRAJdkwgWfjzGDU2fV15RU4STgmaRV+N8/vkl2og+chw1epj0mHpaY9jw4UdNmXX4sJG6rv6Ge2/auMVosVVVCWNrIQCH5jqHEA52PGrzLxDm3dyiARlyNDBOuI7Pf/Fz1iwHNLV16yFlA72NYz9oSP+URDUOBo489xvcvEx9Axwy1EivuOIyq2HwN9RfiF6nqCP7lCJxCp68bxqYTunGAonEhcczBAhRsCINBDLWiRhIrW1qVBPRIFOTmGgeDBFjYNZYM1HEpAnMINYG4+JrAe3WAOYPlyLKnITNfK071iJj2kOOcZzroXWGlUSxF5iuzfoDfORIYw40UwwK77m54dSHpurprJ6AzQcnEK4vwDbBqPC8GHmcL/UiHEGYd8vf4CjZE1wPv8fBhSjamHn6Oc9J5Ixh7apPf76axfk6mb16a50VfXm/WdnJVLbFWoYmupCJ8LrUT6gPcS8D1HaOMXSdqRzAG2R7eluXYJR5P50MeZL2Es8VnJnNQ1Yw0BJNAeO9NUtZgGsIncfpjpX1CmsfOsHTZ+qmq2yencubtPpYnjKLPk197HUKI1ZTRiLDVGzTNYc6Ozo/MEv4KGMd4LY/xgH8qYz+n7wGoAr1wp49eyvNbrFhKAVq4kCbn1ZqMFqU9o4dO2pGAPXISWKoUAi84fobVGxt0KD0Be7iWRp+LXyWgsrkyeP1+yo5hz6SQ+4nGKnAT5d6dbm7ZsE17je/ekyGScXYfcfcrBmXyUAeNH2ZH2m4/Ny5MySM9aj6EVCoLHZ7yrer1vBnKpL1kzevlE5RL9Ez96hJbZ+KraMs1b9JUhFPS7KBUZbViryRshgzdpj+pi+FfhnN9Wo+qxV7ImkjCpcvXy98OksstTPuLz7zBderX5kOQrOpXIJlNwuqUADso0xlRGDYtYIasjO9RAKGnYEtdC5v27ZL+kELpNdzUVRQ7WV46549u8XzXqoIfKeonAvkDLMtImLDA+sUa4xdnVQkUT0dNjxPMxb2iDE0yuifFRKxY8+QFX3pi1+0wvCNN95oBe/yveWm2YMyKtcL5x3ME5gIh8vBq66mZ6KPbXrqNbUyMPndUDbNsdGKy5atdaNE963VEJkeGsrepsEc9aJrtug+twM1KKfPyc6ywmGrftbcdMZOOH0eQFWwfHqV9VSN5rCgr75uq7Br6jsU/fPEJMtRVI7DLZLMAron9HAkVYzt6MRAdNh8ZpRe+di7T+yQQs9Jh7qJwiVBAaq0vqibYTRJPwXMd9TyMw540I7nfZSUkB21mcLmnLlztB4tappTQPLcC1YDIMpmGEmpAhqiEuinBCVZcp7trc0fSfPD+YDRY9RDQdHGCiKop05sMlx+Dvsn6P0Q6cNY4YPHcb0YQz4T+fIYi45lJAM1lMcFQxw6mnltL5FdYu87GMlg8BTbv7+BKhagrA4LSqjVcL25CoqCk8Uw0oDWLmwTqjbDacZMmuwL6HqOtYxv1OuNHz/BsHvWjXUNHa84gkScIryuWS+5T/TlaoI8KfKWSPalQBH4egUsu/crw5PD7ql5ImeavQ7VaeTgYaBpXyLYxr3lg+fm+vgMLEkUH6CkMB7TixP6WdN8XdSzyOA0Mm5+dkrnhKFP/XTP94pKu3bVar1ONzHCckwgrgPaZufZDCo4gK6wT7p09vmgnNTv/0gH0DXLeW3Z6guDBQRGWyHYhGg/I6GBG4ls93d/9/datGJ31113WVp1912fUhFwu5s+faoyhMPuzo9/wpg4t6qoS/v+088skixyjQ0uAVemc3bAwF4mnfyDH/zQvf7KZnfPfXe4XTsOG0MEZ1NU2FOToq5UI1GHoKNb1Fn7iLp+33P/8xt/Y0Pnv/b1v5QhVyTpKDQ2uvdWv6PDdMDd9+efNvhnybuv+pGCJzLkWK5yW7dtULfuzXrtPhpyUmgOY+68aW5fXw2lOH7KrZU659x5V7irrlzg+vceIV2ilTJKzSpyXe++9a1/sSIm8ATziRsbmk0VlJtfp2la40ZPNjkEmDHIKVedOOF13tUsh1MiggfCuufeu3zzlKiCHLC7777LYBj+lsNMmz/RNpFYkzZ1//5lKtqe0ToVudekuT9xwhgr3o4bP0aMmTFa21z3/e9/TxnBMqPq0Th2SPpIV89fYNEb0eMZFTpjFH8zk34aE5ETY/FEnYS2B+8eLBSF16999euCr5rttYDaoKr17ONH6fkGrFq7zsGDh9gmpYkNyI6IH8XKb37zm74uIMc7aDAdqm12jxmq0yhV0nHjh4uuusPtO7BNtZmTZsxGq3Ftp4wnzVDz5l4imuFeNWAdERwz1QKEytpT5jR9dNtuA7yJqojYEaCjJnL6tIfMMIQYBWpJFCg58NdeDfHgIoMU2+XMli9/V05ppwnnzb54prJZz64xB1zXYBmAYdVyAKxfXnbivBIH6ZF1aBpKh2aCYQjSFzxnoCd26DE4Low62cCbmgU8TjUAXo+/IyP48Q9+4PJlqMgGWJswNzaM8gyQSoBhujJjQgYS6zKwJfQvpPPQMd6hASw4i8Cbpw7F9zYpzpydsPz8fHNC7OX0rKNrPcBYRshpR7TWhqq+7s0Xn3M1Ih8MHTEyxYLKzCkwJ9eggCLMbM6lc57IPJ5IyZcHyCpdWC1kFekdtf+bufeAs7ss0/6fc6b3nkzKpPdKeoEkhF6loy4C6i4qdsXXsq6K67psc1fFslgAUWFp0iGBkJDee++TSZmW6b2e93vdv/NMToYEWf/x/QOf+cxkyjm/8zvPcz/3fd3XfV2+J+LvTTDgl0RilmayE17/yLuteXaRt06ItXh0LvS/Ct5/qeDmX6MKuCBN4Hj8KgUBNZP9Ksv8CDDMgoWXuf1ksQIV+qAEKVMF3bwXX8boHUbL2PGIsWEaI+xVHserkIzOhWv9w3/8oXXdf/yj/3CvMnyVg2zAVVcsRA45hUBP9sziuoLHHswGHlI0xN10w014A5S773/vGxbkf/hP/wBTJJ3Ms54GahdsnXnMD8xzq9a8RZa8zV2Kxk9D42mCbh9gpsHAVztYrIkmzXz1NQuBFBrxET6KZ/EbzB9scxs3r2CoqxDJ56Pu8NEjyEYQ3Fsr3UuvPuUWv/W8e/rZ37gnnnjcePweggioc+kmiSxrQdEad+3dAwwzpIeNoc8DGI7SoNXKVUu5to00R/sjefE6Vct+HqfZ3NMU+OsQlxP0oQOivaMJiCePoJbP9Q+gQYli5iHJADfBvppnJvUXTZnA8ydZH0PDcGvWrjKrzvyCXONzi82ybv0ay4Z1LaqutKHMh3jPXjL/NINeKpgsVoOtkI2twbMWvR7eTwXNi+fMdTdcd62TikIuQWgENMRSstOPoj6aySZqILO6hapjDkNz+vothPMW4F714x/9CJmHvmRZlW7lO9tweKtzA3E8O34So3vmKvIK0gjs8NQTOtxHP3aTm79wuuvLYGAk1MR7cMQVl+xxn/jbD7uP3XMzGWKY/sFw7kkj/s0zOLRzzUtg2vTJSGrPNs56GebyYjQdPXqYw7qTQ36nbeaZM6eb0Yzordr8Gi70dEPdk2uvvdZgKUFsXokzVivIB89Y+eZYXD+24Sp8XtmnHstj1x6u8MFIz6nHVxDV5zwOBLPZ7BNIb1x93XX2tSoRXc9rECLG0cvScKKybCULvhGqNaiqwYaZovi2n5D2g2X6ng+Asdcc+xpiB6V0eGZaFh+Iw+k69FlryHtka620RJVBpdbpZaNtqps1EIl6FHuTGWsAd3f5U8fWnw5lTd5Lm0uPp3/7qVcdJrGHl67JUz71t/690HXqdennus+eGZUUlahW/0v3UAek7ocSAt1DfU/X5/F/vT7dUz12LIvICxR6ttF7NWd7G/D8JQeCTTtHK8a/VNDvrwoBNTV3PpiRRQedbDMbvR9dn/ji//rQQwSqAbbgZLkoyGEEw0ZXXXkVOv/w/vMCV5u9u8rIUv/LffnLX4TJ8n2w/uPGyjgJhXP+gktM1lYQxob1m9x9993vHnro361RWAP1Uw5gE8flYhLTx33l61/m+y0mR/vUU79lc0s8bKh76ZXngTT6mCxDmExbBi3TZ03nEMJsg+GgzAwohdPGmxb/a+j4bN+5ifL1OIv3OEGj3U1gulbZQTlUSEFZf3phBabqh016Qgb3S5ZttEw5nwnnIrD205XV5qHbxmBMPzaKGDfSN5eRuyCwllbJI2QHukhtGFjkpxpjp7lZ/sA1pgf++uuvmhSEsmVJRgsGEfyRDkRSS6OyuJhJax6nqAhbzLw2YwJ96EM3grNfxoEYCEU9hVzFJLLGTZs2GnTT1BjgpMIxBctlAq2J5jcACYb9iMbp54K/RLNrZuOOJAu7BLrnYaoODQ1pRP7g/oM2NyGKnRg0qnpqGeLS4lS2XIxXwx133m5aRD//+aPu2usWIrnd316DRth12IyR/hD36/7P3m0H0fFSDDe4z9JxUvXUyKCddIBycjLMBm8afYL58+fYz7OAezq7mukjCRZpJKBvxZNYsw07GDpaazz1kpJig8F0uA7EyGf9+nWmQxSwO+qsb6Cs9TQ9kA9/+E4qjRK7H4LmujoDBdFS9Ia03t5iCEmxML+gj2X+oXC8mcaIlitYTsEmPmbK9ly+ucpi1UBXIFFQCzyWAxkNVRX5TH4raOuxFKgE6wR9oWyDqKxRK/VRqgM9ln7X7Dujjd8BwGkKYLEZv89QTQk0muH6KeRYm0i7Thc+x5yC66GBBnz/ILsWjdcHIj2foKs5QKeCprQmiqj84qO6RUvefMuu+Ur2e3LUirOzxwjlDFuntbnTIKB6VGIr2fPK7PvAFisDGlu9boOrk46SZD2A2xoJ2JIklxR8c2ODzf4MHDDY7pPuqZ9S1j3yjm+xPQAFdW8WY0rCfK8vkvB+DsOuiVsxFPioEK+JcmDK1StWmkR1ooJ9tDqSeZEeM2gCn58h1NuJ7JxSEH8GAjpfb+kDAwFJL0Plm7J/fd68dYvRBUdR+j/yyCMGW/yIzO/Tn/mM++a3vu6++93vustZFOPHjwtYM9n93fe//313HVnO8RMH3YM/+D/gyvPcy688a7CDRNge/N4P4fq3Aj28ziYoRWJ5oSvBC/QaAszl8wqjsyx4pu7cygLB3YlGoozWX3/jVWNz7Nyz3TJAzSpkgC/KZETDM2IEXTpvLEqdvzJJ6we+9mUTnNu6jYVHlnoRjcAVMIhaW7B/pC/w8Xs+jf7QUczJS9xzz75EcGl0Cy+fYjK1glm2ba+wezIUB6wWKAwKZHrzxDHOAHtPSAjxPQbBapVJ0Dgf0g8l1QMm6azGp9ycxk8cQVXwNodgvfOJmCQi5FimJq8arcrQpavU3Mp8wNxJxoap4Xq/9rWfk70yh5GaxWv5ig2ziV2kmQFh48L5pXGupq7+O3UKNhCOXJpxyS/AkIUGbiYNack863q0sQ7s20/wzWd6WJXBSdP2EQNHXsMpVDofum2BmbMocImq+Itf/AwP6O+ZjtL/PP2k6dVnZKYwEXod07yJcMZXu4/h8KUsdSjU0Rbol0uX7nJH9m90t3x4hg337T+w0/3q10/QCyjidVUwiwGEdmy/NaU1IFdZddINJ9iE4ug7wRgzKi1QWkMjTf69O8wLuE9qHhaaqxjuu9YyOfktF/a7yrwEFIi19hajMjgNyq2uffv2ncCQFaYvJLaPhtDkMaB1omFHzTmE4hJNpEyVkDTkNf+QmZp0Xjqg/hMWrWCvHoCeR0FbwUPXoP0S4THl9aDfU0bqIaKUqMSC92jwGLYNXPF9ZaoBuylonnr4yNMkfcauoKgDw0sevIv2GTo31BBLYw0mf9uMyef7DJ5xpGrAT+Iam8BYXp09k7cG00QH0mI9cwOfq5BBltImUQDXc2UDf+oxn3/xJXsukRe62iPBVC+HrsMpr4JegQ5A3zvxFNFYhpMfVvMHqP+s6/DzFUbOyAnsS5XkpfBYYrXFyoPHNtD9/Yj0wvXPxwK7ENl678e7kBXABTkAtEnuv/+zhqHqhn7+85+3N/DZZ581lscAlB2l8KcNoINAB4JMrEVrU9awYeUG973v/gMBs5mTNgN/gMNuzsVT0OLOdb/6798ijHYxgfdeuu9YMr65gpO9yAxjFl42g4Dyklu++IQJjClLvuqayy3bv+djCLohYbAZFk8ug2bz5i5wS5cvNYtBTWR/7K5P2ILNz+vnPvHJu8Fby+gDXGGn+TPPPgfPejq0rxToo+tcRWmZbSBRHhMSIya+1qcw3X3yvtvdXXd3EIwyLUAcO47hTTfsJEghakIni7KYGrbXKLjBtYfNvGTylMHAPMdsrxw5WuqGjk4zyKiq5gQYcxnNTLjU6NenZwb8ZGHBd999l7v5lptMbbfk+FFj2agPIJw7m8pFfQJNC19+xaUWoNWA14GWw2tXg1wQlQ4zXdNpqKGbNu0msOVaJlSQoWZ9izkwae6hqHsg0ELgTZvVlmE+Aps3b7UAmccA1jDG9JXNig0xbKhmLeBb0+itAJ7bwdf5PNczTz9lAUwyGGrW9WPM96c/+TEZ9x08Rpb5NCvoqT/QSfqnZuLixW/YRn7nnXc4mCe4wUV1sIgKgHbyjboqpU7ZZOo9PHUKp67yExZgqqmetKEVUGfPnoOG0DA74HJy06lALidbPGiSDm8tWeRmgPWPGzfG+hHV1QHbSPMFqSlZsKXGuUFFw41q201vo8zYP2HrVaUze9Hd1UggS4oqiAY00MCYJeGsjC82EOmz7pV+P2AQJfd4Enju/+nahh5WiSbCPaXSG8TrUPBqnPqZf1zf3N2zdRMDlKPssSWoF+gh1fUEWw83xVYGsVo5Xedxl/IBO9D7D56/syvZHs8HSN1/VTHeucwqnqgqqZ4vJUrpDEUz5VgRPMt+WS9xLoCMPDTkn1u9DbN3bGyPihUG8wChuO7oAGNG1EiosweeicXmfTWmQ0//NsOa6OPr/vpKxlNlRYgw2e4oU8v/nvf3NforlaJ/Hl/1dXR1/tWCf+9D4P0wi/6fHwDC+Z/705/MtL0fJ3IOmOUcMNhJUybTBzhEpg81ccB17vY7r7Pf37OnhA0/iOx5B5DOp117HdxxtD0a0Z957LH/dr985Mfuvk99nA0XBuLpZIr3G8g6P8iwUCPY7VSTNH7r7RdtOGgWUtBXzZlm5heSnD6AiUolpeOK1Uthc8xE+wV4gulYbfqP3Plx941vfN1dgoDc8mUbDZP947IXTdNkDFaRct564KvfMNaH1DrTU/u6HdteoRwsQnlzkvHahRXv3b+Hn6XZwt6NGunadafZCOn0DE4R0AhWXfFmgeloEA/mb4+RuYqREpLKJolRxeljTgOlN9x4KY5dd1CC5lswOXjgMEyK6eb7qa9PMsmsg/RpgmlXpBno6SmeYyeBq8KMdRYsmGeuZS/BYPrT82/SyBxvonKrV6+w6ci2trfdtdfcwCYpIFieIijUutwh+QzajbXDT4FN2L4OEh00UiPNRJ9GB/MesFcdPOKf5+AdLNy0vLwJXaXLrXxfu35zMLTWFtDxvLiaHNhk4yk2kiijgl42bFzrbrjhBjwW5nNQBTRPSRZLumI0BjqrN+2IKnumW9M6MYFs1abKBwdNT/a2eP+ibGp4S4fljBmz8PIttwxw/+Eyk8nQQJdMNIYNoy8AtFd5WhOzQ3k9I6lQNgGHjQPmS3G//8PjVn1MGD+R6+4AKns+ipenBY1GrCybOND0nKcgJsiLOTUt02wvfaNbcxu6Z6pyQl2d5+Sh+0DkoQnvCRCrIumzVM1kKJjqnutxteFLOIwzosJxsc1bD+14H4VxTNoryfCeDQpa/qDwImce/45VKO3RzO96tx9wbOM6aB67d0Fbume6Vj2GsnF9+Gv0mbeqkjMGLWIHhQJTlRh8uxW3trTk+B4BOf2+XptgpYFDR7naNoTfotO81mMLny1IVwuhwN9jD+V4hpWXNPeGNfobf4D7Xpz3NBBxQFPJoWjg7zDKcEdP1WCHZfQ91W+9H2e1C9EEfr+U0v/fDgBlccthhYixYE0m6HhSzPxb+Peihy1enGiZ1pIlS43hIzqoFo5MQ6yEk2Y6XOxvfuvfgVHeNhEmmYrMnDEHKuR+E14SF1tv1EiaQ3d+5Cb37//2n8BECe6zX7jHpbYko9txg/vm3yP38M5at33XVgLjUFdR1uBqG8T9rnXPPfMjeP83geM3uNtuvpfG8wvmK3pgXynfn2cZqCwjVyzbCfPmBvf2W+vc1Vde4f7toV9Adcw2GYtK8PjSsuPGZy/lwBEsE45vcxu3Uo7yevpDaimDs191WjpAzjJLaR6pEhf+XV7R6W69baY1n0eMHAKkcRDRtFKX05Fk0r6iHF55xTUWeFKSM6zEv2jKeHoHJ92BQ7KYTOXfE2EiTeXelbo/PPlbMt3TDpSJ+51JRTSfCmkpvsv7CeQpMH2uJ4vabuqfOjxzsvNNF78PmLPeDwl/qRpLDmXb9XV3JxqsMWf2TGMD7YCO9/TTT9shJKGs/Nwk2+THMH05duSYUVpVMZykHzJx4nAzmrn11lvp5/zImnjj6J2o+apmqpROVQnWHauxg+hTn7qPinGHe+GF590dd92PuurDJv6mimzKndNJDtbaJHBSYocd9DRRaO538B7tdXv3HAzc2cprbZo8DfMI+S+s31BCw3sjkt3zTJ20BdxYnsvSC5qAaJkkJJ5gglmy5RMmjLcGsQJ5dkoQuOrrsJc8HcgY6P0cP24S08pxyAMMtKlwywahI+oeeKMTy3RDiWcFzNiGsL6v99GbqHv2jKoVQUumZUNJKpaUgpG0fcT9V+NX/1aG6zWXPNPFBzDftI60BFi2mFq6RgU2VW/68M1cDyX564ydlu3NYgm+fwYCCuYTIj0ZtXcv86/FZ/va+x1RE5g07pGHpQy60gEgTrWePxI4a0Wi2Leovx3sbTWUdY+mjx/TMxGsAzEFfbGU7mi/QHo/Ca5nxsE8q9vePZTlFTZ9tu6v1XsY6HH9PIPiVmDL2W5UTwX3BujVu3bsdAfoNTRGD4Iej99IyNhv/j6YY8w5oJoLCQH1hpk+UBWAqH6f+PR9tnglKSDN/H/4h793N4HdZ8sGkJIwAXqkMkbRJCvArk2iljdmFyqHAyTjzEb9TwLHW9DdZIhy/6e+RJM4ECWroqkqb1Bl9uLkS0J4woQRtrG+991vuGtm3mLa/HnZhRboOltDzBZcZU1AeRE/89xS93efvskN7D8S960MDpZLyfBnkL3vsbK0jMph7JiJbKCdjktjohdcN5PSsj0Bp7GngTeaTHphGHTFsvJjNEeHuOf/9IwxT8QmiU8aYtTUJkrV5555yT3627XmARBIZaO/P2EUFpbjzfT8k0hcNDZVuw2bVruf/1IyyC+6abOgmaKYqqTtWMkhgirBloATFx8x1zIdPtLy0UZpbWtA7vk01UGJSRTMnjMGVcRSKqR/NPcz3fc33lhMMGtm8e63gNaIw1duTh93xx130Czdb4fyRozYx44Zb/BOE37KmozW1O2xkmrgud0GGSlDP8ahpO8HJiDpbvXKVcBb5dYzUIAZMWIUPMZKo6auW3McyGeSu/uuj7mvf+OfTQROUg3ZwHp9oKU+y2Eiu035Fj/621/bhtRcwGE8k6WttGbNGvfqK2/C9AqM42UJKIXJZUtX8RjpdnBIW0huaKoQJPanNXTk1EF7PZIL0UEk2Qnh/Zmod6rCOHBgL6SElUZTXrhwLvdgjzWfFYQl91CBFtOZQaw4Y251dHQbi0vbrKx0i9sFEUEyJbI8VID2Oj66N+lAheeaPvWbVEFGQVvBWYmPnkdBRXx/7YMfPPRvtndUlehglvKngmGsC5sPxLGNXN/cbKSxrkNaAVGPo8pWEJCeQ5l00IPKetcB4KUSANbPCf/ECsd5ob3YbNQbw1SXn+iRhtZHSnpaz+v2mjuB3WhgnmJiclJSTYg/a1LYzzno7+o48PWaqhsQ7uPw6ogPBv5qG3UInwl+xuLJKrBDzwvp+dfXe2rZ6yJ5iM33BEp3l9nfV5G5qdGbhI7YBvplKfQbWoBaBzIU6A8U3yD3MFbg03v+4H+hKoC/Bqx0wVhAQ4aPe3Dp4kUMbWynwbcWw47fWJn8Xz/5L/fNb34TM41SEzWbOXOW+9WvHgEemmeBV5DRT372c1dA0/H222/DuWo9QS9kao39+qlCaKBplwym3gEtc7E1bGUmr+zti1/8vHkKXHvdVe7o7kqb7ty/f59bhHRuKo3Ct/HClRyxsP32dmhcZFnDmUj+9a8epWnYShBDWbFvf36O+xYTxHOAkTpoNF11xUz8excbVnzjDbdQhp8wBkB/BqeaYB38Hs3/rOwUUzYVf12QQ2F/zOFpgsoAxyQYLhnP400iwKS4yy6f7/7lX/+ZxRiGsbKd7HyzMYu279hkzWCJ4iUmt5p+/tSpE2xx6d6JRz8c/Z6lS9828xQNROlA6OhoNZZQPgJmgwZpXiHPVVfUG1tDG0BZ4OTJU8zW8ZFHNDFch/vY31kGL+67qosmpp33QPdsQt3SMkyw5qVLNiFPHMc1p5lmz36gmoBmF7GRfjWOhwKtSFMnl+EvHb7NPM7o0WN4/4MMVw1gyQMro5o0eSSHOo+ZBgPsOCYv/XLttb0Cx1vZrthAx44VG1OjsSWR92ak+9OfXkTFFMN38Pormc948YWXqLjKDDtvZdDuIHCi5iaO8xqWvL2RxnuyafrsPbjDgooYZtogpfRsJOwm+EoBZefOXbbRi4uh/2XgWV3YL6oHk2aMnv75QwzCk++y1qVecwcwoETvqo1Z02ra8IbTR6d1PdsmJToc5I1iFBB1vQrSyrr14S0kvUCdx8FFndTvPf7E73vknQWVKajpOVQhBCY7KfZ3VpkQyPV4/kPsn0RgFW+Tqb/TwaGDSf/W7/trUgCNpa/6ASn1NXorlSqRC7D1zih8E4pOGKf1KKwqS78YlthphNlEFtD9lnSKWC21QHdvwgISNDWZwc/4KPzUGs26JQYnb2VVAp3suwSYcq3ITK9ftdzFUyEcYVhQ+3c0LnYjSFQySYiyYWK1SWuIalUqnfkQJlJTkqyy1fMrsMc2d3WYeg9lBXzdS1UkvhIzfwFVcfiYaD3r9ebwOxKEE+6oIT/1rjqBOQdxqOZAHpEYnHoFiVEFWKsuuiPvYv7EBv4/awjj3n9Qj00u3lqz6f8zC+iCTCnUnG6IPPDAA+7FF7E4jASLKgN4QAu8jqDZyc3UQvn1b3/LYkRTpqoeWAWWRWeg3jge6KIMp6zOemiF0PjQ2XMt0hyHrpcN46KTEncU3PXigyfcHx79qVuNiUsGtLRjwAt3of55gsnex574nVFFH8c05ZL5F8PdJwBxGNXymLXQFXPBwTORTuiPjPHv//iikxT3+AlDgCiYniTJ+cpX7iCQDTNDEsFSt91xOwNoP4ZvfhcH2qOwlL7jfvgv/0wgSDa3qMamOsu2JBcsYbu6+moC/T+5F196liGubKMqFsC7F2tCm1EHSRIeBJcuuBL6ahP/LneTJk4xDH7GpAVQWx+KSguk2eLVYhUMVowWeQs0uTRmCfLzBpgr2MjhE/AV2M33u2zKsq57jTWh9fczZ8zGrex/yJKSmC6eAytpNw3eCMFbqqHQDqtrjd2ShAuT2BWCcGqKSy2YTQSHlirmSTZ0AZ4AYQ6dJvoCo8YMd8lAQvsP7MH7YLzbRAYvuQdlqTNmz3LZyRJpq7TMed4ll5s2lIbgNm7YTi/jiL2OUSPHGGzTQjV1DKpoC++pTGLEXopL6zbTGGWP+h1VAt4OUQtdiYIOlTlz5lhjVM3jS5gpUKY8Y8YM+jKbLfioPyNIbOTIQZb9i5yggKDKRSbyM2cGAmo6QPSfZL3VBM/jfWkBZlQwLoaqbM5hNMZFBVVgVRatAJqBtEV8KJBs1rSzHQCwqiobGs8ymfeSDv4/z1/3WbMXVPMbWkFIr0mv+eabbzahNz2nSBPC+rWP9Dr0Nz7TVZLgp3s7TdW2s4fu6VUqfePXY/Bn4f6xlUpceg+84ZumXuBSOkfBwZNhAVY6/7E2oXcy95GR4GwtKEHLZh12RbVyvsUwqOC/v2EuKMW8DuD6w5Cw2QjUAkQr7uxS87vb2EAtZN2pIATPAtMdYwJXVMt2vqegK3XcQL02wXppzdwPXasOob4kcp7aKu0rUwXldwYwOdyfvSwBxTbZNkq7iapDZk8yWPL3KSkh2cJwXDQcqrK2LkUoavpOHLrmmqupOoOGehqxR/vEDHD4e2kHvZdYXG9NoN4e0r2HvM4lyhcrMugf8ysP/Sz0gagA/uVf/vnBefMvhU3zCRugmYo7lzL6m269mf7AOOh/H4LG+S0CyGFbsA2UcT9gcnYTjbkvf+nLrgndnQQ1huRbKjkBGnAJ3PhUMENyMjcfmYQwb+AEcPMGNsbjBPDmqlNuDAFbLBMtgkGDh5jsbCWZ5UOU1HOhHmpYqZgsUxnIaORdJxAsb4Qrr2GqfUgs5CHads89d2PenoSJSa1lo+pdiIWyH1aNNp0asfNptpI3WZYgbPp2Dgfx+8Upfw1ZajUdFYA0r6DAKGvG559/Ff7zpbapRR9UgNSchHBu6Rip0VnMiLugim00QfPys206WQt9PgdYG6P3klb4yEc+TKDbavINmpiurKgyLZ4s5i7UYM4nG2/qOAlDZwcZZH9jS+yDtnnRlOnu/s98zv2O7FKwW0KCzMVracA2Wkar5q02pAJMXyidJjAG28Ymg7n/olo2NevAqDLnq+aWJmsErlq9yjKwyZMn2eaWvMNuqhodMrsRyKvi/tfXN5mGvxhUyggViJVpK8BnpAdcd0sSCGbDeA+379rGIXHENm8GgVeZd0J8oslgT7loqtGL42Rcg26RPot/rzmSHbCSli1bwzT3QoM9dI81V9GvcIBld3qdOmBF0dWGF6Rw9Eix4b/SVPI4crg7YIek0AQ2jDkxwNizc84oWgaes4HRi8TAnGHOYbMT7IhCDj7A+k3tv+f15wNd/ZQeNk5sU9UL++kQ02cdbPoQTCV2nYdK9DMFAiUIPbIGUR2gWJjibDy/+10SBGcFonDSu8TiYucAAvw8UM5sISEQVOM19MXmSyMoe1VYrcckqgQZuS+mAtDeVAyIt0MvwXB/E+czKq1JzlEVtFrFoWGxbrL+PbzeJlFCOQCqKuWtUWvwn55Xct6lzOKIlKB/B/MUTT19DglG6l6qea51EnFBRWfS03qpvGdKekRk8PdBcjWqdLp9/6bbf91pE9kKTYoNXlY80dbEGV+CWDnw3lIQ7yUG978Veev9s8WrPiBzAJoAzsnLsI+BTLNOni5efPAGj4Xrr2zlCJmsFrE8AvTCL5l7sXsD2MiMIxqqbBFnAN3UUv6KjpimkXYCTZgbXkmm1gzfej49hVYGrK6fPdFNIfBrDPW5P/7RXTRrlvnrCpaRYXiiSriuoKSWTvnrYOLHCaxVXEdANWtnY6WC55eiof8rd+1NF9vvqyGodbJy5Q6gm5nGzHgGKutLL7/pvvzAfQR6DiBgEz2PMqMbb7wZWYLTVmoewI5RhvADi7BoHDWYID7LVDO1UDXHUAzdc/CgYfgYr6ACgOvdQamOS5bw7EP7HENwV4LnTzNIRlj/O8s3cwB0uF27txGYc/jdRmvgitrYjrGJGqA6UCSAN+qiIU5aTNqgL7/0GmybK5xYcytWrGJT1VtjVWYmyqCEcSsIqQEsH4BwmOwJQ40Qm1KBsfx0hWVD9Q0N5vwku0+VzDV8PWny+Cj+3Wabz4ut9WcQ5+Mf/4Rb9MabzEYsNcrgnXfcRfa8xfoqBX1kZlJK5Vcl6Vijrraz6U6jp7OXw+okbmuCzxRU5GNw5nCq45obzOJRgW7rVgmgzbaD7MiRo1bBzJo1ldfCZiZVUNafndVobBNh+DowlWlK/rmrU1pELXYPdQ/0ocEuMXtEZ/VUyBQ1bdQQ5hAaM3a4QUgKYtZY7HZGR1XQVyWge6Y/i6VXxjaAfTXgJ259EPcQhadpeh56wKpqs8pG9/Xqq682fR19X2Jrqn70fV2Pgr8OA8v0w3FRl6p2k1nTv9WkDCZtI3YAh410H2j8RHogh1DwVa/gE+gD+aZ2R7TXkNoTHP1AlaoiVWzFMNN0SAV2oml2OCow+z6J3ldVAJr6136PnTK2ais58BJWgqUDfhb72XVOtcx/D43YGrB5g7aYZRHUI1c33Xvf7K5BCsRDXD2GQKHAQN3Lg5xPWtnMXeQv7IJ7ZEE51N1TAWhaQVX8+Zg458L6e+P1vV9v72vwzK7eh8D5DoMP3BxAImyYOgK3NV008MGNa2Yhy0TBa8ArY9OLFdSRwOmvxVzMJt5JFdBvYIGxByKcqsnC+Fi0cZS1cei4pJON3XDZQncStspkAu3FM2e4VmClFwnMkjG++KJpLkRWqYbmb3/zmGV7XbCL5EpUQYCRI5kMF7RAijSQQwZTCw1R1EhZGypbzmV6WRDEP/3gYXDox90XvvhJGEyfdN//wT/aQr/8yoB6mmg2jmlu65Yd7pbbb6WKOOJmz8K8HRXTe+6+15qQDY01tuDkzytcW2J3jz36R/6+xF1/Hfr1pVVAPzP49zE3buY00z66/ZYCgyJU8u/dt902UQr3VIH2zbdeA3vsYwtesg/Zsl+k75CH3EV+Xl8L7IcOFtshtGO7RMTarKG9CPe04qMvkUXOCdQLxehgnSWlRoeKYE70GIe011sFpIExefCmRYN+A/IRw8cMtyleCdDpgFGlI60cBbAjRwPHsSKa+I8/9gTY/mz3hS98EjmOR9GG+jHDepca1GTYKkEuwKbLTbfHFE/B9Tdv2o4UcBwTx5fa48vZTME8KTHN/Bs2bdxmgSEBi9AgwOcDn2HV99xLdmDp/ZGwoPaQ7PrklVCDLaaCjpg78qNQoNTvCAooKhpM4MiyeyI/A8lOI23GOxYyWDApOTWKkzfa8wp60rW2x3DDhQGHE4LiucumWuPOctvyqpaedukPBH84xJq8+GZuIPGdYo13QYZL6WGpKazkQVpMYlXp/dK+0etWIDXDG2nXWBVCJk3GrK/jEiN2jZGopHN7p4zSnRnnxIfCNpdxJkBRMUTeLQcdidEuijUgj/UA8NIL2jtKCASXOf1ud7dBQl6LP3YuQro9PWqd0SqoTUKEVGjaqyozBQsmpKZbUO6giluOEZHWjwtl2GvXOpZSr5+qFgTkDxujb+p9igtHTZDC5w38vg8SUFYj5z0Ampo7zgnhnE/vv/ehEFuBvZe42/k+9z5cPnBSEN9+8LsP0rmxUkiLLp5ysZlAm5SYbKVjDQFXE5wqo3bt2u2+/n++5p4Cs68mI1RplgYXuxqGTwswQTqYOkvBdTUzAUigGAobRINKVejIb1m71g2Qpyk3YMLYMe4G4KYS1C3HoySaC6f78Z//wn3py191A6gG4ikFT6JFNHjoEDeNhuIJvt53cJ8bTqNwClOlCZStG/HYjWOqVrLCyirvuvtO91PoiIKv9sDQ0EIvKTnu7r73bitff/nfv2Ra+QY2fQi555fIzLJN9kGsE0kLlBPcnnrqKSqDGyiNZ5gNoiQWstE4EtNo+7Z9cLYnI4x3LxaVE03OYtGiJchR1CBAN4wJ4PE0xhKhT46naVoIf34jQavFDipJaqiB1kAw0zSusNMkGmDFJUcsizsapWX2759n17x330G+LjLoQ9euzFcVgCAMNXIVcLRBFZSb1XuJD+CKBpNsiLcAJ5wznSphJLMGgYojvO7G4KAQ9Vff0+urILuXnHI51ZcOJTV+t20r4b0+AG4/067H/E3ljUoAUPkvj1hl39ob8bwHk/FVlria8HnBWwrk+rkgo/7wa4UNy4DlGEwcwVyCiBTg9+87amtM2bwONTGHNCtQW1NnMhWaqQiHE0zmQeKEgs/M8za6sXRvOtUEUmCMyhN4AxGz2zST+/SeYOhxfP2uMypgYHzjuedecqC31LDWUqxukDeXUXav6sbPUXiNG2XTer+0rsQW0mGkJEEVgg4I31C2a0V8sZl709beaVIV8Wrq8hq7IyH70Pf12QyQze83fNaH8PdY4bRAHsLrAwUsJElBeNtEPw2r6lawWk1loLaqHpx6J5Jo0DXu23/AXt88BPwkBSHMvztqbC57T1WDvuGsvoHkUqQZH+Zaw2a0HnKHqCxEG8+mAZsIjNnY1BjcI4K/6MwSVhSDzvc85Byng1QxSO+NsZxcKAYCirODVe97z1Ccvf4uTaUFh7j8HfTa9VnXymfFLt2VgMEUb7/f4zfhQu/Z7PWV3rmonbEQ3fl6AOfqIei/C9EEviAHwH1f+tSD4v47dHY6JbcgzJPg34Q5dzkUQ4mBTb5IhuhbmAb9qU3ajR0z1sbF21nQWbzXwmtVIOejaZNBVpdGUBg/CvMYmn1VnPqjkEFIJ+DJYESCYuLhj2dg6emnnnST51/hOtjwS99Z7j77rW876/ZQkTz73PPu0oUL3XG8cSdOnUJmi/sVdMK+bC7BT396aQ0Z7SDTJzkB1q8MU5jmMnoAr736ulu9ZrW7FR9cDS3t2bvP7A/LqC4UbPdAHausLCWgxjFvcIqm5Hy09zdaRiLpg1/iIzp37iWm/79jm4TgRpCpV7hr8Bk9fOg4wTrfmrsjYCatXrPMZJ3HjRNf/rT1FSQrPYOM+t577+V5JxJwJ1hgvOXm2yi7hwD9VBr+HujBZJlPwQysNNXwfHvJMhZ6ApDTYGCuSsNINUshOKWDe94UhYMUhBRQjh4usSZvWoYkFioMJiiC06//NG8wY9YM2/xDRgy2ADAa6Yi99DskkVuDbPe8i+fb9YzjEJaCpjyZb78dIbcFc91vH30S1lSmMY/i2HQFkkOO2lFq4E44f5i1I5hGcyGC4UTX1GdJLowdO97w+qNYAmqj6/v5+X2svBcFtW/fPrZ2hOPqZzJpDw69RBuGU9avYKP7oqCt5qomgGWoo2pOmHKIAJpgPPBOCwytQCl9kcH2loGe728bVfBROC4qZ0xgYfvLiN0PeXkc3uP/fmDKb3QPm+lQ0Pe9zIN3ovLCZblRRy39WxLRgYx1XJRpNdEew8x8FJSxzmyhP6IqT/dYsgvdNmXr7MDXzzw0ZI2ccLSXYYE+ZFTrWCnoWC0gyUEH9O1Awlq6Vp6R5F3KcjKCCklEj1B3xJIYvdZjJcftdcyF2RWO3otOfx/tQAoCW4Lh8WEL8GFdgzVVA538suISU/DVe6cqVP2AZir/cPRw7TBNns4zATYSxfW7uwz6Cg6GsJFTFOiV6OgAUE+sp1/jAsObkA/CIe9XEDHtHx2GOnx1t0wATmyqqEOcBejIn3cLO5+qZyzVtnfwj3Vt603LDVhAmz8YB8DnH7j/QakqCio4iQhXE9BBHdTFLVs2u2VL3kJUa4NVAD/96U/c3Fmz3UwolhIqk/SD8Md0BNV0fmSg3ZPKQkvk9B9I5n/FFZe7W2kg30ozuZKM4u23l9jE7myYJ3FkqPlkRVdew+BUTQu87o0uH9eumVdebZnZSQLG04z7X3XdNQZH9aWsrCK4noDSWEipOpyMe/XqN60vUIWw15zZc02vp4WGlDJ7ldzaUDJWGQvbR82lVoKUZAXycvuAjyPixSTtOwyO5WQlMFcw3XoGa9esN1mG11/b7Ja/s4JDrsv93d/dD+yQ4zZiZt7cHHgmFA0cBhthBRDHFvexe2/nWtYhulZs/Hpl1d1UBxMnTmURk5VD6Yx0x9v3R+BRrKxt9+69QE7V1uySCf00nl8Lcj33WlIGYjtp/ShLVtWl5peCbHfUeEMLKciGw8ZuqAf66Y4EPG0JfkmTqAPsU7hrIaYuuQzDFaoaK8g37r549bKd7AM1T769iWxacbsbG6R7v89ctBRoq6tEuQtsAKWxY5m6WSBiX9gdtiCv91LBW30OHU66/5JhUAWgr0X1PHjgEJlxnlFc/c+NzaMNz2sSnCPqq167DGS0qdVQ1iGjHE0BWxi5DotWBsSENSsIqM8QDwtEQau5RVCEegKtxvA6jqhcR3ubVT7W+NWjhgIJ7G7D04OPhLhIT/bvmTie7unx/9gDokd0LAoPedVK/dtPpwqC079l5anHUtASHVckCn3PyAVR8/gm/Cba9dyqaAyaibPsN5BeiLPXbHludBpX1x+yadwgCId7eQEE13bmAAhmEOJ6KgCviOmTnWqSBPX5xNbScyVS3amJuwP6rRhMEyBhWFDuDGh/VkHJSjPiFUg7DaaTBLkaLXZYKDYQBypKjttakU5P2A7ekFUT6dyntLTUnklqr84pn2+TrujssNcYFx9UEjoQtAZ9BaADxWfwCVYNsGJDninF11Hqa7xVbZ12AGihmWubMau6enoOofOYwZwL7z9f8H8v/P9drK3ox5K1H5AD4Ppbrn5Q7k8K3mqSdYJdywQkS+bKEyaaOqVMFbSJ5CWrslYOVQ3QM9X0rK9h2k9GILyxbfytFnMRDBc5g110xWU2Bj76qitcPAu+CmOWu779LTeVg6CYzGgEBh5bcOdazoDSNcAzA9HBCUk/hzd5Lc95C8NPA5ADqCXzi1PJzI07CgtAh0A1m38tB4cWxgPo3B+l3FdQVoVSywLOouzsB/9fVMsVq9ZadlhOFppAwGBpuC2bjjAtOgSZ5Dorc4U3//EPT5pX76hRg8xEYzyy1xuQTcjKyLWmsSij+/YesoxWGLgC2h133GmN2j27D6JsOATrxEkwaDa4XTv3A2nE2UTs7FnzzHZzCdn9OqZdxbqRVaIcvlSGa1r1NNe2kvsgLFaZljJmbXo1MjOpHoJGZrdtUgUcZXHCo2+88XrK9X3G+snn/onq1wT9TgYZ6TTz29kAl8y/hGs+ZI1hzXRILE4DecJJN63fjqxEH3oD62m6ywUqybJ2YcMK/gpmClyZYO+eDaSKRdWL5jc6uztscysrV7WSzWSvsjodGPq3GsjK1D17qRy4cMSIkRbcAyXGuCh8E29/o6CuD2X4ep8EjYlZpCqhkBkABS6v8WLc+G5nB5gUUJNpCCroT0XGZM/OHZaMRGz6U5i1dX6DXDEa/G3AKOGMZK9n/Hjc3FsOxmZzXkPG/1w/C/R22nt0ZxKi4mm6TlUhek/1O4uZcxEspWCr6XUFztLy6h6qp+87+MCi7/mhSx/cY1VL7XdiqIU9PwufYQHpOfSrxrppDATnfBNbrLnVaGzpPVbD2t43zZHQz1q5arWtzcmYxHTa4Sf13HjrA9ghFQky9JTkVHsfLcjbtDABW9cs1puqHw4+QXia7dBj6H0I9/RdAlmMHovGcFRlNC4cw3IPIKDYA0B7uacPEnTCzzTDVT9FM39nDXFVAMPsJz0QUKTrrArAvcchcC4Z6PeL5XtY7twHwJYPxgHwd5/+yIN5BN2TKFSWUaoWwRRZD16/jYnT/fCbT/AmHuemP/PMczY0MZwBl3qajsGEHllPToqAVRq0jGifRlwLk5CRLG7NBDQBjZyCrfPfwD7bdu9EdmGrC3NIvP7WEvezXz/iiuEL9xkw2q3ftNl99XvfDQyn2fibmQE4TKD/0G13GK0xEQjglOh/4OIh4IEw2V83gWPPvgPuFJnkCy+8bAfQeOwABw0ZbKwL4YyzGF5rpoRWMD1F1qnAdeK4ME/06UubTT65lKpHi+rZZ54F+viwNYwVlPLAw48eKQEKmsfU6iiqgkU2TSr2ijR/Fi9eTrBLZ+BpEQeJhrcwWV/JgBi8/I52lcRAFJUN9u+dyDs0YTIj28ow0gONDUEmO3jQUJNY0OIsxrV+5MgRNkWs/sEQXoeGaQSJqHegzDie4BLAECELpqJWSlm0ENOUWmit+WT4Cv6CZchZYSD1sccUFKRDW9RH/f2UKRcxDf2sLeyBA4cy5LbP6Hx5+RkwPlLdFtg/ZWX1iOblkK1lWkaWIm163lNdU4bkFMD3T4sZFJEZfDAclMb7pOAtjF9BQiwmHQwK7PFxAa6rfoCotQoUYvfo6+ysHDsQ9DiBT6+zn3keftAsrrVAqkaizxwDg5YAKy7Ab6IcOG/UyOGuL5PQ+/AOaEe2OskgqrbALCQqgCaCQxMHkqiHjcyAeFqrgqXwez2ufs9opXFxZ7GDfB8hyUgFqT0ZbKwtoe8T+ExfnwWnaI2qEazpewVX+V33I2nQdQjesklcfsdr83iTdt8w1vvlPQH0PRtoizkMfBNbTLmgUgz09VUJBGYzgaqoHkNZscgHx0kMFJDE3lHWrQRK/36a/aDrXjB/Qc/rcwY7BdVJKPo9C5DEAfH+1bdxcnNLDliElSdOWt9HELP1XVT/xgXVm75ujz6Xv/buqK6RwrZnQmkdad3p8NBz6/0PKqMW+7vApa/NehDGSuS52riPbVSC1g0h2GsoT26FBt+xB0SH9Qdue3T6OJarH/u590fv4B9LCY5tUPsPDxv2FvH7wMhBJ3NjaqAjhoAYCsDYE0S74ua1sUhKoHCKS3/qVJmdlNnwy1niZvuXyJtfDU+7sq7DPEHlAJbNyXwVmX8xvPA4gnC1ZHQZ3V/xzko3BJXPPOiCf3zlVTMu0YJehkrl6yv2GHui9PgJ9/qiN2yRHYH/P/+yq9DaabWhqBSGwNLqYQA1dbhDx0rBvIEiummiIvsgVpIE0JQjLF26Aty4GrOa+UZx20//QIFDuLDE6cqhX4oVMGf2pcA4J00/6HpsKpcsWcIU5/UspgKDdw4e2g/DRZnaEAJ5Clz1qwn4Swz7ngONVYYvl8ybyiKTtn09GjbbwdUPMccg9kq6YdbaeEHWlIJ8wj5bbMqkRc3L5CAaDgRmCyLUTOCpM8kDBZ9bb73d7UGwTs3DAQzQJYPbagBGwVGsoYAWGbHNLM58XUsVhzAc6tYCUzYsq6wBAhlqAVyDO5pE1gT2jJlTzCJTlpGC7CZT3UlD6LLLb3J/+N0iV1DI5Ck2jspMxRZ69dW33KEDJy25KhoMPzs3E2y9P9d5yLJYVQnKcKVeGo5CMkEzNGI0W0FAonJGTGsl3POhGBr8jguayPGJBhPpe/qbYLgq1a5NgVQZtQLj8BFDzZtAjmii9jU2BRsrG5ZVHZWlDVXxfkxCOPA0OkFtQJmFoiaqV8KG78dgXzr3/QBQnRrZSTQaFUwK8zMt8Os5vFSyn3XwgmWx2kB+E3t55thA4QOZ3/T6e0376t++avGQ0SJMdmSY8tkvfsN+JlkPDdFJ30mHgB5HAdp7IQeTvOl2WPjsVQE6FMXQY6sCF/JZZ1cU2ooeXAnhnsCnQ1XPY4q+mNWrMsiXIBYPUcl1eYXW9+NLZY15T9eMnMnce/DxSDiaaod7rsW+Fwn/Wd68NWG7o8NxceFoteR6qLna38YCispX6DWabIamkDiMOqKqod295ifOhd//JdIP75fVc6EN4S9YBfDRW654sEXZowSnCOD7yQbffOMNd+TAQbOykwGJ8LWcTM0K5JrHrBZkAfix8Oa0PiwSIkpVXYMFqK///bfddTfehCBXnlsONn7nXXeht0PJxqZLIBs8gqxBPVnfrVBLp9NoXc4wUBIN3n5kd3cyGTwN2txTTMMWsjDrwQRzCvrRvK1yD/37j9wxDqOdBNodaOK0d4VcaUW164+UtNQlD3DgqDIZPmoEgXuSW/TmYrjta027R36wE2Cq9O07wGiXeQX9OSBGEJi3u2F4F1cgKXEV/Yd9sG+0SMViGTVqqNEeJcGgAKBsTYNk77yzgSJF4mBlbNZiGuKzYbvkElTSrK+QlJCuJIi/CQHr1JnfcISFrmawAs9ONH8UOEZhmadMLb8gCX2fDSYXIXxetNsipCUmMaylwKBKIY2qQ9INdWTDiUBYAb6eZUM6eWTpMlMZTJ+kgmuaN38u96vMzGf60Azdg2ZSGKhHXr7K+qToKHioCLMVHcJVVEMLFs6AFnrEPITHjB1tDKLLL78Up69DbiDBfwgZlJg/qqrCUQigkMPKsvXurh74pLu7uycz84qSsU5VsYHKZ9UK9o0wTzzvPqAuxp8Z4oJOLCMfaVSNJLvft2+vZbaivArfjQsnGt1v6OABiIBVuSsunefq6F20Ae0NYDhuKHBXPQeEvKw1kKSAoSppKJ7Omkhta23sgWy8NaIyZFUeOgh6T3F6KqWHenzA93BQLOPImC2JgQm6h5OU2esxBA0JZtu+Yw89oKn0BoaSfAxkCG+De+WFFywQKzvN52DTaamsNmJCbCF7HQ0kI6Z/39l1FlwRYOM+yARsI/UArJJITuy5/6qm1PcqR0BLB6Ga02IB6XkPs5d2wOEXe2b69BlnhAdC7l1fh7w6aJcLsnxBbuEg2z9BIlgelbXwDKSgenAx960zhr7q5xjOCB1Y5h9yBk+pAlAvxQ+CmUoqCYSSIWn/BBLVXfaX+txhDn+sDdiEHgKSYmh7R9sZQb2urnNi/n+J2ud7yT/0PgTeXP0BYQF99IYFD6p7WUDjsIQ37Dmar+vA//JheGiytITJ134EBjUQC8k4peeihpuYL4IAWin7Bg8dQVBpJYscQIZ2Chev19DvX2XNzPUbtrh1GzZh0rIHW8YSAnpfbP9mu7nzLnULLruS7GOL9QOOAsOMGjfOIIdf/uo37pobP+TmMqEsTvG2XfvIio+4i5CPHj95GtDEQJyGGMghqx+LkYjG77cAL50i81sIc6gdXPr111fDjBHG2GqaNBnpeMkOGIpj2D4ax7XGt5esw6H922En1NvhtfDSywzykbrnfPoCb1EZyAsgO0dsnVTbpCXH90NBPcrA1jSCaB8WODAGG1y0zaHDRlqJKzaL3NUEfwwaPNhMyDUdnAVkJGvHXNzHlJnv2buLe4hVIlITt912o1FSNVGswTRNKwv+kQmJmpyaim0wTZS8KBXS0cQtdG1w3tUcP1V6wjjnmrS89vqrbbhn5OhRZqgzhA2gMXx95OVmm53lf/3XjzmERjIPcdjey7lz5/Aa+rrf/e4x4AAJ5U0j8J6KYvXdthGl8a5hQDX2BJspcIjTralqleERw4W9oXvYvraJzO7gMUJGFQ8YIkGDssuyWlVWykYDlcymHp66gr+a1Tq8rrnmKgtiauyHwt2W9eXwWspPVnIf8myiteIUkB0CfwOxl0zFpD6b96yjTZaGsLSgHq9atcagnqNQfMUmU99AFZG+52ElBWkdEjrIBNN4m9DYEt5LQvggEnsA+EPAwwM+y4yVdY6FkFbTn9rO2p2qvgAZ/w3XX2fSBe8wS7CGdZjHvkzQzEFcYNauyruzo936GukEvo72jrMCS1d0CtZDQXoO5yI9DBnPuVdlogpj5bIl9juz5841GqewevUEauvq7bXNZejzzx0Agbl6tyUGDDUYj1+/UAKh4jTkjeA+hY19E1xHoFiqtdUd/V5QRUU/R2GmiAsCv7B/wc/6LEZVODqPoMetgayghKazvSMajCPGUNShl8naksexZhNclMKawPc7OtvP+Bqcg7J5IeWgz9co/sAcAPfccOmDXSyIZlgcq9DZWPrmEqCdehbkJPDTRAt6AwcWwQ3fQcm6yxoy4vPqFB7K5jxVwmALLk3KVKdPnwVEcomV/VkwZyZOmmpa/EqIZpPtjxgxmoA4HGP3zyB3MINMd7h79PHfuM998Qvu77/zXdefzLcK3LgvpeiNt1zvWmiitoIFnyyrcslpWVQEBH3YJ/2hZa5YtR7aY51b//YrnOidttiFr5J/WWntQpiuDxrAVOvt8Or3kXFVk/lj4B7GNSsjHxmD0Xz/AFICrWSHQFC4SQ1Hc0f0vLcYg58P9rmC+6HsbDq2eRs2rDP5iUGD+7kVK7cA+5RwwJHpJgywQBgytknEDs3AgDslGJunOSatoU4kM+SWJTP1k6dkT3ncYI0RI3CrapPgXbsN/EihVDMDGs/fwKBdMHQTbwtdUhSautW9lqyEmmsnqo7B8smzxruC7u49uzgIFhijSyyeQwTPSWgAHSKr06a4iMri9OlK8yIQ26MUnvYIqqaDhw/w2gYBI7W5MeNG4wy3mUonVV1GDrZhbgGHyxGa3ydOnbRKQFzxfLJl0QD1mk2YLMYsxGvb9zYx6a1LLyG3pqgMsbwdjKlBI1sYbi4BXgeTtHYuoyKpgLP+9tI3zTpSQ4rZQFYAMYb51+NlIH/3CVhWjhhShCxBi1GPDyIJPBbSQV+CeROZ/SDsNdMI+Ary4qEXUHUpGKuqNQw5RpZYsJJ3lYrFfGObsX5auDcPPPagiK2EPI3UQ00j2F+ain/4pz8mEaliDQ5B6LDA3YqBkMx5Fi96nff+NIG03D53dbabiFqCYd3CshPPClaWWXd1nNULkJtc0KgOhNW8sqkYSa+//IJBPRchXSE3LVVFIh54LSYJ/L2fCkD+0vZe8xim+UzAPbx7H6+pOor/B7IOah67GFptV3fHWQdAwOUPhtwC9lGXzQUY4w0oVBWAfuyrzjz0ixT0kyECCB7TGhdDUZInfUhaa6n+1E/zB4BYQJ1RF7bYA+D9UkH/txXA+WiiH5g5gP/4xmcezCHrThKeyc3OYnN0sXBE6yoBl09ng4r3P5xsYcKkiQSbAhNhq66rMb2OgcMnWUAaSXC//ZY7TL3y5Rdfcc0NzaYC+Y2vfcuGlx746tfR/pkCU2c1weRyk1Z4551VCJJNcTfdcpvLhqpYT2WxBB5/Hw6AQUPAIxOC6cJDxWUuK5fJWfD7Bh4zNT3H7T1w1N3woVvdnrVvwr1fZLBBn/5QPMEyD2MyMumi0cZTn0zDU9TNJFQq82DrjEMnftz4ycAxGW7VyrVuLOJjl192OdVBkQW1TUgTa9EUkCGdOHncDon4BKQp9Nh1lYajz58/nsx9J5l7g7v5po+A/Zeb3k4VAbehscGCvjKP+nqu5chB8PeLzOOgvAIt/uMHOUAJPqiSDhs+kEx6p9Fap02fal7ExptmEUurR5WDBqFEhxPunwCmnpaWaXMG9XUN1gTO7JNq05gfuvFGpCd2cd159lmS0BWoqWpIZyfeAF/+8peoil4zITQFvvbWVptYnTHnYhvGEow0c9Y0fHTfNPaQmEIvvfwiwT7Hfq6qQ5O+el4N8TQa/l9ARhpncIyyef2eDeAY68bZ5wD7jdi/w3EhqwDMYCccUMk1bSyze90zBSb1IVQV6F4OgMUlVzHdE7Gd2gnqUo0VzqvH1ft0+SWXGdunk8NjPOYxQ2iqJ6K42sy9zEpLQtnyNBpX19ngYh9YRFVw0afQxN8N3XUC93jOxXPtAFNgUSWg/9S/8ewNr50fywTycJX/HAtxxbI/fJWgw9FbMOo59OHNZqqBgqSZM4sp+SoOZmnptPG7xyFBXIyAnsKUZkaqSUwa6uvsQz24bElPQJBQj6n34WrDWXZNXdFeRnsUljrTrxAEpF7PymVvB2qwfJ1EHFCFYdpAUX68VIDfFwTU7QyeUhXhog3fQ1CYdb2xtFmbb4gOb8UeAL0hIJ+Y+wPAP6fmKnylYO5srW2217zNo+YNBJ2lUpnmc7DJO1oQkNaiDeBJYrq780zP5ByOav8vIKALMQcQvhAHQF8sAgeD9Y0mE7mF0fVvMI07h4GqkPxUyZauwVhF5eIE8OapUMIUpFRCico2Frz4KKYpk8dd5P7joR+5z9z3EVdyFFbO0y/gEzDIPfn7R9zPf/pL5GGPccAk2QbNzeqDPy0sB2whpTZ5M5O7xiBiE2ay+fszADWaoarGtuA9f+OttW4LZiCVcM0Hk7UPHDwKV64GYAt44+l5+AM/TJP2SmP6SH9HG7IQy0dds6iOv/vd78loTprNogJ8KrjQUCArcdiHDhlh39+O6qYGtS5dcJm75ZZbWbRN7vdQXgPNcme4sGYlJGWdmBg2SefHf/cIWbZzW5GGrqwuJelhcaGWmo+aaJ9++VQs8PGpGAoH5FtWfbKsGOG0jRwAh6mcBvD9HPfm26+C1x/nkNjndu7azIF7xOiagpsuvniOUTsl7OYnRwWTKJPTv5X1SzpDDS8t5sVvvWlSzZKFUDatpl7/gQPMzrOBw3gtzC5pA/nmauCVG4iVbcGWUFLQzz77NNVHk22eh3/2Gz4nmZKkJjnlBqaZglmI++maRgMvycpTO1+qqoKX9NhqPBo8A2wmH2R5AvjvReeYer7W33VGy3Gz+GMQUeW6LC0VtAQBiR2jw0zXkYIUhqiueh4pr+pxB8NuGsTvz593sZtAA1iDTTXS2M8XdBJyEzG2Gcgh0p+sWj2BOF0bw22aVVEjWFRmr9UvUTof5BVcvPF4byVHXwF4VdD3kivwgd+zP/zj+wCk67+EQ0hy5YJ2DjP1/uQf/wDleC89rNetYhsEGeCyhZe6jyIuOApWl2RU9Ls6+LxJinn+RhuesVIH3oTGD4D55q8+BP2oEtDf6j7btRncWPWuJun7CoSRmCZndyhquBI+T2AMvWegjK2k/KS2N4HxwT/QEqrpkUURdKXeSlB5B9PPveUkYu/9+Zq5F7JR2/uxPnBaQCfQoDeJWjC//mTB+WCjjUydJgAnXIvRexGc7T88+YyLB9IYhb633lRrDsEhVhNrKDz9J//wqJOO1B//sIhJ3//EuOU6d+/HPu7WrNxrnsBilrBfCcRNVBYJzBA022JJ5yDQOlCzsrG13U7+Rhq/BWjl1CESuHzNVhKKiBszmgOBrFdYeQeQUFIKpTsslGNk9nGu2EzKjwOr6HoGDymEFtnPGBXpNsswwXRp8goGQA08GrBo2NSarNXmT4mrs98T20m49oCBfU22QL4B4q/37ZuMNv/z+PWOoccw2M2aPZVFV2mNp4cf/qj7wuee4vpTrImmQSbJKnRgVFKK/IU2nYLXcpzSMghMRbBYTp46RrDfAvQAewYp3fp64bQdhnNrenjhwhFMQb9sUtIKetIUqocB1c1QWReSzQ31TF2T9cnfV4u8rPKABQFlsKnRqVUFshSsInfs3Obuogn/u0d/azK66RnJdghqUvbb3/4P3pc+rrQmcILLzJxlcgCtZNIbN66HkZRhpbuy87FAQolk6gsWXE6WWu9+/8T/mEmNt/HzMsRev12bU9WB5Bg0iX22UuWZbNXT5MzcozPA2mUm0zOkY2JrWXbwKBirH3KSqkx/p/d1CKb0er4+VD1zZkyjh7Wvp3E7cjj9nm0YEF1yMa+lrxvEOqyB1tsf2LGb6eHIlWEjJOi+6fVLKE8DhPq3V+30Q3e9g2osC8gH3ViKYGzgCozR0+3A0P2qjpIoPG1UXwt21Nd+nkB//8orr/T0FwRXfelLXzJTIHl1v/zyy9Y30Wst6DesxzglEtU20nyHv55AwC2ux1ilt7ZRmkk9e7esM3x6/Z3E2/7ivDTGRP58ZiiRSOjPBsjYSkwst0CHKaHnAJDsu5ho5cybvP7667bm46JezodRDVbPLZDHcO+ia8bqAp1LDO79VAL/WxbQhfzvgkBAf3PR3AcH5A4AMue0Jwi3UDJnUnGNHTrADcbYJRO7x/ITNAppllUTECeMm8igzWxw2SM0VA+4Rcs3Wt/nORblpp0rXGX9Yfejh79D6Yhp/JACMtUMN6C/MFqNjSe69Ws2uI/eeZP73ncecgvmzSVgyxauBkXRBHcKTrsCVzqDVydPlKJS+bfuGppiYr/IGziEUFZ3HLhmXJPbX7zTFQ3Lc02hQpfWf7hbs22vq2rEa5QDo4pqYB7Kk7VIWbA1cAkrAQ5gloAG6QiagdlMBmfwsZUmbAgMMZKa6TrkICQ6I+X5qs0b4TLTrJMgFTpJqWldBiUg3g6+TKAAx68Gw19Ilr51dbXbs/2wu4jHbW6odtcjb5yL/WMFDekImH12Rh/X3sRGr+t2yQk0gLM4YJkHqKqsNbmD+C4+HEyqTtQ9I1lu04b9DL4J5wVqO3wK+dtyyv38qMBavZWwRTTX48mOtUEHDs5zo9BIEp5fhsRGG1DUwoUL+Jss80c4hM/yXX9zL1ky4/CRZBzHGDYrHOWuu/ZGXMB2IudNxk+AyiNjllPZZjyA01Li3Vx0gI4VH3I3UhXuQK66lUGsLIJ+fQt9h3KUPqVCyoEXYbBLzI9EBTgOb2XttfW1bsiwwQjVUfmUckjLPCQ+0YTi5DUQj+dAWBaWzEu0kxDUo/TZ3hEEIUF/2RxURw5Bi6WaGk6T/wakuWH9u6N7driDGBf1IWhdQW9gEO/h6cqdBIcal54JKyc9ybULboCVdao54q688xMucxjSC7lFiI4Cc+YPdAXIXSRTCaQAOeYVFbqNQJJjCPynyRzTyIr70yvQ8FgJVFeFMh2qkkfuInHI4Z7KYGQYch4NzDvoHptMQS/bP99HsMGjqIqoPyQ946iHYkqQTBdX3yjBccbukh5QHNpLafS9MlmbudkFrCXnxowc54YUjWC97XMH9x7GTIb5iJZaa9YHctWpgSxDYqqRccRMk4aSkpK8/HzD9eUhLRqz7ElHIdfSVtWogtZNYugxOSnV8PsyZmtWMS0uz4dZWIzqQImEu4PPOlz4g0j0g2PIiWjarh4YN6yNyWpx8SP0jnZBZigjbmSBxZ8CJqVk4T1CrJCmfCest9OgCRH6h22yAEUVtpkEpxmrWKQoXUcIIcJwCoYvKfx+sytCnPHYyTLxP0ELTtOzmOru+JuPuoEjx7o0ZKxHwfK65qbr3ZY9B9wuPCxygPsqqHzT85iE74dkDOusE/c0PVcrk/lhrESbOmEShToC2Wk1j0VMiM4hRKJcqp7vRaLfC0U5VibHwScMcUKGdIaCz9EPJ6pzl1QS4k0fKU4T7TGfF6/9gMwBqFGaDeMjG+Nx10FmDsRRUnrcNUCPkyl3Gjh6X1g3tW00ndi81bWNBHkWNotlAayZdeu2skniwGhvxCrxHffDH/7Qsin9V8cbnMebI3wQSXzw48CIYh1TscpgJEpGzm/mKO08dxVTuIm8MaksUkkkjMSIJD5OeisdXs7Q3MEEDSmIxKGFrqyprS3Zst5D+7ZaVqGsQRlADQfA8KEzjGmUm9vPPAY6wAw1m5BCH2E8vY04GmrKKuQY1EnmHh9W0M7hg8XXCT8cGqlosA14BG/cWAoEUmU9jyf/8Ht3xeULzJZwIAec4JsiGsS7du9wmzdvBv4pNFkC6e0I0skCSxenv6a+wmC0ltZaXgdqqzyXBlMEX4XDJ03/RxPGx+i/yOg9n+y2prbKJl7jExJt8x47WWwCbNchlbFp73K3fPEq3jftQucKB+e4xx9/wn37W990X/3KA+7B7/4r3sDPuGlTpsKWmsvk9TaG+p61hrEcrAaN72/Xkwiuno/fbgtQhFyVdE8umjwVF7hfcU0d7uFf/Bi11TfcK68v5UDk0Bk90YyDThIoI9GdEWRWcSYlIfE4bZJGGENJHdJh1yGRbBWglBttY0TlpRUwJ04Y6xa99pLJjqhKmQsrZcL40dAc26y0l6GLstIrmTPp4rCQdo2atCtXA9ckBZWP1lZ2dt/Ar5fAmWxS0PGBtk4Peg07KA0f5cEJpkt0YNhWm7nIZAZGkNJppEWkOR/MbHSdBat4FVBPAY0dZIptdJ8v44v1ufW/lxTtEwSsmM4oVu4VSePMYlNSG7mQESTXks1MTDUBUD2vEuQuWtgbYsHpdzXpLfFCXa+qBu2BwEmrjh4WFOWkOGOieQXT4uIjpnyrwyObBIA3yNUxuKnvySb0zBxAONAcisL/MWx+o+AGZixSVgIaM3ZOtzVd4yKd1qzWeyi6cJd4+a3dRhJKp+cTx/xKfXvAaLITTuJ8UYaYheRI4EtcBMTXSZ+rntd3lOHRO+68xarLIxAXVB2LWnsd8zzqOX7hs58m8Suz15bF3gZctA8vmRHXFbKOdVh9gO7OGHnt987a3081cC510d5/e6GsJi/YAaBpVtId7j90OZQ/Dx0JzFSkRf6DHz7kZmIBuX4jQZ7sbxBwkA6BvYcZ7+b0nM6iFHa+cMEQLCQfd9Norl088xKCZZUtGpW32en5wBll9AQKzehbdojVMDaK0N7PzNNLEKMBKQqytpycNhga+bypzi19eyV9gjzePLLFSFuwOCTi1R3wm6Wv47rEsQ5G2wXBrF6+iKyyxbjl9ThoVaP22YzGzKCBg904zMWHkUHtQ8wtIyfNmlXpGhihsVoFo6Yv2STJC7TOE64Ozf8UYBZp4xTmEwxb6+w1icG4YMH1ZEpx7guf/z1N3eXmB6D/ho4shPU02jT+a+pPI1yXZjWaoJtkmqriKwvmUJPKN0VFeWwMBaJhCkzlLNzjDLfNnp1kjBfbZkxW2/QnGzwb7Lo9Ee0VMOCm5lozx1GwnHflXNOhF6atgSopaz7yyK+hql7mvvbA59y//vDnHKppzBtsscVHjAc+ybFm387idCagbwVzxjcXiehbaMj/9y8fNkbOru2IhM3vh6zHTDvYUdw3RsW1198MtHPc7T94KBDjikQHvQTtKFgIhoji5AoiCgy26DVjyKHYyqGg35RmS7cORXBcNdKdTdCGzdWpkYpm2/YtNpmeIgkCoCEF5ekcZNJS8riwNIY0ICS5iJrqOiC7QSY0l5yWGVxTlBrZHqURWkOS/9NwEkujqlLiIpaR4EBPQw0O3sCq0A8ceVjKY+gm5Rx97N6Swb0FwHpPjsbqCQUNzUjPzICHsDqodGWxquE3re9WDn59HDzE8Bo9plGjh9n+OnDyKBV2ocmTdHIw1qRVE7wbrMnbH1VawU+aA0mSLAYN11a9Pj4kK50lMgD7PpE12oHbm3om6hmp32WeASmpPXIJZyD7cK8gBGHEBYNgCSbA1hn8svR2+GjmIAmzJ7voZ3V24S/A/dIMQ1dbs8F3YWlxqPnbFah4hqLS537ALJMqvJtk9NSJClcEvffo/g43jX6V1qdg1joSwjQ27nZIDHrNQ2GA3Xj1Fe7zn7vfpC4iHKaJvO5QJPCDiBOFWJWZXrNgxzj/XsUwQkOBztLZgTp0zs9BZRQ68+HOIGn2EY45FKLyFx8oU/hFS95wN910U5SC12bYqgxYKqFv3XwLapqUXZrIbehCa74ALJpBJwX/YaPGu7s/cZ87UlzP8EqZjf3Ph91TSuDqr5IPxssASi+9fPGpibNsskRr8BUDLYgVY2lEJMVYLwoidXD2iwalgOfjIQvLJwGsXwNVMmDpjASSsEZmYA12tQfft41Jeqy+hLLH+uYal0LDobuj2xbQ0cPFYMADyNIHoFHS5gaR3YbikSdul7wBDApK0IM0HJIpD7spQRtradp1YReYQLANt3GAaLqdygeXy/zcRD7zuJFWo2xCJ4cdhc/t8Wp3w41X0SeYz/DbO25y0xhM3SlDc/qx8WjctkIPramwyVz5AqsZmwg81NSCScapcqM1ZmRlRwOMY+Zhn2Hekr3W+5KWEahNysoyk6ypH9PK3RyKixa/4goG9TEJ5SsZZFv69luml6PM+oGvfBWNoD1u2+Yt7rKrZkPvXYfgXkCVu/qauegOrXF33/037sCpQyZPUdhXMx5jaUA+DaPoVtg/WfD+t9EnGItb3H3u0NFPwVYai3gZ0g9syEbus/olp07ViN5jyqpBoEiwCkAfUt/UvTeog/dD2WwjhjjtNJoVM+XN2hr1Sd69Y6sbOW4EwnbVJluxbCnT4qicDqFClbeE4DtJUnREhbz20zNRcGtqCZrizU0yb0+z159MZWKnr2SLRdfUZpbOlYJMQiTavA1kkwfRqB5Po1hJjw5aZZPqWQmi0WHl/zOXsubg3342wFcIvaUiYqeDe2eRvT+kKRWY3IR6fG591dFpJuxS8aTBefoU93+QOd59+CO3WrDT6//W975D0R52s0jGpDarg+AnP/kJw3Cn0eNvdjUJcXaoJSfomuhpsJa7eV2Z2KP2Qyqks1MicSlW/SZEaBaTuOSyxtLZG1orZ1LXwPVPUEcw0ytRPYKQsvxQwDhSUpMgPmh3kGXrZ9k07qXAVEgvLJ51rsqinWqzS1Uv9zs5LtUgkzC9vbDeH71nXb5JHDKpiyaq6BDXKTw/WRaU8iAg8KaBVqRKJJV/b16z0hUCV4L3uf5Y1oZVdbQ0Bs36rvbg0GUNJKjS0kFADIvjMbtDyTHB/0wAPxPT3x34vY6R/+65TN/P9fWF7gNckAOAVpf7j//8Vwv887BPlGaPMPcBGJuvQe1yD/LJh46ecvFpjFlnnAYjj7gDDIftP1blho15B9u/uQTdBnx3vxhzm84Mz9RRfmYjJKZgL4qwoJJ9YO8PXfODoIsR0cRjl7FC1qxej34N4m81jUZ3TOLD4r7ha6Gg7JSjnxOupgnlRNO+FyspS2WsNFVOFbNo4q2c1yyCGrrtbLKqstNQABvcVWDfm7fsgq7ZilTyXHdSzl4ceK0Il2nj1VcTpFtVripHTSb7p1GWLrkD2S0mUBU9zKFQy1R0kuHdgmSAhZkLWOmSM/AY3r/b5CjyCrLNlPpUaR2LI9EOLT+EI9MPk/INxdk90fyMqLIyO5mESY6sBU2nRvAJsIdKDzlrNTbiI0BQzM3LtCSroaTWMsYrr7zSmov1FVQKgxLczs273be+9ff2XJ+49x5rxPYpTHNf/OIXLYuu4pCWP7K8AXJzCgx6u2zhFe4zn/5bg9+W4dssqeZLkdSoq22wxuM993yM+Yd1wAOHwIc3ucIiUTT7BVAP9ztkQmCBuFtEmjChhCgLJVAQZVKD95CACXTRHhcyyEkWnBGCkSiNjU0RPJGncSgn8rh5WICONcvQTn6uCem1DCcKF69gOlsqqaJQamJblZVggkaC8/ihzJkMYugHvF4SAAInEnk8VRWp0iJSFhjyRX80rSX6XEIvSiKH7e3xBtep8bxr1x5jyAQyFYGtZENn4OKlisXM0UNndIJiWSw++Ht56XN5yfr//DSxqY2GggOlHkhOw026PxoY7Opu41oy7KO1Taq9xeyr0xbYh3OAWaWdiUouTfH9yH40QI/tC3SorD4TuC6RhEcyLoKW0oE2GxMxeG+up4+wkynpKg7yQpeCralFcCpUUXAFS+o+nAVlWPCPKqmaEJ0LhPYk6BeJykR3d0chHaAePvWHQWey3GYizx5mr6qikxlPmENGbK8g83fGPAzJ9a0rFK30RQpptipyAJXdgYP4LMPwKofwIdZahMDf3UEfCWhsGJPtoc52i94rUDG+CBvZOqpKMfgSosNmgqGUkMupkIYAz8PBFR9+1/tjh3P0f48Qnc80PhLtAUV69YK8oY8vnf4ah8AFoYFKwfOW225xw0aPcBu3bSHTKjNVjyNIuR5GC+iGD93mZl9yKRs43m1AvbL4ZAXOVoVGyexbNBQerlQaA8yfWGsvvAEvgf7oxrSC66vMDLImB2xBk5ZGahrNuvETRtnmO3mi3Jg5kUhQFm/ZssloiW0sXt5dKjQ1UoLJT5VvkjJIsAACtMJCCnHj21m0dXSZpWsSTF86g0HEyunD/MBYtIL6APEcxuSigiEXGdWHyBBOs5DaW+po0Fby+41kTE2mdaTHb6KB1GUzLSlWEYTD6QTjLPoJu2h+n4DqOZSgl2EqlySNzCXstwxSukS5bL7PfObTuJEFgVlaPgNo3A5gWjhM1qtJZA3bSRU0B8w6QkO0uooBnZZOSthR1ihNSAhMVGS/qCwxnkGXXNhRiWCnpfD7RdUTDCE5CjlmyS3rk/d/kmrkpJuzYA5mLhdzkDZhY/k22X0/2EB3GzNq2PAh7oknnrADchQDYKOAxhTEf/f4H9xn7/88fQu8XE/X2bTlz3/2S8PHNVn6wovP8/7VMySGl/P00cxSDCejblJjwvwLNKxm/O9QUM1FooYmEo0LFDbjow3RbhuK6+xUAIUXT8O8vrGK94pht9oKGrLDLGOUZ3IV9oH19YF8g16vaKPHaXQr+JdWlLsTNJh1oGliWmsoB3xcOksSNAtzDYm8/4HmTHTDhJwLxKb9R5wdhpOgNMtiUwNoOowV4BsbA6tCVaz6rA8v1CaYLdA/Sjgnu+lccsG9xcV6pDDopclNS0Fca0XYvJ6/mdJTsEoGAVsV0ugxiPqdPsn9TGBC/TW3A0rxsuVvupXvLIVmfcAG4XYBmVXzemZMu8iNg6YrU/RyJsRFrtjPcOSu7VuhyCKqCN4/lL2SB6SYk0ujGNkQTmKV1ZQ6CWay1MrwWCMVq++GhmI0nUJexycS/TpW2ycSAwkqjuAcKAbakiVL3auvv2GiipvoQx3i+6UQCGJZSbH3yVdXut/eolJVmhIizaOoTyNkIYfKWRpaqfSBNMj25v88jSjjKirvqGe0h1yiMI8Zx0hego9um3IPveeH3uv3+pBm4f/2Q0SVD0wFcJiG4siJY9w0pJlrli13v334pwwEzXEfvfeTbtv+YvccQ12V9WLgpJiY2xSmfZMzGDZCmmHJshWuf1Zf8ONtCJdlA1WQxc0a5+bDIKmoPmXBVxu+gnHwAnT4kwgE42jsjSOIhOK6Ta1RQUWDGSWIfA1AMG7f/p0oiSItjdVhbT2Lw4lH3RScsN1RRUEyzPgwSpl8NHdJhrfbcHsJnO3YuNo2oRq1mTSBlFVLMmEY/PIi6KEHEV1T1puLf0B9VanrT6Y5sH+mG1wEW6JN+ONgwxE1eBWGhaBGWgVVTAdN2jZK2CSCipppLTSzqqlU4tm8ffuRoTAopqwlEzlkWUVuQ/Gx+Eh5YEJCoElJJoPLjbdBJEk/NxOwkiOJliFL3EwTkqcrGtyJkkoWbhZ4diNBM9M0gIRTiovfh4rCN7iFkYvRUcX0qOiv+m/ZsmVm8qGm6SCmtwv5/T2wIuRxMBKmkA7Rj3zkToLDaBr1/dyrNF37MFchaYjn/vgGpj+b8D/4FKY0bwCLTLQBG80P3HX3x9wXvvLv7qsP3OWOMYpfxdxDA8NsouVlJPSnsUYgkNFu1MLTEkFn6XZgyKJZAJ2mKr3jw8EcQJxwaWq5NFgnZVI7bXcb1q3CoGa6a2hvNgjhjTde4+DON6hIr1kCf4JvjiIWqAEyJRQDsCStrQ+olM1Rjwo9bxzBXJlA0FzX9SV4Cf2gBxPN8oR362oV8PV9UZJFBdVBKetJOZq1tOzqkW9Qb0BVgbeO7FHEjLGV7G052JvbHttcbmhtslkIs/mMD9swnao6JTYiDWhqVYe1KLzSixJ0umtnIQf8DB5/pnvtpSU2w3CESe+HNkhFdpjN7ohgcfutN9lchYatpF0lBdgK9aiAh9Tsb+f9TUjUcQvURNXKEICLx4c5hXXeTnatwHt2VzQ4NiMxgEjEyvi4aMCPs8NK1Z/JOFP5FsPm27h1pzWpW2GFVdPQHsJEvO5jKtPcaVQZQXwOjF8MAVLgjQSTwVlSAsZsqKusEkSAmRQ17g8fc21db9mcT0JXsh3ces/Ux3n+2efsqqqAmgrQ1VILmLQxmpF3WKtaH92R4CMI9GcxYF0o5v/OrkhPWyCmPRDT0+mOVr6hcxrJR7r/eoJwF+QA+PxXv2zDQK+98CIbuotsf57LIIvajSxyOfID6zdvd9l9B4Or57ucvgPdOLkIFQx0ZbCBysjC2ghU8uhdvXqp+8znPubmkXlu3LaCQHbU1UFbXIaRej2/+/3v/hOSCjOsnC3sKyZDmcultB81ZggZ/xb3CGyTWbBUaupOuCuuud4dPLqTSdxyNksV11VnTWnRCLt1cndL7Y/FGSJwuHbTKG8GVx6JtIKkrakJXYsNFjl7TWLlZMPyuOrqy0zSQuyezKwUYyu1hDEVSWJ0PLHVqF7pmRo577ApXGWWcsSS9kxGRiE4bJk1OMXoaQZeGcZQTgkDOw0ckFOmzrZDQc1pMaTWr9tMkEgwvrwoeTXcA0FXqWk54P0od9aQPZCx1MsYpDMelguew2RvG/HZVeaiGQSJsFVFqqJSvDCAeHzNBvQfmB0d8W92eVzbolffMPmL//PA18jYD5jc8GaUVivN/0B86UT3ta99jQbiXprDvzBFTcXDAwePIiVRD+RE4CtKAyqq5H1cacJr7yxfwkE91t19z10WiL7z3Y/j2XCt+83jvzOZDTNiF+gf3x18qPFJM85ogkapCzZBG70MG4Yyq8aQPVZGZoo14LVuWrpbwPkLTa6g+Gg99w2aKvTMEWi4S6bhMNltRVkTMEAyFMghZg4iivDEiZNt1kDS31Wna0wjpoq+lQTAwuEk26XNwGYpDMuFwgF+bRS+SDCxGgogZhcHpFYG6+1o8WGD3dQPUHapCdj9iANqalfQieC3QO5CjfbgNQn6SEg9cwB43vufOwBiq4Dy0sqoLES8Pb/e30R6P40NNbYO1JAWLOWnpPfuYz90ttj1av2q+k3noD+KjtcBKtw5mDaNZLJc+keqjnbt3G6vaTCT3YJhjiE7rtsxZzYmRMhm7EU6RLpfmrbVvWuBtnkEn2xh9WJGWQQLhc/g3TGfDZENJURFQNk36vOzTgXV6TDo5Gd9i4ZDAw18HDo4iBKzkPWG0qnMPpEErcMHZ92/gCdA0ObeBMaW7sjxMpeT38+uuVLe0FTJ/QcUkoAedvuZ68jLLHQnjpVYD/AIQ5RCASQL0QLGX1ETqNV2whik7rRrlGqwiJ+qekUJTeilEHouKYfY9/RdcwO9IaOzmsCRmMbwGXmLC4UCXZA5gNnjix58BfXPEjReBgwZ6tZt2uoWv73MrQb/z8iGwpmQSmMXfBk4YiB9gdW4VlVQqvaBYTCRw6DFDB2AevAFGDK00P3+yV+5Nxa9zItExRKMbxvslDE0EqUiOgPu7quvvsjC7WPCY+mZyr7glZceo+9Q5ZYue9PNXziHRV/rSk4eNumE1PR49+T/POE2bV5DRpuDtMNYAtUeJBvWkA0NckdY9NnACPtRvczOSoMtUOz27Nge6MmweTIp7QvhfSeS1dSDp4pZ0bdfH3oN2caiiaQzWJUYMVZNHJx/ZUvr8CMIJlwTbPPLV/f4cZrS4Nb9B/SRriDUyJNk2xPcKXohBUgjhFlcuWQcWTRPJaOdjPSE2E0d7aIPMnREL2XEqLE2gXwM6mQGFYicsTpa44z33dnVbXrq3ewCHTKyipT4WzIVRx6BLoXHa6AaECSUDj9cxjZmDtPZYKhLBZVD8fFiy+zlFdAene4UHCLpiNZWJCoo77dzb+6440YCLpIOfTPdEKi26gXUACEM5GC56aYbgIges2CtbLOGCmPRm68jLDcSc5CJbi8N6rFUcdfdcLXprRzcXmKc78bmBmOQyMIwlXteVDTQtkc2h2WrSQtnmpxBHY8nzZvbbrnZpCfGjh/JxOsiAu5k4Ki+kACQnN63x+6t8H9h4fJt0ObajZXltu3HaFAm0Azd4u788M0YjhQbJVDmOprqvgyBQenRV6LtJEG+NmYT4jE7amLwT8mDGuuiAguW08nc1l5tr7GiotyuV1IDl6B/E8g44/Gwao3BGJK7LgBGlFGNmFeq3CwghANOv5eP7j096wNLrIm8IK0AZsLEh8pYwVFSGELYJcYmXSlNVqvqTeH7x6h4NA0sFctKqM2qBnUwieUyvGgYzf+lwJYJVKH9GPLrY79bztqqkeschAN5XtTznINpqIviO5L3dSzWoNId0vPo8XJonKcCqezbuo17u8L8nNVPkWqtZffS91Ggk+FLZ5D1isLbGQ64HIJ4lVTExQWHRR3c/T3szaP4ARxHTj6Z+YZG7vsxvs5hvxQg89EgFzdeeytQaGMrktlUQW3qIauHp+eDNtypykADbOyvWvp0+hvNpCRzfQ2sq7RUyXznmmZYAnukVb4S7WJ9dds1p0OLlcppiP2i/dOhKpXvN7fLhS0+oAKcA5rzX8cOLfaG+GzWg6rCzwn4GQLzSzZjHob7OKD1fXN0EyFB7C++XrZm4wdDC2jc8IIHdbK2kdFNQVa5lEUzcMhwSqh6qwCauFEnKcE6eBEVNJdCkpZl0QiLPlKMIQu6QNu2rSOIVHKid7rHHvslzcPZjKwPDbjJZGXavBKVe+yxR+GaZxv2O5dSvxUIqLW7we0/sIuybjeZYaJ7m0Ng+MgisN6jwCgbEZHDqYggN7CoLxO0m+xgWbb8LcrTKrcb+YSL0PV58flnWezluHvRICO7LSYTyKS8lLtZFlmMpBiyczMIKuMZnCp0p4EwKk6XUlYnuY37VrIJmJ4d1M8mS7Ux33xrcVQzPcmCQyk4akGeNHGQoGaS97KF86DATsaI5iVYQx1k+Tkuj2y1xdgtnUxJT7esdPu2XcA+fVgt0Nk4TCNRL9XVK5bR7Eyj2Yk/bndQ8tsEpzZ+cpJ5uMpYW5mCMOo8pLcHcTgLp1bQlxVmk0lCAHVQuWTz/OHEkFVCmnBW4JqEE9odd9xm9M4UAmYDFN/de7a7H/3nPxstcCyMGx1kUzECEctEWPMQxOAagAIOHTpAo7EROfA9xsoaylDXkWOHMYtJZgI7310JzU4Tl+KUjxk+2RrKew/s4QCARULjUgdtYb/+dugKR26HyaRMUhBGh5rm9FpSOCykI1R++jgHaLZh/hI5y0VeojvSYeyn9WvX2BpVqS/hsr1IlWdlJQMp1gKHZZvXc1yc4JF0G4CSP4Wgjyygggwaxe0EiABOoWcUNRvvjFojyjSnhQCcnB6CHrueymm/SWmkkrQUE3BlNaoGovor0lzSoSpHtKys7KgjW4o9tqjTfnLWG8QoeHhJafUO/OCXx/n9JLBJQ1uzPJoSRtVUJdrWqkBHAlNDJarXnsK9KQLWu+9T99l8xkHk2kvo09Xg/6CJ7Vtvvc38mHW4SPZbDmqC71599RUq/J1AJPQCTp0AnjxujWWxdiQ1MpADQc8hkcF0Drm+AyRJvclUeaUmO5RZGcswXFBFWdUkN7W4YB6nsolgS5LTJnG2cLz1zVSwhhn6FE1YSr8H4O4nyC5WwZ7XlyHpeUlPc92pMPfiCM6JHKiy9xShoINTpa1dgbzDDJ06gGP17xpkTqql/8/fJXL/O43Ro4o8z5QMBPPJMEo/k2GUMv44qgE9n56rtVMQpPw1kji4IZFATewAbuw9ANaD87AfBXOaR7GJ7HUZuUCuh200r9ujPsuB90Gk52ctEtcUq0zrLynJ+XLTaxzpd5ev+4CIwbnu+gfrYKBIaz+ebPNtTv9kcPODZKynyqFfsSh04zLkGsZ0a2qGSjl0WgiaB9j0dWQkQ4YyMTiHQPzykwRxdFWyCJzV5baAJWNbyqm/G2EodfxPnTpOBjLE5Isn4OAVH9/pHv7lj2HmbOBEZzhs3HCkHtCWYRpV2f+YMcNsmCoXo5VBaL6PHjOcCmCfeeHu3rXNtcLi2bhuNZujH89TYo2uIjRwpk2bbJo22TAnUmk6wwWzz0lo9FRUnUJKuhHNoRFuX+lON3hYEc5M9AmGDSfbKuEAWGoZljUW2Ria/hyE0XobmKky58suWwBjZQrNKJg/CQWWsXdAKVPFosNF7BlZL2oBnEQwKJkp5EFoHFWcrrTMdvmqpRwYOTQyT0CZ/b/MvXmQ5Vd5JXjfvuaeWZWZtalU+16lkkoSQjsIg8RiBKaJGWxPx3Q73IQHbPfMeDomomEmprvxBBNuOmy3MeC23Rhj1FILBGoBAiQhqUqqklSLat+33LeXb1/nnO/e75f3vSrPP6MIqhRPmfny5Xu/5d5vPd85w1howEsjQi8A5lmBE+H1ZZO0Wq+I0WrCYJNsjjV5Er8xMmTJgI4i1dW0ik/xmJCy0dlyIpTaCOwtvPTTV9GUzpoLZ6fMH/7P/9z89d98E+eWML/24Q8AtooZD8BEmXT/zu/8U2Dif83823/zf8KBGvP7f/Ck+fRnHhJtgJWIyvNo7J+AM+ExLQNK5yiu/TI4gzu2343sLyvp/L577hJh+qvAz9//ABFE8zAkGSCLEkJolkbgwOg/hJp2E5nVJmQVG7cAt4/1cOYMmCOBSOF9Z6mCtL08Z94TEuO99NIrKEf9ptB2d0sjFuUwbOyujBVo51AUB8AmMUi3D4FMOEZ66DE4AjBCUqOXXPo0zDiOFGc0uNmxHn/6i++LgZzAABTZUKlLy+vMEgGjfhKJkXOJz0+hl0WYqRW1cfrAsXBA2UDHoNz/ykdDY6/Pq7gLnYHy8MRhjGSwDIiyiOPyb8rQlIWXcuqb7LDsQdEh0RmRGTYBI8de035M1i8ABXUPhhxZdjsMHv84skwCBf7rs88icFqNujsChlJerlsfArCmrYNJT66O96ZTGwFQII59P3bxCgYF/wEZ0bS5D1TQq9BTkBomo+KGlVkUeU0SzsGQxeV+AWWFIAKnIApt8ahFz7z22quyD0hvHpKouCVkieE42XIR+CAjnZ2clesispFC7FaVvo3OStCBWnrwkLt+OdHIjiFAIlV0BjTvm8D2eukKlMdEE7ompSMiw+gwRpEddrOMS11t7GP2p2nUaaRp2COtqhs8a7XB+Zd6RSYgMGR2w4fVV7CPeThT0sHzvXhNmVnS6CcRSFBdj58jFBZEANKx48HXH3jryK3hACKx5pcSqD+HsWhI6XDo8BkRV5f0DIYrh6gnhRpkphd0vTByhPMVAUUrFhew2cGgiIX46U89YTZhIx98+yVEi8sFBsqhk2GQcDFaIBLl4QcfBrfQh8F3swd/m8NU6T/AgL4KNFYVde8DFquMWvXnPvdZ6AacMc+/8ENkAReBpHkYN/ciqJH3m2E06Fib5MZZAYNNg3HbstUSYT4Ko/wv//CLQhL2s1/8FPX6SeG0P3/5LDKbneY2YKjT0LsdWTWEtBCRW2EON2/G9K3skRILN1YaG/0Y9AJe338QGUQfmrJzSJ1zgoihNjLZGgcBl5sCbPQcFnV3lhJ7fYJsWo6S0uMfewxljd2SWcwtTMpcxf0PPSBc9j2IbJ/9wVNYCIs4ptP4zAwiWRz/apSPIjVB1NQIM+RgDdhHs3CivUBo9MDxFeEYZ6G9nAdiiYM7RRhjZht0OnXMZ4xjs7NZyGPNCpolZl57eT9kPY+Y/uUYskOjtYpj3A8N5X/zb/8V1KieRTN+vcwVPACa5RMnj6CUchn3a0AmcvfeuRr0yw9Kc3gz6sQnAW3dfcceaDq8hXT+ipR7qJEgcpQQ19m+azOCgytSoyZOn+ydbD4Kp3yrJQyTM7gfbC5egXdhxDuLn++4YzfQIOgxoRy2EveTWr5ZZBAnUQJi/ZmDb/fccy8msA8iKr+E6H6bNDkP4DwY9VI4ftPGFaCI/qlITZ5CFM8N99Zbh8yjmFKn8WeUmiRvDwfMHGkdC8pzmHxndvLMD74jETdLL0RVCWorHBX9BqpzrQVZIg0Qh6usQNAqMVaE7TKSI+JVaR+U3sGnhGBvguUhpYHWhw6XsTzGwEigsjWrncvPphGUSWPsSXLq96JE8+ADj+D3NXBanYaDRCaEAI3ZxiyABRzIpHAQjb+UD/MFcVo0ktMwwjSk94A+g30dZi2XcI+o65ABSWMG1+71/QdAETIKZ5IXRFkO2cu9cADsqYnOA9YXmWRF0zcetXN/FB4l2qtOQ0rMfkiQdHRoYTiI/a/8HM+1BN0Vj9GALwp4oLcH9xbDmFn0XwbQwCZvf1IyNUTRuH+EijLA45R0CQ6boj2M1Isw/ovklJHBLpTvEDQRtcZJ4dMoTXIQkk1ZZv0pOBeuN2ZOhDY3pNGOkm+zLvuS8G3OhlRwTKQer4hhrog0KvmwiggCCIWlJK3+nnDzmqiM2QevCbMeaYw3rXYB7QjnRTiYyAdhypQ35XFy3fArGU4PHT1+aziAWqj2pQhpnVcDJYJohKWHKbIBSn0TE5ZAKZCFMQdj0QUnUAd/fhKNrzGwWxKp04vFNjrajzrxMzD+w+bb3/4RkBl4H0ywUsXo8Q9/GJzmLwjTJnHNFO0eQemD8L95NKouXD2Psf73SRNnN6ib2QwkT/4RRJhMuVh37kH9kKIobAPn4ZDWIiokXfNPoV2wGipce3ZvxwbIorZ+XpqMr6N0sAPlnnSWTq1i7rz7DtPdj89bnEKWg9sVq6OPAdoFDNesBRyVqKICOG7It0Nqi1MnL4CxtB91Y6T64FXpg2A8a/xbgJ65A5wj0zC458+dAZXEVlBZfwaRVwWzEsfQF+lGiSRjfvD893CsZWQa4yhvvYva/1qpj14fI432BNJYQP1grGG/sZAmEf3P4j1KbFMRwi51fuQEWFyY+MUUMpFQXb1J0SNg5kXtgEw2jggcWcT4JUEQkR+fk8uNuqW6ZclnEE6piLJYN3ojE9eLEODZZB548B5kIVuwwYH/XrEck93UKUD5BWWiInoBjzwCIZyf/DdRKaOxfBCzIW8efBPZ0kZshryUd6hjzEExCtpsxHQ4qbK/+9TfS5N16/at5iwaksSLsx7NTISZCnNfwg5ZouvDBuU06H2gMJiYPofIGsODwKIPDvZLE3QB0E/2EM6fPyeUF9SfGFpOCuoySlPj2LzgBYJDIEZ8dHm34/KPo1T0APoX35fskwZuCNnbNZRzSJFNwx4WsZCaGccxPP1fnhIpyXCyKqU1Gn0OoJXJhwXDyTr/ubMXEAlPoQw4L4I8bMyPoLTFTc7NTgM+l5sJhrgEdohrz/kLlhKJTLI0D81AwYpZgbKICvSxqYNEVtZQkEUscYiATBJGryiULDyGfvBW7YMoEtFJ4+NTQgrIgS2+jhkRJTgJNWZpkJQWg4NDoty3FuVDVurP4b5cuXpZIlfKsH4UokscjuQ5nQMggJkNNZ8pYkS8DxXnMrgnIdJVsEzJOnbMlYKMpfqOhQmbbkokzRZuPFQTJFAD6+vggV8iiALZXp50Kg1oWFzGephG3wMlOwSJC7hPp4AQmkTwMQcVu1loV89ib1HRLY/ScQEB3gJKuwXYCTIVcBgMBwyxH2iRI/OI4/OrnG0Aay1lQJuNksw3NCr2axGN9G7skwQykgaAIQ1kzzxeTMIhganKLArLoZaOJBQw1UoxSGjNG4JQJL02S7t81MUJVKUfw0HBxaJz2NReEOBJ09X8bYlsDlkwNb05DzWPIJLZWg6Bx9mLV28NLqAwYFZTECnPYIyeK6AP8olT+F70RBGBrELpI4MNew0lm4GBjBCkLUOz6PDxBZvWwnhdG0NH/vQRs2Hzw+Zzv3UfRNRXCv6WJFZsljJC6e5JSyTxMxCUzc1OyjAT650pLIYTiGgeQNmEqmNEN3AD7cTG59Tjffe+H0anYP67z/425CBP4PNqgCseRx8iis0/ArrfDdADeF6gj6OQb/x3f/wV87U/+/fm7vfdjUGvOyU6X70GDJ+VeTSiQiCHAmkWnMCO7m2C+a4DscNhEtI2p6K9MvXMJmsTWPz+gWGTBh6fDcU6bnLXph5z8exlobMeBK31VaTLxwbRLEdG0d2bwOf3IAt4GKiDKWm+zf70Omrhy82lq0ehSTBu4hlAU7EAP/SRPZLtbN6y0fzwe8+aWNJSPXPFkPBtEv0DBCBw8YC6Yr0iUcAADGCKoZxF20n1IQ9jOIXMwqar0zBQSMxMBVTWs5MFeU0pVRABmuOYW7BDebO4T8eRhW3HAu2RktXk+ZxEqJtAiDaP+37w0OtCCX03UCJc4Cz77L1zl/AFcTCIpbuNWzdg4vQ8ynUbzdXxc+aHbPrD4T306PvMiz/5JeitL4rxmJmfwt/0ilAOMfzWKIJhFWUIDncR9cKSGFFL11ArPoBSHpE9bJBTg5hOjcykGUAT+wH7LEIHmHXtu/fdB8grmD4fALEfyAbZ49myZS8auJdQ2tqHaPC8lIT+45/9qWgOM1N4FuWQ9wEhQ8ZPRuqHDh0U2OCqbYMyu8FjsRTJSZmy5d9cBLX54cPvYL5gUAjWVIjeDoFZ1I+9byagKiZax/JTWdpiYtTZC+Ca9puK2kykQVmK6EJLegMiOBMzXcvQQ4AIEllgn8JaOXL4hEy105HQweTyE3K8swgoxiYOC78RHaKIseM9DmGu5vOf/7wZxeDesxB/OQEY9I6dWwRaPAEncc/WXbiuoGgBadpzz/1ISlwsVwwi2z5x4oS5HwOBSK9ciwKGDw5SauitlpxTvIFhRZRLazjHGKMcCr4DOlnDoNoaBEOP3vdhlD2A38d1Oo8AbQF9B0qeFpD5ELVVxPAi7xEdISfaqT9+9cqYlKDyMPzalI3W0wJZjdULkm1EwIEUwZzRUDdkascvmE3roFGN4FCyLWTRMWzuGoz69PXz2BeTMiNA6gdCivkaHjuvYalu2hq9/hwCv6qz9iG8fqO4CzNRNxOE15+V6py20s8QbxkY6ODIKjnQeaaLiGxQKQU8c7nUaGWaFhHZGjA0LgMz6AyJzVDXCkUwlj1AKcCaED8t5KbMHXu3o/kSMv/rH/0BjN0FQV/shiLYt77+t4asssRbP/P001i8o+alXxwx3/qrr4sk4de+/h/RdDyDxZMSBMwmIGV++Dx48mF0meJyUb762n4gFjaat4D0KOZrKAcdQ234Njn+r/7xnyASBLkU5s0uXZ01f/7nfyrInRcQxf75X/4ZIKUPwZikxUAnU4R5ctAFSwTpI0srG3feD4e0CL2DAUQMeRwrBqzAS1QC4V021W/WAyefxCQl68ijKDcdvPyquQcZxTI0nuaBnLl46RTOfQfKNYhCUBKbz42bRz5wD6LvfvO+B/dioabQoC5go1YktWZkl0bZ7PLYeYnEPvfZxwVVIeRf2Agl1CmnpyyfS7XO5mEDNdRz0qQklJSbhf8K4DjKITJePjAqUesFGN3YbUmZN5jAdatV6hLNHD9yFY3eVYiAr4OJdQrO+hug40bTEkH5P/nsHtMDRNRhMGwuINrqQTr+IhrXTRzPgw/eJ4bshRdeMI9BovACIkemwmNjORieSalvckjqZz/+Ge7HSfOZzzwpjeWv/PH/g7YSKL6R5Y1dfxccUCvQqJyVhmduZkpSctayqxWWtvJmcuG6UGOwfHTpck0E7Gl8qO62ZfM2mTwuoS+zZ/c+QFR/Lpkih8FW39YnDd81a3rRt1lhXkK5YQDzHVFQC1A8Zg5T35vBFNkNZllyB5GP6oOPpKVPQmP/6d94Uq75cy99TxwByz+sUWupRrR0ESFmRVaQ/FJZp1pmxV04hyAas3HLyU/nxocYRdxjni//VllApSzioUi0DFRASdAaFDYWmkuvjyYszQkQMpcvXcecymox+M8BMbUCZTdCPDnhPbIKbJpIG1OpjBiZ60D/sMTA/hWzHsqyrsM1KyGTp4gPG6MjeG4VelLMmmjQj6E/Ryr0s2fPocS2Fhm/1S7m+69EVtSPwIw1bZaFBP4atdQVvBanXn9Rms556lCg97QSNXdOfDPju3vnRnmfehPXDmiw1SM9AgXNIpCYmuYkM9BtjS67J3D8RFaFgfwxTasFrMNh1lgnBFRSKC7Iuk46EsenX3hRYLu//du/KcfGvcXAjkytNL4cJCTLK0trlI3kPRUHDftE531uutBG7+0rq/HBY+tEdPmDa8VyKBhSo+Ols+fXUqnUppVtqUWqAXXIifN/+//bdr8nlHKx0b7WWtRrc4jSeYHKwgY5DCMxJygNIj3ef/89ErE+/exTaGiCvwX1uDhQHIx2BvvWA4N8Enh+NlK7Ec0dk8lYVBNgVNGUu75gxmCYP/jwRzBu/xqakcgGYKyJ675yBd1yrJUtW3tQGlkAEZs9JsCGkYUAonrPiPDn5MDVQ0bSa3AK83NVUXKqYmPwBk6cOiYXNoVMphvh8DuAJYLnSwZKVqwiOgYDRyAMCUcrsgmAHkNEu1mkHTk9PF9IC2XyPXc/jCZh2vz117+Hc4LBxHDSQBcyh4WK0ABPopb78ccfEyO0c/sm8zaa1jRm18rj5lOffsIcO/6GqQKz39NHrHHBnDzTNJQiJVqiXMKxIqvgxCcXwypQSnMRs4a/F3h2btQyUnEaDHICkZunLtB6zhEM4rww4YoaMBEMxJ4z5U9gw4jiVDMtTuHUybNAKg1LGYuKbcPLRuT9ziLiI+T1FLSPlw+jBAPHs/a2ZVKXJd57BL0RTvs++wzof4fTZgfovq9fvSYDdI8+8gEhmXsUg0UR1FFPYtr5p794EQRx96Ostc4chfLY3DSd/93QJxgW/eVXXjqI+5jDNbobURiidlBfF0DMd8+dEBlCFHYUMx9bAKvlQB5nM7buHDDPPves1PnZaOMgGyPyb3zr783jH/mANM9HV94GB3cVymYnDNF777/vIfNjlP8euP9BMzJkJUCFGRb0HnSA7x47DWN20dyLTOHxxz+Kct1F8zxmJX7/93/ffPvv/hZliSnz2c9+VsoYRy8fknVEls3HHoOW8tHjKAMeRAR9VertdCDjwOr3IgtgLZf3YRZNWOox0DBdwvUUsjmsQRpEfk/nweEsXn8VKFFNYGUV5XP8mQOKShHSqNYdZDQmk6y8ryVCHxEZs85+EfBhPlcXZN41sxXkhpPzF8SocGBt5YrVUvphp5MOgk6Un/X4Ex9GFj4lsqa7UC4liywJ5YTUDgaMiBbbiMVXZi4Uk0fZrqvH6nWMoOTX3dsjhpOwxqgTYOHnpnJXzRpoec+CGKuIY+1BD24czXcaJ855sJTGnkM3HEALaz4Eh0lgwwwCDjqaUD4uE+80nKVizYq/y8CGnSbmtC9ZUAkxZnmX/ZpEMiIgDQaorx05LhreX/3qV3FfJ4JBSSLKJNJG34INd9b+ecyixlavy7HzHs2HewKGV0Xj+VBPvVeamYVFb8GbBot1d1KItk+VWW8ipVkr02mzgP6RtaFbwgF0jy5rBelLxNdutSdAzyspaSwcyOBJnUx5M8LNIHXSzj2/500gDj0H8Re+b0zYLHvlZrBDT+PFyKGE4Sq+ntETbwidCj+HKSBF0hVKx5ujF5CbjM/Pg7gN1RvDLHwQ4+18HZ+fBtVCEqUqpt88DlVvUmZHP03rig/IJiXzY6lQlt9LLddYQe8KaBhuh1YwOWg4ZMLhKpa3uJC44XshGEPo3U4gmqiRfBYSkET3FOBsTgFJNTwK3VqM1hP50DsIowCjx94H02KWO2rTVkWLdfIJ1EDZxNq4aR2IryBiD8bUDOqbnFdg/Z9NW9bllyG7yMNR81oOguOe58hrwp95Ttyocm5Mzd31ksU+Py8/83rQOPBa3f/YJ8zrr75mtqFk85//5j+hpoxeCRwSa8tPfvITMIavAd1zN4xBVkqBRFNMI/Mh2oE1zzCaabyvvId0ZPzXJ41D+7Oqk3Fgi98zIuQ/fqXRATJRSn1M0WksaAi3AnooGw7RKiN+pupNl0YPobHLkgf/lpHfGAYHE6h9JzFz8T4M41WL1KI9gzr/pHnqu8+Zv//23wCu+wxQV/3mEVBJv/r6yyjFJcyTn/4kJDFfNM//4JfoM+wRwfuPf/wTAnlkbf3z/+L3AOe9VzKxcokNv5CsAw4Ikr6BCByWMMqFBUdHERMILukByF3Th2FKGnL2DqzUoRNAaWq5wOLlK8VzbcLxvE9cF1IK6+oKdJY7ceoagc5NXJGZBf7Me6vHQp1q7j9Lkd3rUG3VAILKvcHHfXfskN/RGXHd8J7xdTwO3kc+uCe5duzwWyhgROXxDkNLxJ9u9veociHpP1/VSyehp1Eb52fxPSt1qyDG40ln7bkz6OG6ziBqTKLBLcOFtao4Z74Hh9g0subx8Lj4d+qQBQaMY1ANZuP0GcgqWRfoalzQQ0bV3XjswjhpS0PawFcnz2vEa8hrwt/Nwjnr/dF7wOcVDcbXdaqR8fg+/y//MHRLlIB0Q1pr3myjidMTs0LNKsTcPs5MOKJS3KpUmxhRpHNw+hjUyAYiGKKChIXPSKqAZuJFMBf24DldXFevLGJR9ggCgnjia9jEvGls7oRC5UBaT4x5lLV8NqBs1FTIw1NT3AGTuITWyaQfJmcT8Wzg1JiZlmrti7Q3Te70BYGfUWsg7qYYhemcfZBmy6bT80w9rwnyg2yRK1Ar5UI4fPyAoHn4b57ZCjlkYCjXo9ZMsfXloLfgFOIEOFgWMWyWdqR1rK/zuqxCys3hNDqXSKQlmPqhZeR0r6IH0QPaBTqeFchWZqRxXhWNgSnRP5jBSL8adaUr1vqmFQhJBeeqC5f/6Ch5DNx4U0i79gB9cw6lFlI9H3nrbSFhI487NyXLLENoBFLkZY6TtjiXMjbgAJgZeW8qBUuOpoub94gOSTedHXJKyqLnV7lX2BTc5DyOEbCQDkMdrcsJtfNYaeT5GkbBUlpBVMsBnwH0Dkhmllu0n3f7ujXm4uvnBIUxDDjt08/+V/PBBz6I8tWDyGRRr0Zt+y/+4i9E5EUiaqy9R8BY+/T3nzbf+sZfIQv4DAjDjAjn8L7y+M6ePW+2oS7+W7/1W3D2sxDZQYBCSGjUIkkmECgQ9ltBL2oA/Y1GBllyj6Webgi6pCYTsaGWpSCORexUNKGdTYGOhiSKjIZttBnNpgPDMj2zgL7OVWhKNAIkEe+TXjvuVZbPaLiXY/qX12wDoLy8z7x2dOh0BvwbNUJ0JFquYZ+MlAkyICh7mbTrvwhKH5qJqJIYH/wMDZa0/MHj4e94/xdnfxHsLx1204f/s5TUnJHVcogGJvwMnl9aCPrCgb2gTaAyH9cCKVTKDroZdU6Bf8MgQJ1j5wSvvocfnKqt0kj8ytXx4Hkejy87yX+8VlrDV6fl1/q7MW/iZxA8T/+cNTj2+wYilXmr9ACqjbrjuGgtRf/hlotQWkiBe92Nd4x6ptHGmkeoFG+snli4Eg42POlfqVHbx8EmYqUZEZDSAaUljnqzhj0zU5QoY9u2rZLKR6NZZ8D6bV3Ww1hzkyYSUYnQSNPAKJ9Em1JzK7B7UbcRUxPKPxBwmUXDSI2jLlhiu2Ogfo5FrBObAYdQGUasXo24lM9IutggYRkpo7G5iC3PYrjo/gceBJJhUqJZ8u8Q6tiDBiXJ2ggLpLGoAl3ADbgc6KRoahRNStLghiypFeCTa8ExcztKIJxU5oJ457WDMolbY3MLdV+WhaamxgTuyWbWMqTRZ86eQtPyABrk58UxUzaRw1lS4oG+ATc5h4W4mXjt9CGcQS7i4zXmRtNryU1FgzGHQR4eL/lhzoLW4r577xEhm8H+XvPNv/wL0EI8gtJE1RozwiijCUFLkEyL0qFdjNw8mKOyZfK+8fhYttDP5b1g9kdDRIMnmR6mwCWaTLQEDpvBdSFUNg+YbgKR9BBQPumUNU5s4Fnh77IQzZEY8P6H7sf9KwPxg74C+kNcezyv1185INd8IxTAaOB57+cQjU8AcdQL7PgaDP1FECzsw/DXGdBncKq2F2s9jgGmN17fj2gzgSG8SeHav3J5DGircanRc5KZZTieA89pAFBdDjTyfDkoJqIuVK9DMBLFe2XQVG5KBkAjao0q13UmbaPuVmPohgx1KdMOyfXjNWMkz+G0K+iHaLbAx317d8r95/e83gPgokpijfPBe8JmKPd0CtDkQaCitm7a3GaQlgOZpUFCp5FU4Xo1tlZKNSdrR4OxSrHWRnftG309r04ZxrorwfD9puG4+F5zInhfsEABwFbHx9EDnCIZYF4a1kLf51S46ADU0K4YWRloNAfNdGeQrSTrQNCc1wa9PrgPMj29wTn7cF6fyE+zm7qXGaik5xmUCjulQvV4+DOddac4TKdO8a/UAbC+FiAP2AhBqScWjrkFaJw+qr1ZFO1W428hU5bSWAxCKyQNy0ajKhGzwt94AzmizxtC1I9VOkrgOVsD7e9eI4vq2tVpbPQ+1OIfAFZ5q2iivvnmm6CPuMumUS276Jjuc2OxmcTZuhSjymbcNuQiccfLgfo6Siwk2CLETdMzpvJcZBr98/lkDDVByGmFo/Ym0sjJdUDkFgPHDcUzioC+ciHx2CfgAC5CS5b0uqTQ/tnPn5f3m5+tWkKySkuU0Fj3JEZc3jdmZEAqRxpplKooqi4DIkAlDPWmQdh2CZEKDFvFZqIIWNG4G4W040Pm3/+HH4FJcR7XBMR9sP8UUSMV7o9//GMZfFq/bqsYxDfAkEijRNw5r5dQ6KIhx5+t5q/d6DQSfF6jSzKtDmFG4SQG6O69Z5+Qtt21+y6UZX6GMsplwPBm4ODykhNFUYONJ6wD4L3MoZQVwaxIkC4LDroszoHj7jUO3rCZV6vLw4jzjcqDDoW/zxGaC6nMy1csEyZrp4y6psAUyWs+jkE6OtoBnI84AZYdAG3kPbo4dQX1v26pf3N6mQifCegG5MM5aSb/+hOfNOvXbjDf++5TyADgGED1vf+l180nQJK2d99d5qmnvgcqjO3mN6C1y4Yna9hV3IQHMcRGB//EH/0RHPAoele/hH7CK7Jub6cIPSgSaMTpVJuA7/J71UPmulJIKEtAnVKRpAJRQXZhExURnEib8fcNBKUcS7h/GuGrFoG+vjsRks9Xo5Z0DpllTRGM9yJzPS4OUbWo1IUpWkbUHFTiQ4xT1E6ky54hpTPFeDjclLQRPJvBqlwmUXO52Vai8hE0Wgr2qTJUL1nPsdJwmsoNO009gIZzImX7Wuzr8blIzDo7OTYTXuLlCVmaeP8aqxHWjGMGJS016lyTHB7kNVUHOw97oNdHr71P/ew7MnUybToQJtJW2vIzBf5jhqL7w3f0t4wD4IJgxB84AHlEglo/Sw4tIeG3HN92Ki4cXEAae73wWqf3UywudD74vr7ItqIdmi1yySdgIOfEW5ZABrJtxx7zgx++gBueFIERiqGT0S/E8XOkzsTKlyscFSdwmVONbIpGAsgVtUppeAVBUDWCsuEov9YebZRgIxMyApLOOIkFF5XIwS6eRCwi2GBGnRtBld2HaFKiakAph4a65UYfgH4uKSc40ELBGlL41uAAyZpKBSZqpx49ekSgmxXaP06FmxlpkrEaMIgJ3cVYHoiZsEy7curUCoiHpBTE0szmLbfDERzGYNbDMFJnxJBv3bpZzoWvJYZeJ03ZJCPFM19DojCiW/gaGlSeKx0Ez4HnJ+k1ShcHMPZ/GcaTBiaDPkUOpa4RZC1NvN8nPvoE7gnw+WgAEs+cI26ejj1ixOh0477yvUX1ywmc85qzDMFFzs/i90qFoHTKGlHy9Q89vE4i2HlEfjwmvoYcNpbvPwMI67HAAfCcWcbxew75etLcecde8y0gxCr5E2byCihJjG0A8nzHr1wHGm0X0FxrTRNrhdQhvalec+DlA+bymSvIznqk0Ugdk29985tofH/QvA2IKJFDbx44KNKUywGN/oMv/E9mBXpWBUB0+d6cSBZZyFpejplruVpbKh+06wE0bjCOzSZ4aXA83cleW3qAoE3OGRCfV0gjSUUSaWlGG5bTU9dx7aJiaPm3dJrMuFZiiI/HJXoSzkCLsli57PZoS4Id9izoqNRZuZ6lJbqLRYX2mogcUmJ00ltLiWWh1BbxBgLuLsiS58gXiPfXqWfNCqTU5Iyz9BvTKUEC8XPyEq2XpYrAkjCFf3jNuUbqUmq2GUBxcSmir7sZGDXSaoPUIGspjevKzmNEBHUnzrlauyH7EZSPy1T12i8pudnfc1iW2H9mKTxWzlH5Gc/witG2knnoBqWxX3ET+LY7NrY6JWKWBBDsRdPegB2LDntN1BaitrlguEUNu19P5AWUzrsHq1JPyRuRv14XA8Df0VgxBfy93/s9801sRv6eC5sRrUZ/0hNwi5lfC5VC8DyPSW+6poKKu1VCLuVs4Xvzbwg1ZZPa6pramxqm9kCEugNhGU5aBkbBdevWCp8RB6sGYCDZZBOxiVbDNluRkXBKmWLtw4BWZnu6hNOQ1AYV1I6ZEVDSL4dyDzHqNUBVWcc/+M5/E+w569ZEv3BRMxIew7Qx35/nQ4MX9gRleK37UaLh8V8DhYf2FbqgoMb8J1/Ji2FWSBrvhyim4ZxJGsbXTCIj4X1bnhk2B48flAncS0APrUE0vR9Y++sYracj2bFzmzin+VxO+gCU8IthoffCIHMzctyeRof/aJD5WTT6Wj/lcfG4eU50FBqt8tiZ+bH5zr9XNa5uNP94v+XeuTVSKVklLuF8dz0GcQZkgUXlmJz0PwLKpxvZwAcfeMwcfP2Q6YFhHRkcNQUwQi4ChRQPx0QfYgWmXXmNVe6xFLfrdTOG+r7zne+gmb8TA3XAtuP4SDDHtclMixPI/Do2Ni7OVZwYAQ1wjGqQQ9JnUoNj110qm1raVywn1KttBrIrNdgWPfsqYjwuvaZaiuD992cNVg0PynpQygmVquTveFz8e41urcqYzc6lDIXHNHiVNLrV36ux5PN0jgp99WvXgTNzEGbfMPo1fm3C6t7TMqGeQxL3m8deFKlUa3yFS4cDVsgye3v6Ap0ZKV2WlprIPE9Su+t7KSeT3wRmtsuv/L2fgaid6h9a1laf1+NXJ0wn6kf8alf0mnFuyO+B+FPefI57oFMRjq/71//Xl2+NJrAJpt48DVOjP2u0vnTRwh3zx7bRYQliI5FwkJpaweymOA1yq3AB0RiQb503gxeGjbE161bI91wEcygH0EjEUPNthqugaihJTb2KaKmO8hMBltT4lBtB+TmS0kkpqiavq1fqQW1S0muUN0ZHhjoiL55fBbQKSKWx5hJo4pE+1kZKTSnLNKoVm/Xgdf3LU5iEfdm88daLZuuWTXKtaLA4DfihDwEff/asLDLy9Qj8DBs+kWoAXjou2YBoH6POSpqJBiCb4egQ8O2rMfwVl81138OrATm8Itf72LtvBzBCm53FhDajq0vRTFG5jrb+vNrh0aNCR51bmAughQLvg0HPZkgnbNE//P3kxFjw/lzQzBDOXz9pZkCL8DREOz75sY/LCP7ePTukFt8FwrpJOBhCFTlWT3xvhDUqZEcJkmvhWowsHw4cLcU5FIkhMDtsbpZ6+JXGWiN3lllSMObR3ohMq1qqhQXBkfMr1c/68V7UTSAHDh0ZkVcsuQjhGtlT3Uh9Lxrl5zGxuwWslb0oNe5DaecKaILPnTwP+PE188nHP2le++V+ZE+XMRewWYaFeLxrIWZEY9q9xs4AHDx40HwIcNcvf/nL4EX6XXMOZGtbgMZiaXMVoulRNKqpZGWobYBIf3YyJw4slSLapyjoLDpU4fRhpIk+leHrmVrwIliIHXQKYjJRm9TtX4IhsQxhxpEMBcaGa7UHA2l+bblTYSwHqVEev5YZkrj2Be4l14eRMp9XvtBASOUnh0dbbU1eH73DB9+HjJ0kVNO6u0TwXAd8z4rF/BsPndSGUsLf+0GZfd+WK+WEIEA1IQacvxfjLQ4CDghQUdLMzM7PyYyDRO0oCaWzdSvfWbYOaZ4srxzYiieCtadOh89rw1s/X4JFdx7WgBcDAx8wfNZtKVPg5dkuS/TWbMmUtDqRoKdhwm1iQH6vQ1CW3d031P/9fsWvXhKyVQnyCUuA1zCBEjRFHRomIEIKewLH7AdIDT2VcRetKgRQorYqDYK6CE3cDvEHRltNjIoTykiudzFI0H4lWVy+PIU1BEUrUEkTBhiOVyAicQKR/bRFspD6AMY1jP5CJFp1HNx1V4/EVPKKoQDeVihYBEM8zvTVOqWZuctt5S2Sd/kpXg3pbToO9si+pEgMhqHyJeIlOH42GUvlSTOyhkNAMDzpqjApZlASKRRKcFCXEW1PoBGN6BvHGsHC6gUxWt9gUkpneTSH5xauAQMdkbHzOUTQkYatsxbR5LxwftL0jUSF1oELPBIZcnQCUVu7B08JezLvHj8qTUNeNy5g1rrpRGkQ2bDlwlIEAzcHDZM/1cgNpqmtNtX5HF/XhQZ9VHhdmubQm2+YDz76iHkB9OAffPRRqYmTzVUhmPOI9gU0gLXAhb0I2o5Ul8Vw87PoGDUC5TXn8XHKl5kMP5/HRgPP+8zfcRP2Qze5WkLkWcGmgXEsYTAkBo3a1avWw9BnraMaWGEbyChPFReJXsH1uTYtA2yTqOGuBv6dZSKe0wkwy/4a5jV+WP0hJkTnzcu/fAlrEoYhE5dsbhhDjmNwanMOInn28Kvy3nv37pVBt7//u2/LddwIOpIFiJcw01sHdNQgypNTuCcHMa28DCUhnhMz1ho0kitAbBFIUIxX3ToLC3ya2HWldW46agFRtqMB4DokiSDKGlJ6UIOKkiNptqNOJD2F4EEcg+cUjCMoI1DDlgwjsh70utsMETTIuEcN1zPwjZOkk7aJh2JZ2BOxMXIc7H+pE8pCllVLSVwDZFzVgTf5vJZpa+pq3VwdhUhpYn1wrfE6KxxTyfKWZTJWL0L0sNNy/ESZMexnprmsat+3UrPrm72KGPqAg5QDxXvNLxSD99So29/vw9Ck1myg3QlZI90XT7SVpNV5aN+Ax+Y3ff1GMY+LMGG/pKNZlGZS7IFqVuHPAdwyJaDND65r8QYpRG8Bm1xxw+OIDFUQw9YOK7LBudG5uKXmFrKpPC8yU3guDp4wNwgRDCwH+OgTTQEDCGqlFCwaTREVLcINTcglLzzf9yrkHHnR+fl8LX9/G6gqGMmeRSTORh5Tdn4OJxt1EVohj0gw7q83gZ/b3esgaDDgLHVZJsiGDLEQAcKaf5olD7CKLgd9AQUmOAAmNUY4vXt27ZVj4wANpxOZ+tNQE+fPfgK/hqRJ3rAiF037uYR+0lHWw+UALmbrvnaBku+Fx82BLEa6zDKuop7Nc+P5sibLTU7xb15fH/9PoyBkEfm83C/+ntdBS2mKb6YxJv1yL6LMV156GQNT58z7wSpJFk32MXgPuCHY7OZg0HEMgpFTndOhHOahJOMxCIrw/fpdk5bvycyG15RUAvyZZRWWu7iZpHSDY2FpgrMIsdiAIJhozIlg4SAYG66PPvyIOImoKqAh0uN14nMsCfH11E5+4lO/DvqJn5kPg3OKyCsa93AjAsK0UxAQh4HpW24SQN+cwmzAxz78MWRsF+R3v/s7/8K89sqrGITMmN2QhHz11VelB/XTF6zCVixia773Qjf6dpTAiphL4T7hhK7KNnId9vftlOvLsh6vF1ljqWFwDaR5JLPbDN59kouR3poZpo1yQwFcN+uVR/1GZif9gNIS+HBKoZ1enA/KM7zmEvFzLzvjpRmxX6dvm2wNp4L9q9GzD4VkBM3j5LkrpYW+p8B+K7U2CUc1pvpZ2nhWqKcPA5U96PpRCtdk5E9eJjagCSrhe5EqWrQUGhbWKaUlR5+SLzZuoGjo1Pf1v+8s05y5cDH4WUvXCpnWfon2E/R734kUHfKrc9JXP1NLU75aHL8eP/PurTEI1r812VL8vhgpen0YEEaeYiAA5rcLz6W47GCHluqVuYUlulupKWJz8CQp38dNTqOj0Z6SZmmNTerB+XF5f0VG8LPpGHTBWC3YaFA2UiQLX8/PmcbwFFFD/J4YZ1kwbhSfx8BokwtXm0QahZbLNnK+AyI1dmG43gVKQEx7KMHX39cjsopkMuT5p5NxGZ8nhFPSYZRBUtGkK4FYaGXBQQJZCmCTqSLIJyOb3m6+phWMcPMUC4W8i4iigVMiAkL6HChpcUKVf5fJ2CE34qS5yXXwJY8UWeGyFrHVDCB7KunHYxWZTLegdSNISoz7PIChpavgln8NRpCom3/yqU+Di38/iOEeFWfGa0lntVAoSrObNBCM2Dj30AKVNa8p7686Fd5vHhOzGN475cRXB8UHf0c47aqRnSLCcujQOzLMRyPMzINOZwrRNx06aRD4PmdRlmE2SQPNAEPOH5Qe7J9wYnl02HLkvArDvg6aFjTWEXSsZyfmQLs9Cgz/pLlwGuIqI5AkRO2Yx7vrkb1mN4z8UTDSEi30hS98wRyGCt477xw2T3zko+A92mEqyDw4AFgpWQ6gUSCDkhhGexdls3PnW3LMvL+8zgwcBNMPugwGSWT6HFpmgwZef64zOo4IJ1W5b0BupvdFo2INkvgcz9UHTmi2p3uOqno1fJ6WUXTgSuviim9XLhofAWfLjL0BskhLj4pmksa267X5yB7fAGYS8TaD6yN8+BzXoJQkM3ZyXd9DI/Sm618s5C2zpzwfj0kTmq89c+6CrMGpaQsMqAlqaCkKvzY+e0P/xJ8J0Kykk6Mn0ERvtJamfL0GsDoz7rVO/h///ZId5++Xh24mE6mPNw/tvzV6AO+7/04r1+Y8GA2dGo9Gc1iei7iUn1TLMv0Gw95ggwSliwIGYnq6aGBs9NE3ZJtea9asFq4PnbxlxMT3THAqNsxIo0eixlCrK6htBt4zkkfZpyUc/iYK+CcRRhjYGoyxthyTTcRggpQIw8NrcGyOcTHSI59Fo6EpOjljFFHhl0F0UbaioWDjMHUPsXWLjIcl2xQMDBu3RPTQoLd00q8B54GNHUJjcQz8Nox449AuIJ8SuV242ePkikEPoYb+RUSE0iNSuohEQ211XBp7IjCWoibLb091sEbKLjjbzJtxYhJNRJeLUhISJE86JQNG8p5u5LzsxvoLbgag4ByDbgBpAjq+F5K6cRSf8p78OYESxDe+9VeCF5eIEjQUpOOgTivVvVJAPZXQIymhHtoPsZtM1iJQ9L37EcUrDjvsSMt0s7LGrxHhbaB42LFtO67pAAzoChjxh22WA0ekx8Gsrk8a4GGhb+C1odj9TvwdjcY777yDGjicEDiT+uHE1mO+gllgHeXGfkxL/923vw3Y5jpkBIjU0Bjfumk7Mr4sDPwRMw26bhKnja4eMsfeeV0mhUm/ncvPwaj2Ap10P3h0lpscBvGuYg6ARn8FjpPNSYqS7ypZHd8sh8A4wOem1UmlTgO2BogunucpUF5Q0CSLQIG0KgyycmBtLU7MiJHeuH2dzDQwupUBsZiN8EkNRD0HEuv5KBIFQGgTOHspG+xdzWz9n7kPOqmq/YygzMEXV/4wzlkQXhl1qJcU9ogP/OiMtsOtRlA+8Qe4FLYqf4PyXr21BBfVHgTtDkEkiyiTBEFZJCyspvJe2Dd8DfmNGCRwPoB9MP59Hpm6lDB7h217hefVYYjlq6Ny8OG1fraSSne1kbMJmtHLljSLotOxgk6RQO2LDx677xB8GKn2HFRnWPUF3pvQ/T1yABRiZ0RCPn4uEkZvHExi7ZPOgF95gbpAojYA5sVGEzcuG/Hw5I2gU64DKRql01Fo7ZDROX+mQVBaXEGLtOaCEoxmCX4qrKURvZgaAQXREqJpLgRpDBWLQYmIGQQ3mJR2vFRQow9FQVweBz1uyy5geb+QXSBEApG+ok62wgQ9fUy0ZrkpiV+XTQXDWY+wpVwRQZYMVMca0ZaF/YWaQisrQ28tS0PMTRBtRY1m4bZfYY29RC6GJbWI/GybVBYRxPO21MJROVdmNVatCnMFyAx08E6jNQvPtfwudLzzIttZDzIrwY+7UX9RQeLAEJ5bv2GjNGyPgl9lGIRhxRKRVwmB6RIRxUY2mToThJzWqoLPzucnAnIzvj8fikhRemTddHyeZTzeJxVE+fmLr8nfbt+6DWideeDXxyXTOoq5BGYCmyEas4yN4p07LEzUlYF4b9mo3xfbi0bgAjKJUXMGEoSnMTS3Z+9ucbxl6Ct0gbRwGUpDvV195q737UbPo8f0DoHXBgADEhOePHsU5Z/XzV177zIPfOB95jloJXzkQx8x67bsli12BXBQlu342c+DiG392k3gMQLZYblhHvvYJ0DUZgeZlIZDpq3DUSlbMDvaAz0Iw+tBWgLuE1wXUkiwkc+/e/5HLwSDe7o2ZUDT1a11Uv9mbJU2up28wfDIzxEOgyVFHlHsW9iitxTzrjDSpss6tTTSObcQDHW6iL0NAcTatkOl2SHLmOxVnlulQhrthRtYNNUBaRM24cj2ZM3Uaw5+Cl3nqO0TLOaLrqRakZ6H2A5koFlwMpEnay5fbcPtdwqw92Oq3G/SduoyE07enuEYgcYaJxUZc8ynndlPcL2TjRvev+39QuaGY3uv/r0nDmD9plUW1eIaNMR9K585WRr5PZ2DHetPBt6dm3sU6Ajq6fIfU/qeHjt5JyPbHMwqIhUt2xLHstFuyM31BJhxhakxsiNnfx2GMeUgmmrA+JoYSMiqDUulSwy4eNRGSBBEZdDBJhG1s4na128XksDmwkAUJGGwMr1yrBZ3HJbhJXEmFc4RLKK+HwVFw5gsRLII1mq2D0ItWl38SSBpBFFgQmKAKWbeSreCCCsOpAzpc+dyFtpIWJvUBVt2xiKRcg2luk2zw5F2NEe9xglkTdMb4lDZkiUSwq8La2MtJA6qLl8pX6jNL7+BpXxMPD5CSzkUxGvJa68YfZ3bGIdjYe19cAeCgEXScVwx3/zTvza/2A+dWQwtsdTDTURpvUg0JiR8dAgJGcZrBJtZN7mPwFB8vPIPaXSoiA8GCf/0f/jv2wzEutsfNltWbjGvQuuACCMGDi0RycE54vpcu34RUfFJQRwNLx/AIBW0esEHQ6gtqY45O7EBNNU/efEn5t4H7pWsNISBvq17NpnvPPNtSCCuNg8/9KB57vvPg4YhDMnCy2bHns0Q6DgAfYdtKOEtmCPvviPlxr7uAbN69HbcIypfJc23//N30Jt4DKWxD6BPMmEOQS+4AWSK9EAi/bJ2m2FADsE9X5iYFye1qrwgszIMpNgTk2E3V26Re5bOyP0Ox1M2undGMoTyVQrPlWoNb7c2lqZtCT0lJQXua9hFrGp86qylM+tEaLzgYIq+YdR1xUcaf6fGSte8aherA7oZ1YGNqCOiMqYZgJSK8fc8Hn4dRmmMRINS4nJlJVtmrQtHvgQpzEyaanydk5PjFcwfmHoXhPsnLs1a6mXAuOZLwX7IZpM3oHD8UotF7XAvtaN3rNOMSFbbyfTpl5EU9eNfMz9j4GCf/7n2dXUnF28HZJUj7r12BO+JAzh9BvQLF6KO+A1Y8MvdgmCRgSFEYmzC0qCGRO6sCQUhbPBI1uF1F6HWdUkuJtN1/j0x0g033aiYZVE+cpFCJGpr12JAUc6h2Limp5R6axA2R2QBlXtISV1pyXP8vpqvtkHapAlWr7Txa0gdE9H3zOyUHBffNxliZB+VVDERWSKE43H2uAWsWG5OrEp0wBvNKUMHvZzj8YfCAXxOUkT8nIFYjO0z5KzBw5+gKmaPE+gilmcQZwiXkhwzBtuwXQO621qlGUzWktbZOgVs4Kh1ejLs4qhreXzMsvj5OgdAQnN/klFTcT/yJi2ADlkR2qmiJYuobXPasopjIZ8Rp3aHgHBBAcncBuKzGTQ+GZFRCIjDcvNgZS3X5kR1qoX1wKhseV9cIJp0vGSuZFYlAQD1UtFcZrSvjcNuZCujMOp6DSUAwAbn5ma5YArj/2lQdl9ZOI11A02FnpVmtNUrTuDiBcujJERhEojMYSIbrzfDIueZBRrtyU/8OhhZ0YeAEb/r3r1Qljsb9AoacXAModyzfAQT3chgd961TUp3m+5cZ7pROuyGQlUacwR33r0PIjIIClrguUEmPA6ywpdeedns23uviIuzJPPJX+8TRa7TJ06b6fqMnAszuSVKYRsxc/Bp7t0JCNU8aFauHQXkcBZEgVeEe1/J+WbnFoLo2dbvm45wzUKTfQMkZQsaMVeK4D2pN8oyiFSrt88SqFHyv9ef2zKIZCJocopxFk4kO0cgTd9a/YYGqj6kyRsLtXHt6KCVktrpZLKuAT0G/izgjFTSDaJZJ9Y0NgIXJE3DToWHXU9kAmuUk7UMNvNAoKHWiSwv1lZ+8Z2czhZZ6LeREmlLI3hX4rk+PtY2x+BfIz4YNHXW7/1soFGu/qPNZr968V5pALznDmB+YUYWopZUFO0jxhPljp9BpJ0NS95UCraw4aVRgaAE5i8KwiOWYA2+KsIr3PTSzAXChD+z0TWfswMtyXRIFodEjomI1Gz1omkUq+mpDlLwvfg9j1Obx5opjAIRw8XBRcHjWU4eBfxjGhpj89TB5BTbq5GOdvsHVwwHDTWbPtsNzOZdAdchBX1i7oEGhaoZFZWZDdUDg1ubyQlFMSeaiyXXxIJ+AKeWCyVHjVC3abhEx4Aksp4uEnSoIcdCmrpH5cHogRtANzw/hxE82UJt45fDOcuCIZXJqatBZBNAXT2HIOL2aEbS+Vko56z8XvlREhDU4Nc84JRDyN42rt9knnrmKcBAP4jsrSIwQNa6GziuIqepOU1KIxUJO7bDevB+2nT0cc/MJBU6Jzqtc3OBA5WNFLa/Y+aYzpJqfNG8e+KSbNbr4Aki4ocSm/29K4I+R43apXDoUTjKNf1rhGgvhknwXSvuMG+fPWBOXzpjHgWctdosmcvQDuAmPo1pZyKMetJAPB14Cbj+ETM+M2ZqE0XhnUnBqcVgTCguw6wzAxLBq5fGMaPxNpzULKiU35Rrzoj2VTTIH7r/YfMwrtFE5Zy8PymbbWZsMfnkt1+9boP5T1//Job61kpgxCx1aKgP51EXGPQsWFUzPSus8XERbMI5b3EkXKcOrNByI5qMnonwqbq1wVKPGqZQOCJzHH4UTM3fkPuPAQuzuJhXMoqbJdoWzdS01ONj45UauTMarpXybTMKOmSm3FNc8wQwUGDHd04awefK5TbOoLob+GI5qI77vHX7Nsne2XeaGLdzQgQhsCdACOZAz1BbE7ezBKMQZT+y940xj+1mTdvAPs4v3FBi8rOAeDjU5nC8xW+PRx1ARyP4lnEAFGqZnZ2WWhdr/qQzUCEMfk9KZkIjhX4ZxqOBVGpuPuPKRDNoqkXQ8F0lCk+aMo2NXRPjxAiLrxHBh7RtEq9duyagKZYaIJR9tCegMCx/kpdpGkWr7XBZTR4kdOtxQ0c0jnRAbOjRuORcQ4kGiUyWTL0jLs0lnJKfw8+XDEaiYmDNazkZJIOZFKrfGAnP2GSDd2ekl8aEbaQ3GqCIOHDG7KBRDyFjum5prsH3L8Rz4YhrqlvxbjXOCVnwKRs9k6ICkX+9RghoRGBvJLsi91CzFZFmdNAjQB13YeGKnX4QDvOsvD+zDt4LTdd9kQofCsffCarLITp4/Fqm4XMchee93wJNZ57X/v37hfTu4qUrstl4PcrVmmQsMv2KRm5d5poi0uycmzhu4ZrOeSsunZ+j/OssO/Eeq2iKoEfcOH4SZRjyuddg+Hkde4B6ApBV1o5AeSO2cc6ZERrYGN6Tr2PpMQfOJZkxoaxf3ZZIdqzfYc5fO2f+4Znvgol1GEFGVCL5XaA9Xpi1Mo2Dy/rMJehNk9t/BAgdzgdQdrGCnge5sZhB7n/jddOTHZTP/OIXv2j2v/om7jHWLeKEd48B3jqbR90aOhXbElJm41wI1yLvJanM2VjfvGmrWX37SnPq3AlzBjThUmrsTgmEl/dmBDMxrWZPgBtvuevKtUAYcLlUXWIPjUaE4TbkuGdYXG7gRpSb5TbooTrgAMeP+6EC81qC0QBB7lPF9mM0K1TyREUD+RTG/jBZYFAjkYDuRUt83H8CmcV6YFCgAZs6GX62QGixvtoYOiUTsfBnkUXFz9Rl5nVhuZEMrFF3/3kNeY2V/sEHefhNXiIB/RJNJ6STKCDfgHeieHRm4R9DEVGqUoM1/7roa3RI72blpVsCBvqvvvbFFtN3WZCI7rXBxsWsOHLhC3I4c8UbK4d4CsNYGzZsEEPLzUhMtwwoOW5yRvCM+HVAiO+hqRmfP3nijPDeU+Shgcbd+YvvIpKpQoUMLIzXzkqZiXq/PEbi31lTmyBRWL8dAY84bn5tJGnT1x88sSl6PBiWUqy85dKZkgXFBcvMRhusXMQKT+3kF9EbyOdXj1i4K89Th6GUD5/Ho8ek07faIFVyLhoM/dkOjuSCBrnWzxU7z9dzkyrvPq9fq9bOO+ND2RSzrPh/5ZHRjSgGIxZakt1zn6FQRL4fjbBG7ApT1Tow/01Awo+pvg0YigH0VDcOf6dNenUSfqkqBQezRLdbXbq2EVVmUudWC649uas0gpyfmLUINTSneWwCfySznvQ9bdPcTpFax1twE6RKTZCnpm+LpYyslH1irZQZ7EYZsxTCNPAVs2HtFhEkGgaFxFe+8n+b1+AgP/yRD4lRJoV3FM7lzjvvgFzpYRwXkXFJc+zEYUGCdWFgMIPp5FIZNW9kStu33wk2T8BD09CuyEBhbxrln2YtMK4BPxUbkLh1FjkTtk4BWSl/FkPTXFIUY1bRyVrpG7h5x7apxsynTLGov0wA+/TXjs4caK9OlblUD0D7eIreUyi5/k5pS/yGsw8V1WBk23o71Mj7pmsw7vYrBya51om0Eq4pvEbpZZgBcI7kGsrCprkE7mAwE49YanQZwqYhdoRxIae/rK/ntQVu76Ywzc5IvzNDCL6vVYLrrb0Sv4nfmXmoczh8/J1bAwb6xoG3gvr//Jzli1cxF94gjR41muQJ6qCYncSbFNSIjb5zUFQ6ITdLnYouCDV+vIHSQHZkZVyAR49iWhDC0eugTrVy9YA0uMjLnkiFJRonx7qFo0YEFy8bBZEQj7Erlb4BphbAudiUdcasjYEQN4bHy7/n4qaz4znR2KmIDI24FZ2Zb6t5dk468j100EwjEe13+INtfC9NoTXjkY3VXNJR0CiGG8Gf7FSMuFI9KLKKj3Q8FRj/Tgpbbcoq9FIXp4pZCHKrZ/AGQQuNAv3Gsh6bwme1Ua+auMoxw+uoRkYjWy0v6vXQ+rL0OCJ+hGW8UpYtCxCAYN9vyYEz81GHrPQSvGca9dZdNNysLqFodNiI8EHtrVg65oYMmdVQwuxK9iPqBnSxPmvWr94MKohd5ic/ehHruiClH2aznIAnAd/t69ehtHPNRMo5M7O4xrz51gEgp4bQM1svJaQuDIEdOXYEwQ1op8MEA2DPSLlhSjIRalVwXYewAKptNAFRMXxh6VmFbUnJNUXVAVadcbd9tOINPDN+4KLrSY10O4Io1NZA1QhfM3C/nNLJZ+NnEvoZPkw06OsptNSLfIPyH547ffp08L2WvppO4IiYf0EYGvu7gusnabDHr9OTs976iUo/SpuvISm7Jn2KM2eEQ0JLLz/HmzdIPvoOQI/5psZfCBOW4LeyV5uNNhCL35z3HcAtUwI6c+qKG9xpYYpyLsDj6k2fmykFNT471IPFiSVbWLTiHZUaBagnA6NXyNtoQyd5/ahDvX4ohMGOSUD0usbEwJMiggLlbPbdfe9Os33nOvx+HoLmI6g3g8q4p1tqiCz7lMuWe59RH9P2KUyj+kRvOtGsUajPAaRDSVqC0hq76rjaUlU6yBB8lS2Fn+p10a/RUCwgl9PIWqkYlA4hkPxzPDz+YFbEDYD5C0WdiEbpIr3nEDW6ydQBVCOVGzaQP++gTljTdEFneZhtn+FQj1MdEn+n56ybWa+TRpoqGKLnoBmEOjFmWBodqdHwexSMzpbIyupBxmMc/xQBCRaym1pq1LuomX+XRw+GxiCXXwzONaFRKDYjnbuNCKyhU6EcS4tM6UVQfF+fQqMcpT+TNEdOHDPnTrxk1oysM3t27RP1NQYqFLO/7/13o5E7j7V63axcMwp9hgsQFEJJ6PQRs2vfLhgowKdnx4kCNZeBVtqLIUOKnM8jy0hKsx6zFCAJRIFSJpxFlAKMtuxr1IPSQVjol2XPAbo5UyxKk1SkCI09p6YAJZyofLXZRlbWWeJRY+43NhW5FeOMBgEHjgeG5UsVf5KZEpT+xKA2moFoPY2qaHoY+3f8PuwUEP3X8nv+nu/R4HSN2z9iWF1AyddoJumv3bqbdeAp8muoHGk7F11ntAHxyfxSiYcDYrLfA1Q/egkF09KfPeroJSMabfu5c46g0/l1InmiodoSNTQzC1eYobRlHdciIhoWLVevabnvbyEH0GxQPSsjX/NoZOUXWSfvEooAbjgaBK3h+fU6GvIChM4HB1dI2QTJDygTEBk27eIbRupf6baRdiLqol2gC5IxSwdAVOSCqHOBJA6NnN7uETR55qFQxJF8qB1l+0VEI79I+GRO6uKEhDEip2EhH4tIKnreV42cRngpEYOuBMZSjR+f17q1ZhY8B6b0dIDsKTCD0Y2kC6EzeuK16M2kgtepUfenMhX2qEbXN/78HRXT1OgqbM1Pl3VzK5JCnenShmi6RyuIbvy08/LlqwHmniUW6zzsRCoH6TqHVjRd1wxAa5t1r46sRFk8/gFkZD7Gm69TsQ2+juU0ncQW1kc3ka3XMOkyGJspVYLXkGaDv+dk7c1Scr0GPkxWB/xicdsYZY08ULwL28yCZSEVNuE1vQ0ROqPELAaCQOkjDov8/4X5X5plA88ANdUjOhIsLYhAC1AoZFYdGUXTOhOFxvIpk+iNYbT/qHnyyU8IE+z3vvddM9Q1ZA6+/QZKgssh6HPalIstKI3thpEFfTgnqUFXURPpxazjgHNG3GHRLUc+MsdCXoYFozHV6IjwTgsMWhyem0T1xVaWAq2ljKATIaOGrNGot1M7uLWjGYMviq5rRYMBDUT0bzSD0HujPQA/wNDP17/3J5W1xNTyMgyffkHPRQMTCVDL4aAsxKYxrSIBCsZxHLF/pc7AmuBwm4EPRzslfTsatB5vz80idyKySGCn0rhhhXjLgZDXKX5DBnBLoYAiIdLpIk2CqEo82oVBINvIy7gJwJ6uWDDGLUbfGbdGIyx/WymT7zspEUG1EnGcHsWgbphM9IlnLuQbzgg3ZaBKSwI0DuOYbB1dYfl9zp07BoHzi2bn7g1Snx2CgyHSpVwpiBOg1x8YsIafzkWjG10gahjVsGv9XReY0tQqFt0fbtG/U+MsmqVoGvpDHp2qR9rTUPk8baipU6JD8Ufk/SxCI1p/PN+X1dTSiUL0dBH6KJpsMtWW4vuQQX7Pe6fn2Snpx+MtAk7X6RzZeG2gYV4EAocRHqmRQ/FEcO0Y1fF51lr13LRMpLw0auB5f7XkpJG+lgXFAZdrXpMxGdwzGaILUUmtK2ji6/rjTEUQ5dZtbZvIEDVyVZfJkIZDm4+tkGkbllKnymEl/lIyA3wWlcHS2AdzkyjTIGqfxdd33jkqLbd8nvh8A1W3lXg9Z17WmN6VEYEc3/XgnebqNJAplVmzZecW88IL0LNAA7oI1BgfrSZr4dhLCRp/BBUtZI64poQdCwdcNBxkrDXJrrDH8F9fd48Ertbwu7WOPUSqbBLzifSkC0YUSOEbKj8b8J230h3HoqnAeKuh9pudSiOtfQR1DnrfO7l39Pmb1dD9TET/+RTTAXopaHKGgs+wJHhLMy48Lt6z5ZAC5R4lio0T8JykjoejksVU6w07yOWCf72G6hAETduq/n/j82+i3tVmxEnuGLbuxe/BcQ4jhMzNxvwteZ+WI/K7pRxAKg5DDwhjFKRuvV3AvGYdvKtMg12SWr2BsV/ExuOFVkF3mSpFdDQLMjKhvnXRaipmNU7LeSsTGG46QQuKrqRTbaRUVlEoZk4fPwNGyKrZsQvCK13LzLuHTyP93o7nUMMmSSI2y8jQsDQG2VzjQhfqZUbPkXCAPtD31mhTDacaNsVVq4ESOmUnhs1aMpvY7AFIb8Fp1PoRS6fsnUQirWZAcqYbUEtBIirvkBR+Cutr5XLy188ufKIqfzP7Ggi6QZUHvrME5PO/K47ZZzL0I0B1JDQMPppCG3MySOUibD/60/Pwr7HWPtX5qlat/qzT13oscn6tsMfZ0loi5govcbnYobslxSV289ShLU5bUfGevt6AH0pT7EgzFtwPHTaKhRNBGY7XpgBBEyZQIj4CpBo5/7du2AYYKJBuhRpmIWYECkjU16FDh8z5SxeRTYH87cpZ2QNHrh80n3rySUG5kbp5bn7GXDw3YXbduds8//0fgVRvSD5nCOLpa1ZCx3kSA4iYBE7EMlLimZ2aXspmBFIYCpyA0A8k7TyKGrCQ0+GQNch9WrHXll6Es1+iSdDyhpYiTZnv0ECHZCcs9Vgu/4Zlx+X7sfQUsoy/qtgme1QYgW2ZSu4b14ALYIjQo9ZymxqYOC4/wAzL+8n6oFFuWXnRkJSZWoLg0tKt9sGqyi7ashlITQfFPMZNXZND0AwmFn9xflFsCM+pSuVq9osQAODwbOWHxp/T+cpnLwcAIxoY89bNJ4pD4ZuUhkJt1By+02zqa+jMOvoft2QPgBvcx5xr7VYbj1q7puGfdfJqGlFEXF2SjVn+nljoQSe3pkLhiqaxUWtMGjW8Phx6sjKOkGjrGxVN35kpyEemB8yJd0/DMIJaGUNW18bOCSpoxUqKsM+DSuB6IHLNzaqDRzSEQRPJE49XKmQ12DwOGgo9ZzVg+jtFqSivvjIY+gRRfkagkFI1sloC0Yb5zdJwXzyj7qJ3fZ0OBel5qAPRaEl/VoObd07KP0f9XG5mDqj5MnUBB4qUx8qifcvNHdFzckNwvEl8jrBLLteGQA9b8nOQZcnwXjRwXp08KFZoZXNQApLBPafepOuqBzq82qBlDyCYeA7ba07xHeu0K4GCXSIZC4KIogMu+JtLs6coDIhKYXJoTQKTWrWN5bGCdcdZgzxohTMJNHkBz+WswPDAiIjnsD+1/e67TRM04Nu2bxbVJ3Huxjae7+naK0yiU9BaOPHucbMK/Ecf++hH8T4N888//7vmEMRpmtDJJqSUUqDXrkwAbDEDRwT1tCaNrzXYzVrTzfraMp41MEDeYAiQhpAkgCxf6cBZKGYJDOlEfCETn7RNBGlwvZZmXMJtYIabsXiq09VrqVmxj+zSwEQNduegWafoiiKB/PkE/aeoNwUeSFnJZa8s2+leleFSD8yh75sC5QYzUcrYjiUnRKCoUCpLaUvROHSsVOfjVyNOYMnQN1yJqLPBezMjfVOUkDSoQy5fCYlTWZr6damBcxrG7atbqgfQlU1Y1a18Kbhg3KA0JHQOeQysyEYBfC6MAZY0FK74AMsSmrFIxVH7ou7F7IwddW81bxejPIe0mDdolOyOEpGDExxDZxr9ygOCJ41KEkLkD2Lo54K5fhVTkstSaEZPgDgMpR5MrfaDX39qxuLBOVVL8RaRDeSAUaMpG0K0Tx1vN6MyNeIixA7joxz5yoGjkaIaVJ6n0hizF2DplueDCLcznfUXiu8UNLJVQ64i7dqP0Pq/8vbLAF4oEmDzlRba36Sa7urPiiTSY2Ft36/BaxlGn/Ob4uogNBoXviYnF6nXTI2nwmn9kfol1thWwPy5fHgkQBT5G0RLLDr8pQM56uCEUpzOtRkKMo9QKB5kCZFo2DmqhKMnjgTlLxLzqTMj7Nhy3HulHVfiYATIrE6ubWrJufsUy5yzaNZCQq7XjaG3BZCTCU8PDHg3uI/SzDbHLpo/+ZOvIZIfNJ/+zGcccKACbqDnzbv5w4JkocDNNrDS9oO++9Bb7yBjHTErlq00/+yf/Y6ZGZ8zhVzNrAPBXqiOae6e5TIBzkGmaMTWs6uOpoR9C432jVtjnH0hIoaZgMiiirqYkf3QBZRQgLpp2UZzOLY0GMW1revNkrfZKgSjevIANd01s3BJ64Tqbs1rNNtwQVIoZsVsWi5jSbgSqFbY/QlYBY4IEIQBIB0A16ena8BVqUOemoXKXtKMHfeMVQc6bSmzOjCDX4JNRNISlESlNNQIgkFlIwgq+KJqqOqGVsucJaDg3DuMv8+r1NmDai9thQWRSAfN71vOyFttcmRbDpIq3GDvcQbwnsjKpPqTX+JUIkfKY3EOnTRFDIXfpyGiwe9FHCXG2irKAsUFDANhwAcDLbV6ycn9TciFJe0tM6wSpgP5c4hCLuGWfK1i6Im/y2RTMu1aw88p1lF710uKTWgdRWPu2rdHWBmnp6+be+/bK5/VA87+ru608KtzYTDL4EAZNUsTSWs4aexpOBR6qBGy1hC1r+E3lXTOQUsr2rDS+n9VmnTdAb2xciTx/Rn58/lzZ84HpRt1oIJc8BAv6lT9Eo7qKnC9KKzWh9FptKtYbhpbNaB+HXYBJQdGICmUIOJOfKTRrEu5LC4U3hjAgng7J4n53FU4WUIsqQfM73sw3BRx9ck6B+1g2GhYoi69f2P/AfRhBuVBuCQdRpjRFzMUpNtzC7YEw+Mh4kZUrHAvFG1FY6ooJHVo6uxsbzYS3CNSj7PkyBLcxUsXHQzVRo/MZFT0nANgfF95j4bdUHHHKy+gA7xGiAlx7pxRkXvetGSFZJTkzAqzR35WdwZUHpB5XL1qjVyHZeA9Wgum0gk4DurqUkGM9ANqtDZAeYx6wb9E1D8KdtDwIPo8WL8UG//8737efO8fngaZ3ONm6+btZv9rb5gK+LAOvHbQrF15O9S3Vps+NIUXoXk8CPZS9lbGEHDwvLtRPmLfJYqa5xB6XFS7y+F6c40lce9oLfMYzCyjVMXrzkly6g6kHNWCUjrrtdZmvmb0NMR+8KAOmqZb74di/bV/pRG+Du3p2lWNb+Xw7yyL+lmsSrgq2Z2PClS2TR8yLdF+oNznmEs9GLYPMxXHtsj9hnJzsyHrvix9orw4F655agmL4qEycbqyfliMPK5XLCL7IhTWwNxG9HyOD9oYloua7v2bTuGNv2OQErC9eT0AfyL/ZjrAPLep8YtfviUcwLotq76UQESViIdFCSgkjJRN4cCPYQKziQnZFuARfA2541uA4PF1ohoEBA9T1BSNcDwqr2UVjD8juUJWkZNp1zSiuB6gHYgsokxhFdOHZTgJfg60i0RztxsOZWGBDIkFc+XyGUThPeauu3aBM/6oYLMpYE2GzpoMRYVk8xhJF6sBPt4fWNKGoSKBNLXVSEhLNToXoPVlX45PF6xfvtEoWeToyLJZbbTdeI0adDP4TS8tnfloonQqHTS2NIrWkpkOXPlNPn/zWBhlI4hqFQ2hm1iNsc/1rlmBirj3dvUspdO4VllHa2xpHgpSv1aBmaVhm1iw4ReceDvfX52aDg7yfVQohq9dCQ59EXSp2P6QUCg4ST87RJQI4LYp9Iv4e2aONsPwm/at4HhDiqBx95av1XLD/IJ1FDz+kDM2ZUclQudE+pBrl6fxnjGhsZ6ZmhYnR9pqBtoxoG+WDXHCfN7su+se8xCoH45DTIZawbt27zUvvfSK2XX/Tkh8bhMU3OuvHjC7t+9BOQi0xchmpsFVX8iVIW85CKbTkjmJeZl+ZBWLoLCeRu+MDqeGTIOOtoxyHMWY6mwKR8MihZmD07Mkhm5SmI1359TZZGx6QjGaVftDWGp0/aa8j+Sz2UW9rXnZhhD0mr8+sMBvomtGqcZOezbKzqsDY0pf7ZPOaYCjWWfQS9AoOeQyEMVxdkgu8tGT7WMzASW+sgQJ1OUmsIELg0FBT1dWptfjjkjRCLoK17NqpV8pPSplTe6pkHMMstibAmwpCbqoZnsgXNNwCCybpuFc6HyFIy1q+ygNgTFXRQCIx1DEDAtZFFhq5fO2LNUSZzM1dunLt0QJqFa3XBxEXajhkOghan+nZYUY4HppDLLwOUFYVF3kBoeQSDpFKieGQplITmsu5JrCQ0MBFUb/lao1vuTYJ91ELxxCDin30DLgeRPEfENIYwYIHDCIkpaCWUhNaIdDkkGUsSnInxJdDAdRJ9NDoRRwxl/pCJQigc9rDdOHwanR/ccQC37EoZBBndjV4Ti+f3/XQFAmUmPtw+Q6p1/9IRHh80mmgw2rEZo2XHVi2j/OzhSVKBk1mqyh82XkC9KojtQGpLVmFMTyACG2Gs2RUE6voz+gpkIePB42xf0mN42MHqsqHulAnW5o/dtex+XvDx2pY9Traae7W64s1wiYZvv6e4NBL9E9wHmqM2+2liLW6mK5LatbYk0NBWL0NPZaCowlrcHiPWVWNTCwGkFJJnBWTIBjcSuGzgb1s88+y0QeDuA+eNEu8xa0BF6Fof/0b3zOTO6dM3/y1a+Zjz7+BMpIUXP00AmzbnSjOQKlsj1b95k7d99r3n7zsFm17nazY9MOZFcoK4FW5ALopJltJXuSGH683fLbo39GDD1jVeHNcdEvp4nzoEQuiTJXydaVXTbHXghhiHGphScDeHHF7WOBISt2XoelnIFjyUT6O7jmLFPEo7E2yLNeUymRtKxhjIi0nZEMRBvKKQ9KbJlIbZTM8qxmki2WbyNOQwAODqtf3kMNuWbGQe/CQxv5xv5mAisMOGlfBqKErUel4lBFv+ganPskMl8O1VFXgF8jUSvoxOFRDSbGr0/cgGCSrIMlV/w86HqkQZmNHGIO2i0ox+wSlxBnO+LReJtD1eCzHf55C3EBFWEglMejUrYRcQzlBEb0cgPI+sj6LzDJIRoSGJl6jQRTKdk4dTS4GjWnkVlzk3/4ygU1NGA5YLgISoVigPPl7yWajdLz16DvehEoDSoYzQuBHPsKDZSXcuAe6oOIRgOw0mIhJ8ZsBgIsLB0R6mvFY6JtzS+NlBVtogbZr+P54+lqDH1JN3/6kYZCF6P+rUbBwvURzwTQx85FqnVIfa2Pqfbhmj4uXh2GPwugUdsNG4WG0006BiIs3sQwf+ZwnQ618XmRO8TxMLqXyIvLnAM0vMf1RnAPdXOTkz8Y4JFBIQugIPqE95NavHoevrCP6tIqSyw3Ar9XWUcemyCEEkv3jnw/1Avga9LIFNmPGYUsp6UTsfrAjOgZ3Wl/pTthHWTkJo1NPs9yoYqT8ziYEen0tlBYQJgoh8h7AjKYbODGYSzYy0qRjhmQzQ984DHDwC2c7UUNpoSMpWx++fJJ88Uv/C+S/r/5xqy5ePJvgEAxZteO1ebsiStmxdBawFNT5ieQl7wGTqXDB46a//1/+9dm5ZatZvHiZVEX2wTtBdahWWIibr0TnknABKeOCbclDYZxa0/WU8TOMvA+KLGinrM6Zn2tljU1yvbXqETtiegNsE9/iCzaUX7xm8VasvEHGH3aCZ2D8SGqCmZQoAT5pDr1hKMuYGJILmUm07rpNK41paxI2HJPL2xFBj1NOsZulIyFc4nDZHULpqBsaxVltFxuPtg/yUy2owlsBGUVCtmsIze/hNKKuV5GOLx0Lo1WJDhv2cueDVkKbGxf4L3mAnpPHABxwIoFTsQbjoDMEqKFXAuFZZ8yMNGNOqdwAbKqsgSUFPrcZlddoixGU3ahhYU7hQtzePmKoE5IxEM8ZlWAtDwzdn0SNL4rzdjEVeIdENXU5OsMpiknp64DdTSJ5hfSKVD/gvhd+hRxkKd1dWWFC18WVzwRoJfU2/r0rloHVcOokbGOyvtC0Vqr9FE5GskqoZnW+YmI4jmTC0gdgF/3UwPeORzjb0Ifq+1j47WUxH/+VLYuMt+B+Gpc/kyEorg6Sbx0cE7nOSYrk21Zhco26rHydVkX5ajesz+HwOhaj1HfX9+j7Jge+b2vI8H3Uygmj1+NBg2dlt3U4amguE4Js2zFJrA6znKr3OYw7ZxAPZgxoWiRNuB1YltpNkStrGoz3livzYaocasGi3X548ePm2eefs6sv30LSj27zW9+7n80jzz0ONbnnPADfWl1HP2CCeGluXffvYIEIqleowyjWU+YRx74NXP8yLtS6qEqHA07HSOPgyykU5gzCMpzzXpQLokJHXQKQ2SnhBeICKBeKqW5DE1RVQyixPDXHFInGgugmUIFEo21sXUuRc7W8Zum1Zeg42dW4ht7cTqkpgiFJUvwHWxAJuiiYdXH8Muk/DqHfofSkeh9ZUDIpiK/Mqj0YZTydzol7hxAW2Tu7rNmxSlUGKTcheoDJ6gz+HnzxtvlQRy+5d6y5d4cB13doKGKxJda7TNAWg6uuZkXQcXxumHepFkL35CBZHv6LYUJ93A8eoODYrARILCU6uMm5bZfmQNIxFE3DMXEy/J7SXWqTVv7d5uRKTBHxokEIvJHbg4WcxWLmjwn5RIaqAXSFcSEyVAmJyHnONCfNKtWjoqxnJstyHBLMkGedERz8bBA2AqI+vMFyPANYBAHDUk6AQ7yUORlBdgcT5+dkI2RSIaEu54r1hoki/2voSmmvES+sdUbqkZBo37f++qG6Ixcg4jXa1j6OHht+uqQmY+z1+aURkE6zaifp++jx0vGUR/a5kevPrzUr/v7nC21MhvW7YpEvn6pZSNsCk7dLsqm8O+TAZMbZ2FyMZDn8zmfAuidix7V+OqksjZ12fj10Uo6k6H1X/YEVBtaUU5swvK4RMA8HAuuFSeU+Xq5psbOMLD5po1vvo6/pwNQB9Io1oKykka/WoLjV0V16dQ3nZAaL/6umsfUOn6/DNmAZCRg9eTndiUzgkS768595v/40lfMxfMQgHnzJJq/bwMx1I85gDFBf+x9cKttJsf6zbG3TiJryJrpqWtmWXfY/OEX/8hcgmN45L4PmAGglRjIpsE+S8TIiZOnsWcKgkKi4+O0L3sPghLDmiDclOuc8FVSn1TQnJ+v2deJgZWSFdT7csXAgeo10XsggkUuEvcj9/Zgod2oafCj600BDXp/tcavRt5X6fP5hvShgY3233zReA3O/L0oE+9OxtFO9Jp/lJFUjg/AFJaH5X1CMaFbF+MIjqk4qTbYV0J2MMTKQsTTDghZY51r1tuy8U7tZGakGlzqulYtAz5/ffxqW3bSyRgaHG/TsmTQjt5Sg2C8YIzoWVtMosapF4FRBw0Fpe/4Gl6wCpq+rSYbJqirQ6hlPI/aLxY+pxpj0TRJPoQ3n68pYohm7Dqod4GnrgNmR0oHvm8WnEM0Hj3dNhoj53sEzoIKXhSeIRKouyeKyeBlcArdJnkV0RnKHKl0XDytT5vAjVOuWky7RqQ+bYNGolW3oG5WQ/dhmxp9qyHRZqw/H6Hj8SwlSPrtVMp0c2h06bMe6jHrhuw05H4tVCMqf7jKzw4Cp+zOKxZO3yBT56fkGu2r5CYjbv49DSkNeqjsNlfIRmbSwI5El9BUKAOx3CMN5S7XL2hY7LyK/ggni3OU+pzOPtBB+HKH/iS0LRfa+2ehwjk73s9Mo9VwtNr2a6VSChSqSuVCwPEzkO2zBiVmt4M4ZXfPOCnLLICUwtTqFYK/os18WP7hcWzevEOQTTzGedSM+3COhJZOQ0Beps1RrunrQ8Se6hP9hnePnUFZElrCK1ZjnUfM9HVQH6NvdQZQ0LNnzpmPoR9QwUDSX/7kr8w7e49IBLxxwzrz8ScyYgXOnz8L8sOjQaN9COIwS+sqKVGvzKa4WQUqn4GV3mo8y3zOYsAxpai3TkiyGnct+2hpM4iw3TrSgEVRO+oA1IFqhK+Rv1IwaGClAY7fN+ukQ9a96VM++M6i2qwHeyGos7tSbiRmy6EmIMqLtIlBicOA8WfnJCI6CC3pI3KojxocNPiSrYbs+zdRbhbVb89BVVLJJRRTNCJBsF+mHYH2xs0kITVoLNftNeQeY6aqD0X9+UOemn3XPXqJX7kDiEaTrrkZD9AeYhgcIRqRElFJI7m52TxNyN+UQXE7g8XdnU3Ic5lMxC0MI1EK5Q2vAc9PDnyLvAkhUu8TIXGlUOBzPVCbKlcXZLyfpFkkP2QDmJEqYYpitwOoYE0ayeSH7+6yZZkSPKrWuLnZg2lRx3qptMoarfjIHj5oEH0YmzoE3QA+G6qPEuI1El3aqgmoFbT5qM1UVX3yBbs1y1BHoL0KX8xbIyxFdPh9BF88w0LlYm1QPL9my39qgBXHz/vJa8/XMDIf6R21gjA4H20Ea9SoC56vF1lP8PoIBTQieJ2rUNZXNQZWt6EaOB/W/cmxxPPU6FvviUBqsU74s85yaM2Ux7Fu3TrpC9hjtVKKjM7JwqlT2qFqy/Hal4P7ps4uDjggo3+KxxeRKfH7ElBFnA2gASVXPDH83/zGN0TGMwbje+fuPWb9mnXmlZ+9BIeIY1izUdZavWajyhUrbwO6zZZEp6cnzbXJkr0uKBFQQvLMqfMCPb1w9pJJIFB66MH7zUu/eNlsuH2D2Qu1MWL/SYeyHsy32h/htbS04c0AydNs2PV25swZiYSZObAhbDMxG4XO4/ppuVBpHrQUqUgn7gl/gNAfItRmv0946Isj+RTgPiWEZoaqgez3FPwykQZhqhCmqDgtv4gDKOYDGKgGCTWHDKKGsSUGDN2g+qXBTpejISf8s1QmYqchpRbCcvtkjqkoDW+Bn4aXmG2bTkGt3p1tK89qJu8/OjUEdJCYjfFlCKT8vpPucz1/Pa/OOYJXX3/51pgDWLduxZdSSKmjYQ5pQAELKdMwxF2yXRkhD+vr65HBGsKaCKfqdrBCNl8HAJGrk+cF9bcUSjtpNF/KxUV5nz5w+A/291jWUKB+Wigphemp0VxhnY6vb8B7z0xz9ByOB2P75PjngkqiXLEXHOtDI4NmEgNmhuPqgJ0WsQuLqFPmkQ5XyLSHzZNF5LoASF0NC2AQcwIZOI8CoGAtvPfyASBJqoCbgi8lDOEMFGOwUREhwNHkATlt4fu1q7bhtYgkUNoirwcXSRjlLZH1xM9TY1MgthsRvdwInu+DE6vD+fWiKbgauO5mCayEmF5OAoUQbiIFRyZEbDm/1spwTslukOQBwQKFKaJKCrmSTJ1y8jOGz7o2dQHGCxrCUKJCogm0AmrT0FhIprkB6AZxXIhc2AhvhSBagyCR0pyVOiavC0C4YBDm3Okz0sCsFClWUzU5wBZ7u/i5SQieLMdnJ6wUJNYh6QhWQkCdFASMkroGEN1yE2AN5AFbo7YuRSwn0Ww/eeaU6cdsRxproYB7mMhgMAdTrD1A6MzmQP+Ne71l513g2Ed0iqiXw6x8ZCC0ksJQ1QzgjhGUOPh7fCOi8rhr+Axq3+J+lol+mkW5jwyeUUGRYUsCebQMhjEOI3pGaBeE/gwbajXOsYT1MY/AY9P6DaAdAcwvMmyi4KK6dPoa7kXIjAHWmY31oLTTxDTvSjR5e00CZIc9qQF5rBxcY1YN3WbSYfA2hbPmxz+/al786VHQkQMumATG/3jZvPn2ArQo0ubshRDEXOCAk2tMpnet6e4fAb8P6soQrxmfvYI6Pa7fqq2mhBLc+YlxaAynwN45a86AJmLbndARqM2YyxPnzY69W03f8l7Ti4x2FvshDmO+gCh164496JflRSGOjxrWdLFsxVDCkn1aipWB/gGZ71iAwScMuoXMJgpn1YVGeYzQRaJumnVB9ISFQ8kIUIP8+cTEp3HvqZfAwEyI1pDpsfzPUks3jKSUmeAgOTfRDSfDASw6HT5I38JGLQfVqM1LzqUBKAOyuTo5PSW/p/Plz/wM/szX8kHkzboN6yWrmc+BYh4UGJzU5Wcxus92d0lQx1kPYu9Z7ovwMxNxyy0Gh9aP46EOd5LXI2o1uXuI2rI6qqLIxUZ5BpHjYL8tH1JIh9lfGIErh+qKOL45OPhpTHNTgayE3xVb9tGFykMNqEM+aCc4OhYC7D0aopQqIvzCAoKDOXnwd71dKcwuZbGnwvL6SehRVFnaYoDFAI6IOUb/LMHhs7KcZHbPN+hYZRivZb7//HO3BgyU2Gx6LUZfWu9TTg96X795QzUrbZQKIZWnxmPFJRJBs40wOnp+NtG0+aoNHC3J8HO7sQhCYTZ4WVOH8aiCebSrFVBH9CCq6uolBTDqt7lx6S8I4ydSr/GxabMMIuy1hu3eF0o2cqHx4aLqQvrcAJLIpr3hJe3gsCVtbbQswyg5V1iLtSWxsKSCLHlJ1Nxwere4PgprVCphRs6EuWp0zmDFRvlV91lVaVYjhhCCKsJlSWusQzm2NJNti7r17yuOKoPIOw5uaRmKdBt+RLJ8KNpWCuBzOtymqbpeb72/WrP1B2t8NJIO1im7JpE3KvPJn3W+ghE1OfKZejNQUAm+xcWmq/F3SyZnSelSruxRcyglZkvgQ+pfJbhqC3m1JSZSL0vTbm5ejBax+cwWWJrJSsbEDLOJ5xbNcjhkGpPBZUPC4qpU3GcvnIdI/CmIsGyH48mIYVN2Ss4uSLaH81uxYrlZDWpn9rE4oJjHoCNYjIQbi8dcEiK7Mt6XhIZ1USKrQfRdokgsoiuXLsja435Jw9kbSFM2USqlNrRAHZ3+AZ3WPHQAYjC+zHia9UnBrCsyi5mNYub9qF0b+tpo1yxV+jfIXkmB0PQ0IFjTj8ZcfyplebkWYPwKuH6idBe107k2U02J6h+draV7mcdnLwT0C1zzqqdBKLGdrykIXNfOH4Sl9ELYMX9mCc+Wompy3zltPD5+3a3DplxPtRf8O65zH7YbAFMC0flwkGFolqtU3kvlroil0HbZZxprqonRgAj2f1/fgMBBST8Tx31Jy8RwTJyVRuqie+xdW832Nevhmvc5vuz6Xgz2YBrBH+8TszLNjGwmHncQ8vk2BmH7/tFbpwREtsEcooSAtCwUbquxWQx8Lagxipi4lFps7XCwq79NeUvLIYpUUESFX8JQY2UvDN4HC4lj5RlOHoeHTM9ARGh0k6CXvgqIaAs3NQ8e9stXx+Rvli3je5QE4hhDaq1Gzaa/LAHA0GLTR2Nc4NPYYDyesOCo63XOKWQDgzg9lbNzA3Hl5Q85ygYr0s70nmkknYDW+K3OaUaujWklXHks4oxd3fJ+kNjMcIoR2UXVGlc6i0wyJU1MbhZ+fh449nyu1MbcaNNcQjFj8v8UxOW7ujIBSZsQ32Xtda4RpQMnSrIzRnCMvEZWjLoSWwOR7NVg4lkheUrSxvMYQ/2bxl4GibKpoEQgTh6O8sSp41ZrGcae7AR9IF1j87QOZNi1satQwAIVBTd8jGPvYYHwIqWC44TxwrXo7bHOibQfjO5qVTuBycFDOltGfjlsHqLuWANnKZ/Q02aD+tFd5trVcdnA7DGxrzQ7PSbXbXQUZpoGF/eLw5mpLAweMsd0y9IqjAJ8oENwnJ5dwPUORMuzaVnv4+DveRsCRkSd8b1aQhXANUlUSVGu/wAGxDiJzvPKYeK3sWgpUcJhx+AJoZca+hPEinIoMsp+ViwisNQsDPAiIl/2TFj/LwHGTDg0DS+vVdUNxKmB0FKgzprwniktuYIO+LwOOsqewrqOu9JLw0kqsuBQq5LmoSSfpciXfkwYJ5z+BW0nM0wec3YQan1YpwtwuDIHFLXl0hK5/k1IUEWq+yxlyrJlds0is6CTY++o5vpCYjRJ5aGa4Vhf2o/g+/qkiNJLcs1U41FS+NfCFzvysfQazHEYVSHIzFBsI7kmmRHXCdeAEOwJU78r8YRUAAmlxnBTfm/LXiG5floutWWhaECzztIdOal85GC5tmBV6Fy/UQNmPT6B2LPx7SQcQ8ZqLdw6XECoE8rBli3FblzqDk5wBDeUg1aNuiVmIpzKppUFuXhtwihKJewiVRoYLjxeDKVJ9lEGavD416RzsFELUr9IVoTYS8UqJoIpyg0PDq1clgcWi1ZecWHONktnp0vmlWtvu7qpCZqPjEaFBrjVcMyl5YDYjtHO0JCtszKCbNZaIuiuf08j3d9PwZOWwMYGh5YjKrQpK5uLosZEzhEgVmYY/VZhdGs2UpIaIFPfsIN9RlsyKEekglWyigWQP05zErucbfUGGqokrGLkmUingmj74qXzJt+iMbLXtwUeeQROBGEBdhYDjHAmSHv5tVSsWBW18oKce3/foOj68h4oc6iIy0SsEzt1HmiUYsQ5znSA+GFkyMfmzRsDOvA333zTImTwXtu2bZHNncd9mpiAxAkas3KfU3G3yavIrmYkapdza1TFWBnhq4kKpLhcIlFfzGnccmM2BGedRVAiEGMcK6TT5bzIy8NrSthqAiWtdBL9pN6kXPuasU73ChAZRG1w7Ynm7FC/ZfyEMWcGIc1W07ATx9RiwTFcuHQS5zAr96wZJdrMyDBPMQTjjDVw+cp5cUpJUjOgDEB22kw64QjAELFDBIaOoYLmY7U4J5PvSZSzFlFC4+wK+W8SON8eZqooz41dvypGuYL7lIinBMFVKpfaekMsubD+za9xN7iWdPz/KRX1YYaL670wm/OG7BCMxC1iRYK6WUxFJx1cOhJz0TZ6VYkltAsHNusNmxlyvqaFITvNahFGOeoG11MiysZJbnGQ058nCbFnwYYs9hLyOknJ2a/LdqWDTJSfwxmyYDAw3GrjkVJiRu3D+ToD6gS0v6RVi1QyGpDzsbREW8XyT7yUlFLaKlB80IaVimWhz6DxF9lIgaaSS6glU+IRB1SQTFjhn/h51lHO+yifuEOzibMC6CXKDDOTDmguNEMjgpWZIJ1Ps+X4m2pW/OeWcQBMR7VBKo0LY0fmCy5atKLSjjuEY+qMIBnpR+MBi5/S/fri1D5DpEbMemF8tkHWqrt7MoIASoD6tlThHEHRnABFdPkIaq0Tl2H45yRT6Eb0SY9+5dKMjWr+X+beq1my7LwSO+nd9aa8N+0NGuiGJQhSlIakTChGetGESCkUmpAm9DAPUugd/APSr1BMTIT0IoUiyAHNUAMSIAZsdDeA9l3+VtX1Nr3TWuvb38mdp/I2SQkSqjsy7q28mSdPnrP3Z9e3FuBxfdTjvVxB2gCHPhonUVuTr4ZesJSPhuHisZ0bm5mXz14FuiLwirSbKkkNhjnhzrcxpTy/iHIExKdZ/lpCjZFGkSPn+zAyu4jOSjkYfsw2VnoVvccbWWxUGwnUUDX1Qjmvrk0bm4IDPu4wF6CXMEQjtN8JWsPYIB18L/7k8xfPXtYmo1hJDplDCSyp435T331MEjOcL42cZ0DJUV66t4cnJrL+5OkTo4joGkmWq4vRGM535pNbL97W8TWIdDxhZGRkPYfp24cwWC70/gmETXjP+e9mx1g9L5wla+Y4iLt4SQkbHte7gO9ew9zG8WFPAt4qAfI75kfanIeY6l4/e2XSxD8yhM7ywrJgkIyWr1y/ASN3IAIXOosLmLtgA1f6FOS4OdpMCfc4BbpyBpObWEtzkOoaIou79+iOED9n0U9i5kLZT29M8vHyK9dwngPNrpATiANdC401GeXxAMHECpzngo39k1q4XMxp+nSAiXhG2Xl8BgogatDyJpHVtqzovi3agTkMGjETILKKDqB90rR7DAdA3H29sTRFHsjr6+Udlt58bfv+croP00pwucuu6vgOpyWFsRlSm+uYh/OkQ2HQdhzYcV3VbQHGq9+1Ac2lhfmU/2cIo1kq5PUgbUJKwRzo10es82t+oCfaDP6bx+l1xFKXgjIIACgYSab6FjLeA1vr7GU4u6nZg0L4DtUUMeaZqpWPc8pcGKUzGGWkT7ZW2Z1BQDVh4jg/mqCTVMEYsGnfVYbAa1AotGTE+V0bcG6O2Jkg6AL1tqohPgQ6CgZ+QlutMhT3cmnC9isnJ2GfgWwA/53qGZwmOvNrhYEGWTYuJttERRn/BhZu56wpenXCIMVw2E5rdowyVe+PtAB8wMJTbZ+yfWb6MNYbHQ1SwU67ULiJJEuCJOTjrfu4wEj7wfXNOnqS42Il3IoIHHNQC6Bi6Pasu9/tGd9/L6Rwko9ECYg3yaCIJBw7RFnpUK/jVHHuzepEyAQRIR3AyUlbNc8WOIjm5/dETUHDr0gmGcpRrKMRJt6cfJgRyNlisMjfZhQ5YNNGZC6pyZAW8zgnJ105JJabjtqHMgycunXqaaEakHUwvT6ztq6SCNNuHETpeEUk54gs0bc4arEZbDBCOjTer62dXZXH2Iehgx9wmlQa2Fio5HRCVMiUvYhI+uHGgykmVXHFMyKHMaXRG+I7tdEAppP53d//Rzo/omg6sJQNRHccwCFPlLOsSpzjxDK1s2ggM9Lv47UDDiqNQzpdSFQ2YrTcQeRca1Q0aMTyCweaekOrDTPrEjIDm4vOjE6P5RyW5rgGVC5B1njSbRrDIwzM7ZduJzeGN3RveE3u/vSujifILqJW0l94RMvr/7v/6DeTN994CVDQ4+STD79A36Er2PKnH95N9ncQUOBkqVfd78EJkEYAsypcAz1QoTTAcdVAOXEXDpCG9BD13t7Y6KTnUWZaQQ+EbKLkm2HPrIjMdgXOiwZ5H/eIRoyZj6JWlmBzLf2uCDkpaI9xVqagEthYrxWHFQMElrYW0GNCZtEboLF6EPZeqRxgw0VlD2Q5ZWOWhm8vINJqNcv0coWx6BN87sSNmOPcHRnj0ORUxzr0lRzW6RF+rPXhEFCuBeei8vfGwjQFZWMFDZ3lHT7KPoF6dGM92KvhGshHok/UDefEMK8Ph+RGBaPRKIW5hnwo3+yg8czrx94HM69e6J11NOGPoLGUn5JrNVSVvb8YbF0Ko1X5KC+hGYd35yPoufflvI+REt9JkCY3hTZ6bhyAUjCO/6c86ohMWf9aLqbY3VKrG272YKKvmitOsfv5F/fF5HDIWPEn1SINjSxu0CM6jV5RTOilkYlfcDK5AMPa6+YgsXcRaaTxwpD/YUhFsaShWiZT8CdPMQFYaKeLkjW6FOufZ1qY13OWXiYaPHu62ZSx5jE//PhuJAjBTQK0AJp1i2IeLQG10BRC5xH6D4ysOUAlHn1GVkjBK/liGBSxlJq9BKKFxqFMJIeHTV3sY+HiM1mrZxpaKBXE+IiSMRpXLA0B5ocmKI+1v2/RPDfcNphWH6PWLnhr36Ze93YP0izq488+T2F7nEblpmNphtEjp2DpBPje1QBXcyUwbkwZ7MMneo6vo2PgZjs6sSYnjSbLMYycH/3il3qNiV3YJliGQ+odHaflBE9/fUjHp3FdnN5kH/spLYYUydpHYqA1+l9sZAwUHoA2fIBrxwb5/uGOIJGs8dMx7oH9tA+Dzgia62jpEozSnJHPEeJKxBiRUDw2o7/byHAOYfiacLx0YhfA8OmlBPWpUAK8fo3TwnPJw7ubyCpMI+Cnf/MBGBv3kv/1X/7vyFS2kcqDH+jMeQ0XES5KDvpVlNd2cW36CAjqGMpqcgALzvgY97fN2j/21eK1q8jkBjrfOobLiLzi+fGzSZJ4guiaJQoxxnY7qZFgdrK4YsR5lDokm6mmgzF4ydeJnwlOtBhEdLh2coVW2ggmkoclJja/ZdAFSKhLBpRrkPTSbtwd5BFPncf4fs8YYnW92GE4yZuXgH3/0wn732IyOf+7AUEGgZ45p+BP5A79QTSjUBEMPUlyYc0n+re4wuDsTtpHUWQdZmGEECIvUVdrh5G4K4MNVT4aptKpA9gbBkj8aP7MpaLypmvM++WBk1gABhONbDoDDlg6/NP7nc+IXoUMwJvA8aT/r90BxDh0pqRdRHsU2OaF44JbmJuXl7Xyzjhq1NgNYqTJTe70Cr4InOebmzDLER5z5fTH7ihMxMFSNKutdZFObj7BKHmtJE70LUSXrSCSbc4LRHRI1730ZM0hu1FVQU1rIm4aDvmZxhnexmDb0XFHjdgGorl7954YeqBR1aI6QXR1iOiSN5pwxE3U2JcARaw3FjX8c/PmNRlkjZj3DwAzrAZEz3FaXpmbHwQM9EkgM+ulilvsdtoGn9OA0cHWjurYvT4b8YbHp/Fmw4lGjIIq+wfoWTRxP8o2C0GjKdTMgA1NwHRRirKyUwWIlhtYr8gSYGzoADgHoGguNKpzuJdDLHo++nBMpDTmexfACsp7vgtILQ2+cOQwKg8f2KQjUUmj0PfhccmX88tffJi8fON6KvjCUgs/w++9aBmCwY8H6vzf6sPgu/QAx8W2EfSYtfQnG0+SfWzYC2cvKOp9Cqpw9lPY32A55tKlsxIGOjjYTz796SNN4hJ7z1o/oYttGNW5/MJk9iMEOmyo0jmy38VrS6K7f/Ojv0Sd+EpyAdz9nfYBoLOLycW1cxx9FM/Vi5hFePJoO3lw76E1qnEdmQERmcRyzrhrVBlfeeM1ZHIvJJ988okyy08+/jjZRAObbOpLjWWxhZbg6B/cfxRoAYwd1bQ3ODOylOLqDZnS0yMuF3AtGevnnNY+DdnDJ4+tYYwMpCFY5VjXgFkGwQE8/nHTIvhV3B9eE2Vpxy1lQq6Dwee57nidWGKzIbx+atDUE8A18+EwByu4+JMr8vnEuFNtEDzglQHvQTlaxpyJ9ReldOa61mKpGMtRmUj8UOUlp4VwoSbNLXQncqnDEI0ziKWKGP+2DJgzHWJHDWzrj0hKk9WIYkESkgXOBIgynFW8SRnbUYtezTC50WFgAijJxhwdbKVNYc3/1KqpY22fGHKQgAlvLMeswf/vh3h/Bf/983/+34xZpyPahXh/DqqY7J6lKYxO7oHAaguLg9AmMSk2rQSjv59MaGedknYChbKIjyLa/J2bzxtd3jkv1qqqr7E5y93CaHt+kZqwg2QDAz9UASOqQ4IyzZNAsFRPa4Tl+lmVZJzm2GqblrKNk2EoQ01qcLLBKXsmotx6Lm3a5k1ZTzoI5MsnsRRZSkk/vYBzWl1bEpSNJSteHm6CTcAAuZGdXprfw+iOh4Il7mKASdOrOEduBn7vK1cupQpmqH4YuqfZSZ0ljYFlAgeKwg8PjrXpeb40vNzk3ATSGy7PpRDSeMDGR9d9OtezMx/PZzQshETBUF18jmuA954Gjt+N5+/1ded6onHgfWRtloaj2OtPacnGU508llBU+K4MFPj5NLp0Lo46e3J4X8ekU+dntHEdCMmlobWJ3TOYWdhTxEb9V4IU+NkjRImEjW6jP8T3O7X3hcBeuvV00+DCFFPBeXDoi7/zPLgeKe94E/2FzpANfKBrANEdAYq8u30IYjhMIvfY01iCSNFW8hqmhW9cu508eoBsqWC9srtf3BPEdPPx/XSY6tyZs/rsO3fuCUAh2gpcu+OgerWNc+JzhEY6Gd7qhRtTWZFzTcV0IcxsPvroo+Tll1+W86XB5brgeqmUKgGAABgmZnUUXKDsw4h/dxcUK6HHl3NyQQqXFCeCOs09c/aO8vF+Xqwn4NmbU0A7FYpnfF7acUilD0HymrDn4iJQAh+ESXtHJiXFxpT4itsNtyE8T4dNx2vL9zMZBFxRjnV7ZTOlogbCaDco4sN+HdfX6pn1oNN9rM/kHhCSLyaXi6bo+Tu/h5eAYsJFh+ku1AopPYRnAP4dfUo+njz27/nP/of/MfdcZACvvvqqDBMvBk948+k2+C2eYKM8BjXzrv7GG8fa5fGJeXKpCo3shjPN9C+tkkgYF48n5xw66amkUyxo4ebGAQFhwyl5sY0m4kff27VavbQ8SUFRcInFUlDfARYcDULnRCd0kGUqXmdOJzOi9wliKvIkuVFUfyMSYShxEZ6TkA9cXBSwb5HTG85qPycHANMppNIcBpaIfuhLocgWxAhR/uMn26mh5TUgc+WZMxfgMM6hnNFU9L2wCMQHNx8iv/0DNjuHaloe7j/VuXc7/RRRQf5zGvkD1JQbc3Manrn34GGgqTWyLC7qx2Cw7OUaaTTmjKSedlodt6MIkQtxvlFNU+vdfZa6jpPL16BOhWbnEKWP3T2L2A+PGC0hEj3pp004XndBSTtjpcflCjYGyLFIkEX1LEd26FpqPRDZRVpxlOuqMEpzVleGucD15SS11bHPw8mwd7FLgResJbKL0tBzbT1G2Y3Q0SLq1GyMbwECOhoYtxP/O0b2UMH3Yp+Dr6exeRKmheloKojStnDsInHjKLu89+7PtDFv3biJocEVoXd6dAArmEo+2YFe7x6ativJW6+/iuHCE9A6f5h8+51vJPe/eJR8emLT7DnMmPD8ujAmTx4+wN7AuQFBxT7Nw+6GUQLsH2qNMtnpwBF026aalxcOv6I5FQVKpapKh254Wq32FOLEy4oc5LoOZ3UeA3w2HHYAg8emPkp1daqEFVP9Bq6j/fKRHMIRjOwjOI+ByzQWyykxGwMK6SnAjMCca28VkBVT39u5+rkuGQzkRlISVnSU11DmyOQZse6YLTq5X4I9lyd1O773DhF22L8rgHPLHvDR7Ir912pMcFwNrNtyNc0KnAp6pDZAzjSSWR4i3ecwrxo/ZwzinkNrv50a225oLrM5T0QQs6SujDeCnkZd5H1qqgcoNBGNjxAQxCyoPsVfCTaNQA+3Yw7FdcenCWXKUZYrdp7h34wO/fmTZmuq8Xua3OSvzQGsA9kilAKpfgm3w4aid94TVNB4Xdj4Er9+f5QaWyEKgsyf3zxvFsUyiYx4HKHiswQ8Po2BCMhqlalBDyvv5MRBRDQQ6/j5okHuCF00zo5wA5K+DH7cWKHnHwz7qVOacAc5I2gSaaIivexrdhJG0GBfzBpGIxduGNoA2djmC2r1UnBUg0k/A/2FNhrNK6smSn5yvCMIaxmi34P+YzUUB72C+O1pTJmGbm9tpLz7ZKNlg4jsiKWabaQS9RRwrSv1cbKNadomOGgeb+7ovSyzMBrmxuTxiDFy5+rYZZtjYNSPfgEG3Q4OOI+xMyXs4VHUR599mtIH+OL26MZplC0rWUjTYN/wdOw3L1xOI0eny/ZmoQzI5nFaCrShpGG6BsSDD8SGldOozASY5+a+KJerZWoCrAv5swr8+njRg4qhnKxnHMuQpDw8NNnJIlL/p2Dm/MmPf6Ia/RuvvZ48fmgllyu/8RugYH4RiKL95EMIuvDcvvH1ryeffvZLObAa1hYnjZMh4J6geEhQgnzj5ReTzQf3knuff5HcvvkS0EEryX1QMxxtH4DjajVpIPomdJTlFmbENOC89+xfEXqbG3OiFXXsCq/rnO51noFJFdevWlfDtnNwkoIl3LF5WZZrl2Ucft8l9AOkcY0yFyGgy3ByrO87n73WNKesgRDjZC6WsxnGMHDYH06GK3cRNFXCXt/FBLMbew8gYn0Nb97GDLBW/4cdwBplCbIasO/lylj9Qyd1MyrngkozvWA7vJxUIL2McPS9qTWZ1S525xDXzn1gi+dEJFmZcp81oxxvNQnmsD5IEqCxhbKpXRIifB9BAn/370H0Vqx/4JB2D1QJY/bn8gRfkCeLdOhhUJbzIYruWcASfL4f1WjyU2ynnik/Vw6AaaxPxJ0AU8xoTJOfJzYtWA7CKkyf1dgLVLMezZeKpRST68gBhzj64EoKUQxTjdysKTfJeJgKrQidEabo8nmDfXFTMxqQl2bzFP0BRuFaTKjtLwKJkmryqoZotHtkyeyo6XscnIsZJ25KpogujDG/uJguwK6ac0YsxR4Boa4U3hgx+hCOuWyIBY54FSwSn6vZYM7c/Lq+79bWU2RObBw/1ewCF9A41wFipoB+gg3aMFJllMoZgXK5NSHV4lCPNI/bcrDUaaZhYamjVKKROUJa35Xh32a0Su4mGJtkXA4Y+5GYXYsF29AlbtJCY0qRyTeaO4CnQKN46ez4uJ+KvhQKjTDpXVdzzv5tlND9PnsYeWSJW8nwJJcOCMV0vd5I5L2tB+y66HODwA0/X9rRkExskBxwEU1q+N1PP0OzHfV11vVffOFWcueLuxrxp5TooDtMAwmnnSYNA9cuYZa8piwdnaBkRu3oNTRpz4J76sc/+lFy//N70qd4+7e/ltwBBw/X+A6c6gqMOoEF1ANeXEQjF/2hbUyYM0K+evlGcr+6kWyjB7DNocOzKEMhE+ZGf/j5XfVXVq+cC/2MkgxwFcZ9rlESBxaBEpwKZsN/gAx2jBmPw+OWYJvtrk158z3SJaYDGFsGwH+ruYpovofXoaEBRFYjJRmTgy0bydqT0ZaQQ6z7C/Uzaoj/PsfIl3TdBEvki4F3al4Yd9doVjCCAKPS6qYZpNfYnbnVnD1Fl/rpMKcFaoP0/o4QZMQcVmm9HP9+EBxULAbkk79WPio9Q2Y4GltAlsuN073NPolzCflkO/enjD97SkT44DwZdXMCen7BKgEsGxP9w/V3dGw8TApmx8ZTtI31H0/q8jPmiLSrWia0t3+QwtgJUul0eym1udZdMZeWpnxd+3eNJ5pjmcjnygH89Q//yupeiUfyOaXPtyFY0QDv/gcffACkzZaJsIcuu+p3cBASDYnk/9wAuCoXI4yUfCliJ/SFxNfsHB4EuTR+dkXwy1LZ9IboBLgRx+oNmJAM6/SM4gvCIyNCyVkkyiYy2RktEhooW2kOu2HyL2Bwxyas7c1MGvsiuvgm85kXa2AuVxJqoBB0QlnGGIoznGLjY6WUSj85NFQB5G91WZOhqBjjJ2F7MJ7kOceyHA3QVD4m/BFNyQaGkfZaVn7ZQRN3aLXMk852tFgMXksHyMXLJhZFLc6dI2000t0OpjhxDrt7TO9zgnESZD0KvQ015uH8+H0ZodnCHisTqAIuWWvkUggeo0IjX1tVhOlayEdHhmiwLIJToy5GXwyYc7KT5qWVOhxWkrsPdlPCOotcx2kw4HoGPmxoMxq9dLMvgvV1DY5lf6eZbOQBHa3aYFSrVQT98g4G/brJxQtEHqHsQcMGxM6gOwpT3H2Rsj168rGc7OI8o+Ft9QbefO2r4kHaRHniK2+8mXz9q98E4qamGvzWBvhrwJ+0urCebOP1awsN8FYtyhBvguKZ0+cvQ/c3h/uzi3V/jIbppbNryaP7T2nRkqtQ8DpE+WxALp8XbicPj3bVQ6DRxrbH+1EHrjFjrmqtDUeHaW2/gXJHE7DdubLNpWiWYXd3anYmnsL3WRUaL5a5HFnFh4vaEN4oRM/YjEwD16GigO5EAig8r3rdRNA1wCSthJrNChDnj2yzEPaj6zOXKKEYjPgRvmcJjqLU7U9l2m6sLSDop1h6R5l5zyBGBZVKgJIOiRwcRVn4ICWDi9lFZ9mMWCPC1xyladPJYEo9DkapAWYz2BUDqRFRYlOd80bMWJgFDMfKYDzjdWobZkmaHsbft7aepFmLE+K58Lx6D91WioR0W+cweH4n3jcPir2n81w5ADb6/AKwbsYGyT4W19bWtk6aTTw2Ifd1wwhlHE/JKro3pjH3BrA3tOIL59FFlhbYHiOlVNa8tFFtGnCfGxjnJA+dFDmxWxipDCM0DfHtPdP35OBNqvQl/JaN3y9iqIiRtsOwrAk8jNgKJ9S33MhKc8cuDtEPY+JDZRa5stVKmZFQHYhRGEs8RB7t752odNHpMIouqLTUqC/DWHSEaBqC++Vg34zuABE0X8trcdKxJnOpZE6HjKssG2gmDAtwe5sc9k8VCXJBNxrUbrASyB4cQbne0Ybyxccaa7c3GaWPHbAbFm0o9m6QvbC53+0YrwspvlutrigXHLXTaRti4/DAIIbNE0R63T19F66Z5mEv3fhJri5BoHaH1ywfrmWizMlpxlmec0TECeCWW08PU3Uo9mHq1Yrurci1xhvJ/dUtTZMajYQNQBF6x4EkHm/lDOgiHj7Gmj1Q5kA5RCJviF57ijIZyzuUAFwCNn99eT15dPehSgFkimQTm0b9RCUyaqAm4sI5fLJvPPkIMD4DmufFm68k3WXoYFCuCJ9xAKewCkP7xhtfSf72f/sXyPgOxE10gLo3qT1IO1IoMiAoK5hikETkCek8muAampurS8i8jKldRqKdIOaiWjeb+YMAqcbf1s6eUcbKv7EGzt9rHN46QtkKZcZisR/uLQP9vEjS2F8aqCwxTs6g7i3qiE4vlOogY7pWmqCLAv2xBsyQYRBt0+z2pqRNTxtgckNr0bzGg02hL5RIeMzlai0VWfESoWcY6n2Numlm4H20WJPCg8VU/yFAML1cs4gSGb+nIM6htDPQ3rbr9723vqqaPzPpp9tbYSrdSlRywL2+SlR8kG7bgsl+6ozZM/Dmtz8fCyYdAP3ndNpu+9QE5pwO7Nq9996forJ+7uYAmMo4VtenEeX5gxSgI1NoEHgR3fO6zJ/zhXt5xw2rXyhuUicr80Xg71P0MByk5YG+lO9GqvnrfBC9CF5WSkI0njditHJBTiPR3DK5Vxi9B5hjLvQpSsxKappSJb+RN5ZSzvyiRcPd/PSYt27i0LKFUcAM0xDnlUaXVaLx2qg4dfathNJqWxqsaA8MjzQK1LFVE+8IBqD3UN+RBGDWgDIkwnG7J96hQqEnigRFjUPjHiF3CbOi7S0bWmEafHR4LEeVyxHnfgwUDoVWBml91pzZBEdNA+RRfzdMG/Pz58Hho35Pexi41zEMWCXufziFQpnLV9O+AGVBq/UlQ3AhWCD6pt+mYSH6gwNsjO64DooqiRCt1W7v4TMrIsAiFBdHJYlj2Ggoce0bBTTLaRROHw2PVQpkv4VN3CaEgEgZQQdQxj2tEzY1roiWgGk/2S4/+fBj9ZpuXLuORYKy1uOnyWgNQ3ToHeyCz/+Dez+T+Mp3vvktaRrUy0TkbAGm10ougo+fsEh+x7NrgCwisvv0Y1Aww6nfun4r+cbX3sZ3RFMRuP58bUnHKXB+BdoB//Jf/C/J5RvXFCiQDIxAhcHwSNoXI2RqpUou+eAXHwXU2zFgmKtorFOHeBnlCFPKunTxTNoPccNg9Om2j9jzcUoVV3+baDqvJJvNTa0XZRGpFq1h8NmbqGHvMeJnBKwe1NDuvw8crl02DRAeW9Qe+CyviSdhv8YGMG3WBmcQU5sruEPw0epOkGiHJ+0pDnwP0pyS+tx85Rmh9zhgceI3DzK9X2GBZUFlr7h/mAulLNoqzu38+Mc/lkOgRgDLQaSE8O9B23N03J5yaDwGp31jQZyBiC9Hcp4TdgOzI5VakJ6l7Qn3kA1yqpGR4fXchUtTzd/nzgE4n4en7GxMefSoGtmD+zYH0OunzsJvuNX8S6naj9dnJWY9byLe5Dz3RrDX+t3ga2H1JrAyi1DBiT6sqcRgNbhtDQhRCrIgVsyCoJqsS4tls8zaWj1dPByW4o1iGaWGBrNIzYKmqNX1nU/fIo1StZwilogfLwzNmJJNsBLG3secfxhRfIKLphOyH+K3ETEgReQmtRqoCZZI3AT1em5Qlpl4Hchnz2siDn6UNdyxVkArbYu+oKjTsqFRKh/ItJxMqWwqMrJ8irmEKmqdduySSkQerccshr4BGcg4brpWs34A8eVbmD/ge2uoWauBO8qrdqrabffAtA7GpoDkDKAO9SVtAq/XCiLqs+fQqC1sRw2/nH4SrTIPOOtjCKtUqiM5t3LFEChEQrFPx41yDhEunSmhuzSONPQr4HIinw7pwllOoyQpN1cNxyQPEFEeJ8c2d1FvtNK+BdfnJqJ+OnwSmx2h4UuQA8s/G4j6/+rf/FBr7XUg39jLOkbzeAMOsBUgicTtn8dcxBuvvQkUEJBXd+6iTLSD1wIFB1I40oI/evgUqJ5+cg3zFk82norttt83NaoC+ebDJGoubxnllSuL6mvt7m1LwUvXEKXVE1Ff54WicSZKN8y+l7g+ONzHe8Y5B8+eXeeBRrt1bJnkMIrOS0F3eRHX/+cf/lLoF5tEL6kU6DrJdHyjykIKceSD6zdWt0urAwHqmHUC/Juvt6yWgGcHvv58kMx7OHasdupg4uP7fzT6rkTnNCQOKRU3VtINFQdDLlEpjQ55FzMiXA/se3SD1COPz33H60bqDJWOxoWpCN1r+LFcq2tMxNQ3ntEWkI3xymuYDP8XGanSNiEDymGRHxwdTznM524O4H/6n/9o7Ox13sTlg7XH+/fvp1TIlnqbcAQv4nHYgLXV2/pdzKJYdE6KxpvPCJMLnNC+B+q+W9mIN5SL0MQeDgNMtJqqB1VYK4XBeYAhJHcehmpJjDQsElboVLZSEZFms5U2l0njLBQFGqg2JWxRSKlYTl8vzHK9NiUZ6cymPA+vNXJTcMPR6PJvPH+WD7iQer0jkbqZERukKSQdldcBhWTKO8vqYCpLQsadNsv9PvgC4znyHrighg9STWqVHGw7ihBQE5QWFz6P+0to1HIYhdjwSV21kmZs62csovdj8Hdv4jslQCxzF/M88SevQzzY5+ft64jYdV5HbbowL+JT2yodVSfyhH5Mr3X70FJMJe5/87mGQtWMD2HJbASXiBTDXhuCI4r0GSuYZJ4n6oboDZbGSH1C2GTf4Mm3rr2shjGb/cX8SBDeVQwPMVjosK+Ez/njP/uzpIqS0glJ1rAXzpy/rBLLEtZ7UlvReRCnz31y/fr1lDKYQ3y8f95cZABgEp0muiRuJvZx2FvLyXWQ3JiwMPQgRvpZ571Ck5c9tw4ayDz/SuDt4nNVDEl68BbLL/J68R46l1AsqBKjUdwwiUBOzL+TqN+N+ZToeQQiiJlMnV7Z758bTkc0xWUeL5loWHAwIXdzI+09JFezc5oaJ3vkdfS5g1sge8uCTviZnin4cJsP2PFnLJB00u/O/I6xupr36ByVlGUmjRXDYjU0D3pjMRh//v4Xv3g+5gA2QYnrZFw0+uIYD1+Y0TUHn0ilYCLivSD9x0lfI1nbaeeFDVc9GDQLpHVwWGEfE54DePgOSgT8qei0RCw9I3WUEcgtnoS0tka4JVSOdk9C9ACeoUZJ7xOkK3D1T4x/uH7cH4NJxJAOsAzGU6UoTReT5G1sMFGL0hKVELggcmIJLCoDIdaYj3bbOHDI6d9o1PX3JCCNGO2L93ycTzWUJ2iFatgAudBHcC6kcVovtbSdNMvn0w3ni9MdZTFw4Hi91DeKI248Ffbv6aUpRx5w8YnioWwoIU9fPSKTwcc942fG74s1XmNKgFnSk77R4/Q2HvX3AMK/lyMhvHRACdBJQ3DiBJx+lyAAjyQnkaGTzulCBgeQEyHZqEA+mKJUoRiBE3GTR0O3w7kRRGUl1vpxf2hsedwNTB0zSyO9Rx/0E8wal1eM14g8SIZFzycPkUEQs852P4OZMY7/7s/eT/pFc87cHw6V9RmMOFDx4ScnHXOD2cd5kVaZa4YO6xizCQNkGORhouPi9XsCKGsP5bsz4Lev4RzoFB1i/RRT6X7MeJDMaVqc+z++b7FDd7i0O3B3HH6f3Lm4843pPny/ZTWtPUr2YUA3rJaNJ1PrqZ9PpprKMcyTn2H7r55y8fsa8r4A1d5ipbMs2sZr+B5wxMGV1m+9+kxfI2Yfjalsskph2WZu/Dc/Vny94uefmxLQk23I4w2MXbEPvDsfFKAet8cpLnhM0qhGZYrQyfQ8e2JeHOWRxoF7vAMHkR8F/iDCESmIgfp9b4QModi1cW8OkuD3Jke7UQOu1wcq53T6dszO4Fh8J4zGEtTFO9QhHk8umHq70cUc5YcaikmjW6BoGEf5QrQFUZIDMCELRi59IYzUeC1Z2YJUA2M2X8c9lbyMHqIs2oXhqCtKZw4wqTkGdFEHKl58/dLS2hRvOZup3kCjDoDXMPX3vCGbEmGH+ykJnS803yxuyH1De33fOUdige8YdhlrMtB4cvMyGpJB6vTTacV8vpV+Vr4wnJrCdAPum4YOKNsAjHWVnUguhsHFE4+MgD2tjx2UG5xqrTgFl4snJr184OUt71W5oZEhVVSfVxOPTKN9GO0KSjFUQauWiBDD2oN2BDME0juXkUlSh1jngOf2Tw6UlfWkOQw+eyzPnb1d3Ucei7XzVQxDbmIaeR0zB9gRyfu//Dmi/1UgQMBGeWE5lV/kteJPz4DVpFapbvzMIJDvpfY4aD/TGOUSwa6L5OAv2yBjz5ufohHGWoeT6og4zpg+ObCUj7IjpzM2anL7PevA498PQsDnBs+jaV9z8b2O+W1SNEv0GIdiK+dp+OA9yUX3NG7gegbR7HdT5KA/3IDHEo0xUseNr9Z3gBWnGsHU1Y4yTX6/+PpnjXE+N55ykPF//m8/fiwXeZrhH2WonuPM4Ll0AJt7mMIElM09sIZAStVU5FhUwEC1MMLKsXGat5vISV2RgLFhm0NjrIxFXxmlnpvIlmLF4IZsNI7AdNhDBDZAM7DVbaY1TkoSCpcMg6qy0RrHyG04Yw8RE6dAmSLr4g4ZyE5ffGL0PZqySdkgwAwWSvGc5216Nyd+kbzqtbn8SPoDnCbmyDwHvdodcuyMUxU0buQ8G8jFvH5SlJ7HYPRPTh4Nh0kEpaTz8+xEePzEZgxInU1M/njck8G3+1/ULjGQ0liNN0+PXX843qRxWc6bbv7TsyyPNHguscoXH4ckU+MGHE4iEhef58/zF9amFnec3roByEY9sbNgxhgL3McOIBYq92PGNWSd17j3DGY6ppTwslGcovtxZUwoZp8LWQGJvUgkBnpuynqSfE+cR/jyuWFO8yGk5u73TehEKCxO6eYLGkyiMyIFSZvkbC0rf9GAlefQZ2CUjscARp+T4rW5cfLNb38nWcbEtwx5aNzyp6OaeO4OD3Sn6vfFrx9aHpAbPVKJkudE+Cobi7mxXasFSKuuLLyqfsUukHksCzmhHa/9KijSPXiIHW1cw8468NgYxvfOnb7f97inN4umwUscHpjEfDfp9wvOKVsHT9dVr5MGQL5u4xKVU5E4kCHWDeDP+UrtGQM8y+DGVA/x69q93jNZ0WkR/yQ7/fLoPxssPdcO4Lh1mBoENdWQbjGSUdMQXDiNBVK6cnjkUK9xwekKxCP4913o0lZqgGBRP4kzJ/lQpoBhQtCMxh7YIMcnaTqZ75PcaaD0mk3EAt8LmGQtX0trg+Tg4cWeb9VSiFs6Lh4yAL+ImDgItUEX1LDLkh/m05IOVbo0dAPnlS8YT3ehOFRJZq7M5l0trfG5YHpNBHTjFMPOQSynsPXNzPMl+mOyoCeqRuwBuAThlLLR0CI1fg82eCn+4v0Hj8RssK4TNsVI/Y9isTAl9p5G4J3BhHY2yFj6PIdfc6cX9uaZ9wBsUY+EqWcWZtOn3bT8R8QT6QbiDeOR4CRbsIZ8LjdOWRRtSj4nB0vSu5ghNEZBGCpqD0is/lR5wjMZQ74cp07Pywox1QWnbMeUJsyboMxYlMnIrIZdaShwgHFIZ0BHkS/KMXfwHFkeeY32T3rKDimuo7WjwUSbOBY1Cd5xDIN/BsR0rS75++eT7/3274jF9sq1m4gwj5Nmr59qKnimoh4TJoNJN+EGNFWxClGsa2unimA8N2QvrPHTKUkTDqilAlFRNesh8DikZfFMkbTa8WxHnCXF+yQ2+vF/cUTt9ygu6Xn/L9tHiA10DOn293kfLRaNn2VovZ/jnx9Pofs+873p74/7UM7lkzWs/nss8Rg/n6KWcsVnnETsROIMIP7blBObAY+NQTbPtQOoLJZB67tkY+ZYQKw5bh+jsTqwKPioh5okyjyFRl7arRapNtJBjwVxeZSnbthgzAlG2xCNeYq9QKd2HkiV3jhN6WkYr1w5D3Htpxhzn1cDmTVdMRWClXEeOOsLl89AEeyB1HTI0TMY+sbJK8Y2gQouNNvMJUX1iSJ/E5i20g6B4VoE+YGi90olr/IPjStfx+jeG9je+FUWgShwd8+opqXjOu4re2B9toVyECGJ5WI9XRjCOyOiUTbSndToJRhR8iZ2bmrUvVgeTJV34sXhTbQ48so2ouKa53AwaWKJiwfPO+Mk5wi8dMKMxDl79g9M79cjcFem8rTca8Dxwo2dgUdFbkh8o/g5Ox98XEaIa7REJsUb2llnheMejAIEd0L3m9OwkiGmisVxkOwjeyylIfMqQY5E8UuREjhrlIi6yL4q5OGplsxBkHV2YLBgRvWqVcMRDnoDlWJyOJ7gk1irFD7v8X7CGe6D2+YqKKG/+41voQz0YfI5ppTd8MUpv39fp8LO9k38XvtPR8fwd1Jh0zmxic9ZBr6elODM4OYwtFbGtTsKpGt0eiQ84/5glZQcUsTEF0rFqaGk03D8clYcwmSQwfFJZkrhWGmkXQjOOrHjx/02Ryz5WqkWa1MZKGGWOlZiUYGkdEbPGuNsFO3rKz7/iZ7ueKqUVC9XvtSgdkMTNnYgThnNMlo5KTxzDlmwwywHkM0osmUjX+/PfQmIzJs0fsshqqADIHwq9s4+jOE3xIRNSDMLjvXVxWewu5b+WmROiKQ3yPg8a6I8LlkZORhz0G9I5q7KIRlOp2LT5og3x78JxcxXrFY7VDOmkOpp5mgEFFG7bFwu1eW1TTcWN7+EqAtjm/plqaFcUFPXFZaax8a/UsizvUc4ZEciJlY2aacljHJpVSUb8s1zGGuAMkKjjmEwcIn4XAPDy7wiulxYoEChcFI4bArW4X1qWVFSvjSFPIgbYJoJGHv67lqkuWcw0y58YptiFLFIFlM4rgZTAjbbibPSVD8pWM+jGBrNpD/PFUM5ZaRht+yijRe0cdWPU8ZVLwFQvYz1DVI4x++Jm9fK2Cpe9jEFJnMk1tgfq0HsBt+ySzuGC4GT6gKNWRcBwnuIoiF0lD853T1CdkBltS7J93oa/zRqaw4OkUoAhpbQYT4vFTcaVJUaKcuIciihs7jXT0G90YBB5rXZxGwBHdDde4+SKxfPCSI9Ya8cpyUqlmgcYJGlAqYeLifbc9QSRpbcazV1TPYB8qSOwP0+OkCPSXM5YwUQPD9yPxGdtH9kE7jl8QRu6eVDL7s4+mVWZBpHqL6/433sDVyXcp31mEVuli3HxA4oazDHgfI5zhDi84ybsXFWE/Pre5P2NKM6qwTm18roNtqn8vNkyzexI/iyaxE7fMGjn2cHMEB0zD7AzqHh1BdAg3wGwykelTiCwbnUu1iYjLpzZUTcHNap1KZunJczUphegJRyKIgXb2nJoJT37z+UqtPKmlEQk7O8CbZADk+wAUahhiZQQksgBHOx6wk0a5KG9veLNhAmBE5JU7ys49JBkJp5bt7om9nI5SWz5+oBJdNJXn3lhXSSlcfe36+mhFh8nikmP5dQVtEVBy50wi9JWTHOAco3glEfIoqGMVtaMTjncDAK6ktFRanWl+B4/kG6KXmc8+cuTjXYfPM6YsEdVQyv9PTaMwRJeFKneTBOjavPORAGp0i72kgb0sfHzXTwj81O529xA+L3LlaFOm1Yx0ntPCrzRmJMCBdH9zGahOe5F7QM/LM9Yuonw8lMQwg6Y7Fud2Y11sBHfTPqg6GEgkiRwRkDugHqSHWALpPWBafN+4N0Uw6xhnujIzkvCr3UNLwDiCacdL5lGrPLa6uIwIHEgVzkt7/7m0kLx/lX/+pP0Tu5JHCBo3smAif9FJnF9eLX0e+lT7t63Z5UFJsgZONrSQNO2mruw33w62w83oDiWD0guSw75eesnV1NiHXljE3/sJtO4McsmTYM1UypWrKNYP8vpVQI9yB2Up6VnOYARGaI9edBTDwD4Cgvp+nOOqE0mxyPTm3CxtrAMT7fe1m8zt1ma6qsExvfVHc84r7yiN5frz5PZLizJbNZji3r8LLgiLhMFpeAftX//UrcyG//ly+PHZPPaIXRIblVnIPbI0wuci5S59338fEHd56ktUnebMk0Un4vcAa5EpVnEHyNQ9OEW5431SgeY2fbCM4I3XoCVkduBtbYHz58CEN5IeXfWAYCg+cio9WtBORDT7DNc+fOKFLahojI7RduCLrKRiP/ZpoDI01lst7L4ZplqI2RGuCFF17Q92EJilmKp+88Zzo+1xNmf8Sbffz5eGtTTpC02dyIQsXkbDPR0JJgTrVKTAcbJHJSUhHXenExXegx57ovcl4LNyS+2Q6CtJ826KCbGn2HetrxnILDSj/82ySSmmx4bx664XYDFW/qbA073kS+dmLj4w7EOYXiyMePE5e8/Hj++TEqhd81fj5miJSMX7meOhUyiFZL1nTtd0kR0tNcgIr5wxC9MUIfTbbOPqJ71ttLlAzEmqiQloM9hUI+0G3sqUxSpiGlwR9Sh3lR2QAdxM6Th6mASqwMFauOuVAQ/3NdBUdnNTEg5jMepH2mwyZ65q23vqbXfP75HYgQ3ZReMllArV9nCm/UCfjiF19oP/HzuYc8s/N7GzvguIcTwzyz0F+HdyrQCSIspzkAL8vE99iP772aLN9+FrWTpUiI769/Fz9ebLxt3meYgQ8/i7bKfmbsSIZR0zo7z+LrPUYj+XX094z+DoH3bAnO9+BzMwdABI6Ls3Azc4E63tbq8sPUGfgXNsUqa85Uyg2l4drU/cQM7vAkFYUmpXNs4PyCcXiqXoPi1NZjG6LqJ6oHM1reB6cKR7kfb2yGkfYlYbr59/tQZiItNEsWK2B73H6wadKAWPxUi1pcaqhcQn1Z6fgSvtk8UUmo2WIGsiAHMBxWMaW6If6TLRhxlmVobLjgeR2EMAiOrVolCoHCEycSPPdhOF67r3/nHZWznm7eDTXqnIbP+HNne1ffR+ymaDrz/DjbQOPsi6vdzMlIE64n6boyVbvKafRwiFSfiCvpLzcM4kkn5g35g4MJSoYlqskkZT9sxtA7yE0PXDl2PK5RO5IjRvv0og0ab7x4ctIj21kDNDF0LgtFtH/n09kK5z8yLo4kZBj1VOBcE7fJMDJAkyYmu0IdzgL0LesUuV/QdaWRGGr+g0LkQ8sogqFgo79nGCKJlotuoko1uUqalaixT2dWKKnctLe9o3vLEuhLt68ZffreXgphdBEV7h+uE8f/x9O1PuT06rVLlsGhDEQE0BreoywNWhD3791RCYr8RC0051cbqyoL7oK7qNQsiZufn2NzLJM5ipnR4oyygzunbKnFM9DYuM2aIYjFa+LXxRFwtvmcrfHHcwSxA/A1Fg8PxhDhtKQ2Y6jtyz4/+3sMN40djK9XB3Vkm8dxo/zvHbHPyHJ+7Q5gdc0WHI3K8sqiImnWRNUMRN373v07qeQjo1waKKadxmUPtSpQSHsdr4RR/1JlMmnrzSg3CnxdioghE2HQQJXqlfC6tgildESDMjSaafLncCHQMPPzvVmr9yTE6COK6Q5k2Ik+YnRfqVBisAoDSXx3W3A6bqRa7WxKeavyTqctSokDoFH2MT7Oz+10DSe/tLwAI7+XRt6OOFBdl0gmlB5+9OMf6hz5HVZBN2xOrqfofxPU0LVqPS3JSK4vcWZAW7jd9jQ+2Q2/N9bigRuPyviftBRCqu7GmHV7Lx0Nh97ECiI4uelN74bTI2s35rHiUzwYlt00XsOnLoEbPj92lrwrCwGM5w5IeSEIbT44iLEhpWIDMYkIB1NNVr0+DOCN5czQs+GmzJeEpGGgwHvJ0hgNNykkRlFEKs5WDFsxUxCh4LCvyexhv6yeUy2UFPvdntF0w0DTXRw1W6LToP6vlL62rZHuCmA+2+HT8DF5mZdk/HoQAspjzK+vYX2vo7Z/iDXXkkA6e1WtFifiT4RcYu2fX38bkpMEtHIdkotfuPcgieiyiCJtDM3b+JELeH1pX/C14d82GGnN0XE4zqgfDzGGR2Y2YJiSLObTY4wjecZRpmGaJSYcRcij2AHEdf/s+/2c4kGt+DzzQWB+CscfrkcSO8IZWUncyM86tNg5xE7mS410BtY9q7z0a3UATu8g+GWQ6uPGZDQsrhEsbPe2/tNLQOa9E0XXhCmy4er1X2dt9HKAp1XicBfktCfDXEbUu4Q66BHEvufw+UyDc2OLvslCCjpHRG0oRYHNEStSr93eeqQae/MYIiBjS/1q9aKGmkgwRqgeDT43ULlc0KDPpcsXUEq6H2TgDhLKYKq0gj7D+YtGZ3AW8oPcxD5mztrr5YuXnqGhjQUyjnvWIyD3Db/XvbsPRDzFMtXNG7dUymJTuM8N3OkFIzBMa4PDoV2/gtAWI/UlvAdBVTMSyjkXCs87ngegE/Fym0FLc9HUo11zh3HGaJ14Y4kFUzMMuVAaKqvZalGh6SandLsp2d9QKmlmPwopYsenc605Z03ceEPZhknUxLUSS0FQ2GyN1Ddj1vHEjbn0dTCE+aDvKkcRRLsZ4Y9KofQxCN+fRqIQUFgFc3pzNZP867ZJuX1CPg05hC4zhl7oQRCYwIZ73fsamKVojITSofQkJ3jLKA/xkReVg4nD7wTiNTZ8i/mQRY0myC2+vn20LV6iBtZPDZnHznZH08C8r5S/3IED6GLtUOSl2UGjOFA2U+GOUGzuX/V/olJINsqc1WCNydxiA+dlm7gslzWS2UZodogwNtTeD5x1Ltn7nR2eioObeJ4gLmdlMx53DHE9Plunj413tgeQlYTMOoBsOfPva8yzPYbnxgFwDF0EbWyStTtaqBcgPcdFKfQOFnlK/tbuROLro2QHgylLq/PpIjLjAlQD5ATjoRJv+tVQSimxGdkrpROHu4dPxKu/sFBCBLQgAzw/Z8bxGANqZ86siH+enDKso/M9P4LAB+GNR0fosh+b4MOt21dDGcPI6ozXpA2um1VlNRQYSXV4G/Mi/WJjbW9zI+Ub4ubm73RSrPWLQ6fRSPsBfgz2Cfh6vvbwUVOYfoqyDGEoSJd8CLK0Shl0AsiGxiNTPyKLxLhsPP+wTDAaYyv9DEZT5TEf0FJ9G+fjVLo+Ru/puotzD4dRzTOJJ4aHU5xDo+EgikTzKfpDU9gR/YQ/7+UKz+Y8FY7hvvyPGrXZEXt39j4IFRubWD/Yari5VPDH668S9UmNvc0TlMulmTjtAUp8EvCBM+TwVy+x79kbdMW5r+wN176IWZNRabJxmSUUFL2MVHpj1khG2WEvJ9ZT3kuqyyVEwlEwgtPC5JBh9orTq5MSBZ/5ePNxyj/jql5uiBlEefnHG7UOuXXup4XFJYkXPdk4kaMR5w+Ckh00hsk91EAgNAdE3DwCgT2saao/sDFdCRz3FESRBi6h0qRF5lBu3mQVRR+dC9E/f+G7ZThD85X/53P2vtCMFfWFMnGL4rlHnqFAiH5XBB6GgS3LHOv/UThmKZ+bbluG1+n11PcuV06FhPp6iA1w1pk5hfbMgSyGKcNBxvDnhE5z5s4kmjmYhVQ6zYHGa/HL/nOerdOGzX79GUDVRJlJlHUyDIyPeG5xfqDxczbTWE/l3zmc5Mx4KhegJr64XAg0yzCgyYSsjARoWlzDRJuz0TA2wBgdxH+vnS3C+IMfHc3cDqiDWRNfmLe0qXjjnGCkn3xCBax7ord9/bVXsaitTv/RRx8nxfOrWoRr6xbJHYJSmDq+NURHvcAC6NErj7m9vRt4eMbi6YkJ3Lgp/d9svtLws7bLTcy/kVrZkTUOpbzzxYY1sXFujNrmGmtYQcgGwHV//wiMjZD8o8NhLbuIgbNEmdRYvPXNJucSJtFxTIoloqxouCiejnUDbH+bIGck+J1izb0xFqKmwYTagxHsxOlMR3JxHdvPJY66szA3d1AxHw0fPk8wazw+Pk6nPUGhONbfBv8SGf58ULOK0UjTBqltZHtEgrGsWDIosCh8R16/hQPMB3oCLsjeKKUXGeH90rimrA4HBsc08EM5D0buXQ7I0aThWHuQijzi4B9KSzUERm6cXD3LRVH8Gvr9jCNKXzd+v0udk8lwW5/lJvImgYOqsAoG0kWhjqpoSi+hPET9bNI5U6iJanNNvLdeXJiK+OOyRNaIzTKUMfIqrnH7w2UqZw1yxfxDzxjmqOGfraHH0fZpxjBG8cTZRdYI90fDmcNus/pOs75/DBPNljlPo3LIUj182X9ZGonnrgTk0Zsr2HMzE7ZJ9ks+J+56GEDn5na6glTtJ+koLaVyliFIKlMXzctBvincqJimADjol85YWalyIfniiy+wiXZVS+c5nT27KH75SmWYfPzRe8k3v/lNRPZbiP5NZWd5mY3kZTGOnjQPISK/r+icToPlBZ7/7m5fcFNvlm2DTpnNud2dfVD7Pk6qOUgs7u7Z8Bbuyxbgflz0hkA6SaPoPtP8gl1y/iQihDXkf+e3fj95//33gch4mjxt7qvMMxYFc52obuDgD0VnzOxJA2wU1cnz+iFaH2CIpdJS2YcPM4R5RaM0QCcnRxE5lSq3IcwaK9Mycr76xNAMk6iOmoRafinMOeQiRs2IMIsV+HJE+BZq8PxJ5tQYJRJTXvA7MsrbO9qfQn+wNEccOxldq5XaFP2BZSl5o/YYJVOZxWkwOjeeMd57mtiMYSKi89FQ30tZTLkwmRZGRpgb+4TyyK7bcKJBO+5bA5VGvqAX9YXNH9OwsJQTwABlRJqEJXOyt4HpXAg/igxQmgWg/G07hUUur+lj0k5INKhqQ48c7kpUQ2cfaKz1JG4mUKCobFqnSEoQbUevgWt0ARDXz9AIZqmy0qindOlEtB0i6HCmz+x18yzrNNx5tifjWVvsRNwA8tyzMMn4kUXZZA2039+/y/B/2WxBdoI3Pk+K58QRdvx+F6DJUkTEay7/D6BxOG0W4sv+cwf59+kX/FocABu7okWGoWZdnBGvc3/zPxpT5yxn1M3NwIjXdQFGxZ5kADlsVQyqVpzEtIEYMBauLU15SWL0yc9CQ1cBle/xiRnkV167hYYcFlzTygYff/wQDbymPu/GjavSw7167WLywx/+eSDfWpRa2cbDnSCyUvHEM4zGNxXt89iUx/MaOc/d+gDUP95OLq03UqQLr4GLYrC8wu/tBGr8/dNPP037Ja5qdNi+J5gqDR/PifXoLiXyRgNRUMyL7x/OCMIpbOiprl43rYQ59EzGhQkPuh/T4Xkup+ij/p7FxFDLWm0+ret749cMpzkA9lTM0BeijTDh82m32mlN2j8nLgdljW5ca+ZzDBo8Qot53R2aGsMjYxK7uM4fT0Z71OibxlhoJ5Oz2SZ0DZPd/UE/zSpZDjRGWPqFglFpwGHTMHM9Tprg9h2oaEbPKQI1OGpTJRqKrImZQBt7gd+xLgGkvpTIFhH9r64sCY65iTIP9ww/mxmihMrDvIhTb8QMrn7dfH7gFaCAHgHv//TxExn0FZLvSdZ0JNZRHuMRGEtLmE/RHEOAX3MnsSR5cPfkmfp2FhXzZdFpbCBjmo9ZEMYsgieOkLMcUH4v/fvGyJkpJoJK5UsdQDxINSuDjKVoY8eX7VnE08NxxlPM5U8lcvsyXqDTGEGz/8Xf/7QZg/+n/xV+FQf53j+++P3h+DC5eBniHU8/h4DBYyB5KCG3D9giJPpAAVFvQHAbtf5yJSdah/UzEJtYgjDIMaL1M3NCWjwBLW2txiygKJrnZYh6MFtgaWhj43HK808RedEhIyK6ceNm8rN3P0Q5BIb5qG9KTygkUauhXJ7DpsHQy+p5OJ5zMPYXwG3/CRY/6CcWVqS5uglR72WM5j8EHvqInP7cfDTeOEAJhmAPesMHMP7HMLxj9DZaiLL3wd1CAqhRzmqfJ1B7KpTh1NokAUuSz+5ugKK2hsjrcTKAXu0hyML2gNQ5xJ477ALaCV6kDYi+8/EUEMyDY0RzULzqgXL4qEXUEqJRnHcXZYZ+zyZlezhnRr3zkGCsobEnuUNSLNBgFuxc87guFJzpDYYSCmkDebKHaPOYgy5oWM6RIA/XrQmjw99r4NiR2ATot0mBQDES1rVZBuJnsn7NBxuJ1Bam0eBDmQ6pr4uGfU/GdTWpWYoRSVquJOUz2tp2q6eMjr/zZx2NeP6d8ofE369DIKU93E/4sUWU3fxB6H1Ceg5MV0MZEYRt6GkArYVvi2sFg46yC1wNyjI9g2WOWK/vBMjugdSyej06SzB7goiQY2H8ubq2CCNZ1/ODYUfPLy/Nict/KEZPYuSbKI20RJFAvqkWmqc07EOkAUMEKaSLJi/cgLRw1C/eawr1YkgRGGZc5CbKnkeYYD7Ao4jvXCA8GSW8Our1i+j7oIOMUtCxPqdYqqRGyGdc4gEkBhsMHmhcuB+8ZObDWgeUPoUgfRXi9Ue4/ke4tgNc/z0oVe2hl3QMwRcyzqK4hXo66RZAQ4LnE6wtXF6tJ0JGyWZKHAG/S5E1bn4X1reZuYMvifuO66CPBzmRygVSYhcRoNTU/6PLYb+P6Kk+94dmLMrSTlAGRTQZWUqR6ZMShqyl/rdc4ExyTQO9noaX09xDm71wkih/XSFv/E1U7XOoNJFWfJRK5UBlUhaXFPsQzGR9ApyPJNBKsJnP78NstRR+L+QK+v7kUmIWyp/0nHyer+N7cqIPGYnmPXZ0cUDilY5ZU7wx4WKW6iMehoszidgRHe5v/9FzkQEQ+ullGU7Srq5eE/qFkf9wYFO3JIKzckJB95GbjJHOtWtXYEl66RSiN/yc237QP1KULok/8qtjk1LSkGUaPhhtx+PdMXSKr+dF9YjcSxE8HjcSI3mWqs5dui5dY4db+UwDIwdmCoy4XQVIZSN8X9brfejrMvj4n0ITgVFcvWYcR7W83UBT8VpUicHFprnoPPKR1mr3MMlFDp3UxDIoZE9lhEVrmBsGpLlFwf1A4FWEbm6uYqUdr3sTHcOFPz9f1sK3Qa2hUD3sIzjihmuLk6P5fmEK/cH74qIj3pTM8pRMR9PzqioxG4ubbQUa/WKizE7HB7S1GyDf9lpka+3jcE6jKdy4baCSGn0H+0dBJi8XTSn7RiFUciL552pRfv/iQbFYf8Br7nyOGR5fr9mGboC3jnLBSCQpjUQa+SX5qSEjyVqG9e+fGVOeeBkqO7jmm7wfzUH4UJ0TBToYIR6KigfhuI597iYWNXGeJoeYZoePvLdyGheNiaWX0/JrjBxLo+ZcMYUD+7rw85uo841TNtO43h1ngbOmYLOomlmlvRiiGUM/s9F23EeKB77izCOeQs4ibuISpF+blIZEvare1IBcXEZz9N+s65zNEOLz8Z+noYSeK0nIt956S4aUhmJjI6dmoSnnHKmezaid8dI8Gk+ENvKC7u0S3WBNU0HpNL1LMYyKhC14cTkM5QNljIIcLRKLPfAGLCFTcEx7XCqIG5B93CTy+pw5u546GWL/l5GGf/DBe4HvppyyZ3qUtQoaCabvdGhEZJjG6tlUaWo0XpUB8KGqY3xnptU8PnmKxkdjlZasIdqWpi2doFAU6SDKKK09F5JgLHphIIsREDUTBmGknURbQmJ05QxZp8A21WYktCSfGwVEkRlD0jf4BDZ5hKqLjOSGqZFjKal12BIPjje740ax6G4DWZeje7LNrUHPaLjLJYP0skbuDkpoDjaW2cwf9SWa7VQfpLc+wSDUuDuaggxa2WjCb2TlmPzUJKc15w01dG51KW3Wx/KBXo7yYbJ44zpjqDeh1WtClJtfLBpAITUChSA6E8P7rIuSd+M0yk1RF8QNeX+P0za4AY2nWx3v70bT2TH9HF1TwQfmfLLeUWQudOJqV44ccVh2rLPgxrkcFMFmGSZ3FE4xHkM6Y64p8R2FexGX8OL5EycCzA4wZaGQWaM763Fabd8DkdiQxgbe78ksqmefY3GH6tck7oPEg4mx4fa/s7ScJW+LJ5j9+scOatag2aw5h/iazUISPRcOgNh4Lghi9imHt7eHadjOsUo43Ijk7FlCM8oGWExMhbTKMnDA1VVKhov2aIMlH5MwNEQNtXHnGgtqYtLbKmqD4WbY7BGf15/dcMeCJDTg/GyL5icRPv/NmuvPf/mpehfezF5evim4KCOvi8DwM4I6izJRq7UuWgnWWQVZ7AEKCj3a5sGJRLovX76o0foF/J1Zx8qaORuO30v3dJBPN4c6DSH4GZfDlLMiznxoxnZJQ2ispANbqGWWt0ToRQbQSa2VENHJOH0SHF9PKa7DNBnFGlyzq785WRwJ04pwUAXgx6ujxqSxGU3ydomE4UIkTp6iOCFdGeUMrjccNG3yeNCfkqOcRPLFFAqqSJv9m9KcrOhw1EYD3QRhiLriPYmH5jgP4VPR7A1Z9GgCQBxQ48PTZC9POXrIZy3c2Pk6iUf2ZTxBkcDX8r6ascip7MNzZc1eQ3uDcQqNRXw+icLgGA42D1Ln4vxXng14RO/XJDYSbtBJPKe2vMGpjJY6iNNw+Ix/a+C4QprhOLw+pQDh5d+W4Rz6wQHy+VxwABbFF/Rc3pE6NCo5K6EMhezC/S4Mp6Jj9oHE75MvReSMTqNdiDKQwMGfjFM+Jzf4fr9dyS2ud8fonNhAnkaaNovfZ1Yl+zSqiL8LZRNH1fGxY7bcLHzZg0zPKLORfPz3mOso/qxYwCgL7/TnYkfy5dfg1+gAtneewgCuGz/JXF1NVKJAGLWwBMEM+hy40FkiIS8J/yOssVZb0qarNWzxULBC+HVi23t9SfI1MeWo6WE4CSrvEONMMW+VdzR6X1AD1ykmHOlREca6KORFDxhpSv2NYTjk7ckZQeZGli3wmrfeelMRPukYGC1fv35VqB+KaTNal8EZ24OMoHyIKZTkXzCe20D9UBxmBZEoo1xGksx+eHxR62rICGkz+WFKE70BNVxZ1Gl1VF9kPZlNX2LIOVlMCmpG9RSz5xpmuT1XsuMVGZEGvhn1HAMXfz5XlgHgxCphhxS76XVHottgDff4yLRS2Yzna/dBHXwEIXUaLj6oDOUTmKVQRigE5+oLP57MVUO7SPrfvqh79TpmJvkkSH8aGVi1boYX7sEmhccGAKiB1qLZCVEjejJkDq0FWDGzGGY2zFyyEWIhD0pxrBteH4904w3Mc1UGhHXiRikWUomzmGIw3iZ6X58QzcEAtkodnRPpzK3E1tfa7PcmjpJoHToNaQnwHmpwbKjnidghtUSK6skHERQ6LzyXAx11oVJOIbM+QR0T+rngu5MKetbCqJ9IOy8dxRlUDC91JJrXomPYrbKjUnHqvvoAIAMUfw2NvRmlacqH2FDGP+NIe9Y07j+IbDLSPphFyTAe558pH8WviQ3vrCg6i1LKalZ7OTSu2ccZkQ+rziI69HviRjzOCvzhZHrxFHOchcQO9B+CHvr/zQHQeNJ4kNeGyBxOnnIRseRCbnJy51y6fA7GZYRaeVURlaeu3PQLgQ6ZU8B80HowcuCGpG4AyzO8CKJuAGRQkLgwQFKtDmUsbUx7LDy3w/is7myCHi00cpstQ+/wQYoGboynHMJZWgWFw460jVnmYR+Dkd8OMNt8DR1Zu8OM4DiUNcAthGliGnVN9ZbsMnbbLX1Xnq+ge/gOBwdHOr9i3gaRVP4pBFWrkAJwVmKU608tThKS0VjU69YUc5pmZkpaYLkkHcgRbDRK21m2MMinZRTkDXKdY/IjGT++ceAzwj7BeY/DcIuzG1p/oatmuKf2MQqnHGgaVHbD7EUa2dCQV6zEQOPrmrK8HgoQRrUw3zFWYMDpVWpA+6ZyY+XHNlhxPzVgRvE8PTnqkpJ8rWcZzj3l0XesgeDGPlUFGw80BNUjSSH1J6o1BS5cJ2twQDS8fdJbMwvIc0wMTncUOIGiHgDXqA9tZVP9bCTqmVY8L+HBS0ys5obGqSHcYLkji8VSYtbLmDjRJ/FjeuU4W2r1W7rnbohSZxBoQTy79CzH14OXgySEmqF8cIeU1Xz27xRPk/uxsiUff4/Ph8ya5LaJ8dHUVG3WyMfHjykfYicS9xcmw4TjFEUUO5bsvfUa/ywobZZiItYmyAroxFxZsZOIm8hxeei5cQBGL5DT8InS05JFjqzZn5wsK7JWvRpGaW19WRO4XFQsrZDgrNuxRcqIleRsIjA7PBT8sApjvA2iNckeFq0hpgsxsPouswIScFldnTe1lEZBunCISovo0lOtSWUUMjaWzEB1gOxpAYmhGQQGnENmH2js4vNUS8Z76jBchPJxoymyw2Nn64nOU7Vi3Px1TBr7ollZWVa5ZH7+LPjftxWhsnwwJu01x0jzxpFPgZBeP3DQjCeiKJLNdDbEQhCGR4rbyxk3TxgpEv8NZwFMwnGUMovyupsTMH58NlIZ1boRnJub13MsoVC1iq+59cLNqfs5n5ubWnBic6RjBXEYBdEdwurNxoPt/qRJlps0aon5IA9+BTBTIZMYBQMBVCgZrBGCucqIKMrivOw+5GTZQy1qtBnHv5V9hkFUJIjfDLqp8/MN2YtEPOLoK1YE89dy3fVEs9E1g4mm9ByuGTMRfraorwdhOJGzDUSuoE815HnjOpYgUcqs1fn5+UhTeDq9WiCjk2BMPzj9gRr/RMQcnFgEWghNZ2ZzY2WOeQVRvCbUIvAhSKd0JuJGTeVwHP5+giAlroMfhOyBf5dBIQImIG5II1GHs9vfPkodTDzU5Q7CHFqSNnO9zMcMzQKLYto/8r6KQ4HdWcRKdFlm0VmN16wj+HJiuvFMmoRZZadZP72EGGcXngX69Y5lL7OMpR6AZfsa2eGzbOYS94FmcRXNminINsCfCwfAi0BkjaNuaLzpDJgaMSK2ZvAJImxOvEIgfbiuRiHrHqydk7GTBpbvYVTIyFoCGy3btGym8hiEdxVLJo5CZ3B8bFxBW6Btdu5418XlZnHjJeHrgBUWP/+xoXlIFMcNNhrb1DGjevYbDqBrQMy7Ng5q4/cwSEM4JCNMRswUKWdWcOvWLetHNAyueoyoc2lpHpC9raSwMC9lJPZB+N2oKTwKw1VNfrGcTYzyiWGXtXijdfAokJF+qTSUgWf9dzgIhkx18IImVr3OPcj1JEbOSLnXi2kRrNm8hAyLzpYbhY32cuhJDFUSK4vbxurdJuWoslyo4aqHgnsYY6A9aunj+o16LKFUNAHL0hXHtMYjimQMUkNMhy+YYaCfZoYy6PdU384z88mPpVLFzMG4eMahGdpS9uK9jVQpLF/KcLZ300HEWMXKMsi5dA4jpq12h8vvvLy0EE0QG235MdhkLYCY6BoXEud04UxAQSU9GYid4/TcHF0UI0d8jiEuUfoQJB8dwKXdcccU0F5CY/Djwj1OkW49t7qO53z5/J5Ovey9MfWeInW2WGvDM6zHYMP1AGGWMbYSWn6K48eCL4M5MttOqbXD5/p1FjFiaMT7TEg2yp2Fu882aU8z3paFFGeiaeLp9KzjiF/v9ybLHxRrG8RcQtnjOy13TJA4zlBdzDLavpeyYjpxdnQaJ9Ovqgn8K5kD+P1/8tr3P/74YwmeOHeJE53du3cvFezgwqOR7aAmz5+3b9+E8X4K+tq15P33fpbchkFlZPLzD95P3vrKm8kHmI69e+eL5DqPS0ZNRFJU3+FAzQ4M2ipSdA7ZLMOodSRZiElkbBI+yFvD14pGhKUmfP4aXr8FfhTCZBowcC+/9KJ+bkOyj1S6t2/dlFHqoCRShFG8BQ71zz77JHn04CGQPeeSJWC4t8DOefPmdZGZ8fP4OUf7e3JmJKLb2UbZCKWmsjD5neS9n72n7KSHUkoT1+UAJayD/QMMq52owcvmWn4wL/w50TuLgGVSmOQYOG3ij4mtz0mZq6Sy2uHRicpBtXrD4LXA+bcxQ3H+/DlNlXJQjFkIjfsRWCGXl5f02ffu3ZWTuHLlMgbkPpLhJ9ppbw8QWQjM3LhxDcyjT6QNQBI8OkI66Y3HD2WY2dtYkqEcCdpKQRw6711w0YM8FT2FM8psqL9r9MsFOUv+zgiaTfxdTFkzcyKElroNFPYhPTcH7oj+ooNigMDMqFavyuH3+z3Rh3DNcMPQMS0tLae1fa6346M9GTJuRId/SicCm4cZIx9ebvEhOa/N8j37+wepCpecCrdFkA3NI2JepKYza+A0cChZUs6TzdTmCSmYMa+C78NImr0EzwTKIermc03Bma2Z601Z9q74Omr+sr/F13ojmMdawGcS+86pYRIMcj3xOJwGZ0BAHH0H39O5t/heHmMea38JMx58P39yj7BvxuOw4cu/8/P5Xj5/jGtzfNyaMtCGoS+KZG9CzJhPnY0jsxr1ORtkPNybyrbiIUCPpN0QxjTN/twsHv5smWSK/TMqg5jBHE79LTagcRkmxtDHj2no8bRuQJytZM/PM0qbqh8904Pwz4rLPtlGrj/npUov7cUZUwwtjY+xs7XxR8+FA/hP/+k3v3/p0mVtog8//AjG6IKMDUVSGCmTnuHK1UsYwllJa7FsQrIPwCZW64Q0uCtovl4TTHBnd0cUylycb7zxetAUGEhpjNHrufNnk3UgbPh6agIwul5AxL24tKBooIOBlnanpeiXEfyjjYfJRx9/qIif733hxdvi99+B4b93/67q3y+8cDv567/+KzV1aehpKP/kT/5YhunlV15Mbty8oWG1S0AF8VxefPEFNYO5OV68ScbOx8mDR/dFusVN+fGnH2nDnTmzJiPF79OBwWoS1oqeQAO9DVIFVGGIF6vnhQSpoqzAuv7JsSGNRBSHxriRbnnEb5EiOxHdHstIzF66MtJCDIVshgacDxp0/mQpilxKR8cH+OyatAs4cEdHnCv2NYldBwrnAIyqTaGuapokXQPVN53hUBoNfekZtKGRwNLbEZzZ5599jjJYyaCReWMC5ZhDu9M1Ns8kJyZKylx2uiZEwr/533n++ErWbwEVN0tU7MGcwCHz+q6fWQ+lh7wcmaGYOsqWvL7cqJVTiuSYAZTGitee6yeG83l5g39ntspav4wfWUXD9DN5q7ptG3yj5CcN9wKEf5SNdYMMKKM/onOOWxGF9nBKKIXOxw1VrObldX8+f/7i5bSJ7Wgh57kSoy3O0V8bo1VitslZEXSM7JH86vGxeiNHMvrHaXTdCU32iZEKNfYAfbVyzngKRqvr2R8G6O3o1Kh0Fn1zjHRx2HH2/bPw+rOE1j1zm8XxFIvOx5/t38MrBt5jOI1M7rQehd8L6ZdkMohZmcZpx89yKZ2mnJfNPHa3Hz8fDuAf/1ff+D6n7Rg5PHq0ISPNhim/z6VLF5PXXntNzz8AXJTKRMwUuMG5ObkYV5dXVKagUeZCffnll3SMSxjOeg3EbTnxYZQCbXFOEeA6DCu1chkZ7oLbfA3shhcvXtBUHj0y0TE2U1CWk+DnMRLnz6dPn4AE7kP9bR0c6hcvAeIJ43PpwkVB6hjZ7iHtPguIJ40H378C2OkaDDIdxD2gg5RdkLwOJSRyvfNYtB7rOA8aeEZrNPKbTylYD0IuTOOy8Sz2VJzjMj5jf39XE6j5YUNlKWq2niAC3t3dkuGjQ3sCwRnOOdCxsdxVAd8LsUP83uRqpFFvd/Zk0EmRwcErIolIYb2ICVfKWfJv58+fEaXGY0T0Fy6exWfvaECrWgOdcP9Qx3r77bfkFPj6VSCaeB69HhvZO4Lvzs3VpJHAnkOtVgpT23Do/YqcIq896bN5H7u9rn7nPeC9Y+mJUGBef9Iu89rSsVVxbQeDYwnvsI/EdUBnxvezFs73snxFR+YGlOuM5fKBGDdHovh2w0lnQcPp0axHmg5H9PKI9xX4HDMRRpE2dzGw5nnguh/ByBUC86eEQ9gYhRPihCx7M7VyNdVO9ujW0Uf+nEND3aB7duLnt49BN+pSF3mcnEFASf3dpaNkAzf0VpQ5sP+gMpuJ97AdRFLAAXsPjGjTn3393lePA2UtgCBaMP58LY/L59WvKRQ14zBtnHJp2W3SIH02Ch0F2hAGYLMM3SynlDVu8XBZFscf6/bOGhSblI+ezRbi2jnvhWcjuYyoUYwwmsW3HzeIT6vVkz34NJoJN+6zHGN8DbIOJHsdZjnAvZ0nz4cD+A//87e///DhRnLj+nUtKJKa8RRfffU1Lfx79+4nL6HccuXyVUT32xi8+kCRAwemBHHD4toFmRp5SziC/hKi6y4ixWtXr2DhNmVcuHkaMCgsvXDhL8NQ1GBcjhAdEd54DlBRpr1c/NwwdfHkNDSctI8S1AqczBuvv6HXECLKzcG/8/3r59Zh5PaTm7euq/xAQ3xwsJe8/vrrmkWwiLGfvPmVr+A8d2SYD4B4euutr8hA7SD6vwAnwhrtGRhu0iMQOrmKUsy9+w+SFyAbWYRBZomL/QxG9mcxJU1jz3LV1QvXRE1w6+YVzBssgyisjszn5eT6jSuiLSiDyppQ0GKFal+IaProIkBPmIZyBdQGN29dktIXHyVsxm6vLR4bOgcadr6OzmcB0T4zBP67iD4LMwGqkw0hYl+HIb6F0tYivi8j/4V5y1B20F9hjfz6tav6O53XEWC3+ygdsfzFfy8unVN2VCznlX1sARbMbGQR/RAaB/47Vxjr8x49fsARr2QdmrR7cCyCu45bcg4Li/MCCjDyp0Plveb1Tjl6qpVg2HNhWnYocMGg10mjOEceOYkWgwY3/F6O8Hp7WgNmryiUjsYjawqaGExJ5RUOA9Lgn2A2RMIuWOOkx2DhhesoHnpihN0N9Al5n6PAvwdhulf1cwkUHYLl9UCReKvTmxDdpUyspjvszf3YUHi/wxvmpo0x4TqK+w/OreQ6w3RAzDa88WmCObWMgQsGNzEnxWyUTi4elrJpYIugx8nw7zRwWTKzv28te9Z0baw/bCiq0TMMprGziTWNYyinf5fs5HH2OzhNRzZzmQjOPKsR8HexfWYzlS/LkGaVnyQ1+itwAL+aJnCB3B9D8dZQopE8+dasM03br3717eQv//IvFM1++9vfhmN4VWLUW0DJkC5i89FjpVGsQ7M0xIjv/oO7IG67nOzfN6oH1pi5cXlBRJxVnNzcGzevpc1nljhYAlIUGJpTv/t7/54w/XblRigDnZFB5GcxC3n4dCN55+tvgyfolyj/LAuK+ju/89vJz372vgbEuFB4vnfvfqGo/cUXX9QmunDxvBzaDRhGTaKi/j5aXrRZgdFAEfs33vma4JVLi/PKJOhIhopsi8iOLug4zR3KSG4CEYO5CJRh+kMYugo2eH8nOXO+nry0etVKAEQA5UwTdmdnV8dVeQzfd5zrSJoQbQM4jHHac3G6iqdb4KvJnU1uv3gluXPnDn5e1/UkCd162Rron336Cz03gIMZwYa+8fqL+B4dI1Oj0wFTqQjnqpxepuHuqp5fR/bX7R+wxS58f5JvK2oejhl1wii2d5IK+JAWhkQAwYBW7WeugEYikDRry0shkhrKUNIIi8M/T1nEPLKFi6JoaCKLouqaeHDyNnRFmPCwm0shiT5A5g1tXl9eo+yAUDovwknXwOGjJnAyzkTBucDymhf6h5KLddS+88EJER20gKzRqUycxM2vv1OROErGSwoxlUapZOJJLIfGNd8YUunGzt8fN+SdjO00ym1vvvPB6+HZj8N9Y0oF/86GRnqWTTNGtWQpimdh/GOY46znZwmqxJ8zi+DttOng08otrsIXHydWqsuWeLLT0bEDzuoWuyTpLEH4vy9ef1Y2kKWB/v/qv1+JAyCb5M2bLwrzvrm5lXzta0YN8dFHnyiC/gLDXy++9IIMPzfIL37xC6t9YgqXxmlz04iu2AegQf/ss8+UVtF40aAvLizLYHLhcsOTGMvlHA/I4lkvpxhoNkAHaKpOYGx9yxpQbmDGcQuNXv6N9MssVTCCHyHq33hwP7lx9ZqOw414H/VfwkC/+PQTwRGp8foAaCC+9+7nX2hRvP/u3+p7ri0tC6JZ0WvuYrDqRNJ8xL6PRlUY8p6+12P0IpqtTrrg59C3IEXF2QvoGwwWkrPn6qL7XV2/mMwH5M76mXOKoAmPUv0YGQ17Fl1szkMQ1T0FNfWF9Qso9ZRRXjG6i+WV9ZQeIMnxubHq+v3BHMpmuB93MHMxV1LNnz+vwpHRMPC+DNA7qXDaF9efHPJ1HK+UQ50bKJ4vxGs0n1xGH+UMSmKtwHI5hpG+en3dYIj47kl+KWwGcs9D2WwVyKx5Oq9mcva8RaAoSiDTofZxGY7wPPQaPpF6G2m8eQ+2t/bVT6BzJ+22QWAHynAKhWqYHIdRwz3q9PPpnINH4Q6xc0fgtWs3vryPni2IdK/q5Z9E2hWq6aNUMkAT/gR9mHlQZhDpxp9s9FKtixPsVUiGDsc2LMRegmtAOJKH94GDjD4VnMWZS5SnY9q+/XCOfp5uoIUUo8Ny6hA+gsxlFiUTs3G6gSoHHH/O+EcEZeYxctExZhkqN2bGgVVKm+geRfP8uAaopHcaRDOLdc8yuMaOblaZxe9hXCfPGsbYYcbKg1kYadxLyOr/xs4kNvKz6CxiZJBleM8Okp1WDpqV8ZzWf5h1X7JO4rlwAGycMdq31DsvugQiPoiS4IZ45ZVXBJ0kT86tWzdgiC8hov4U/Pyf6v2PYVil6YuyCssj5ORndP4I5RPypHMois1TyuwRm11QII86ODbhACk5+ff5OXzPGko93ExctCwtraChy+d6MOiM3h4/fKQMgu958803TRUMk7A/+clPkj/4gz+QASNyiY/f+73fS/72b/9WXEcitsOipzwjbzqdBEXluSH4O28M+xv30VQm2+ZtlH1IId1BLVsODNE/X0ejxWE5omXY+zgAUqfX3UHEDyWw9pbO7fqNG3ACZ5ONJzB8YNp84aWLMPyBMZLc/Ph8Okc6widwnm+88Ka+84cffqhoszFXNiGa/U0ZEtb+FxZrYmNttVHyOrOkv/UH82JkXV1Z0PdrwJH6d+GCbLdAxIe5ja997Wty1MwcaEjPn1uzKBvQXvIUVRqgFb5yUdfuwQMgSmpzqcD70lo15RJimW3lzLKc7uPHj+CY0EeYNz5+1v9JBbGMc+F1NTqPnF7L+j8x54yU1RC2FaC/s9zlnPLZaNf/HfMBeU3VN7A4g0aBo8fTbjKhit8G70HJbZAE+gPYYk0Ba2gLzogDbXCuj5BFSVuXCluBU8lRHXzwbz6Y5pmBhtFCr4CMuSZeb7BVfh+nE+e9YJDhaBmPXj1ydQrwWXTI/jud9kTms/cMLt+zoYlBKji8PjKq41OhiM9oLGdelxVFz5ZofHbgNOrkrIGOSyvm8KZLL9mBMOf6iad4Y2fi8xXZ+r4fZ0KzMpuqwmm6Zzm1bAksvjaz+hunZQjZ7OO5ygC4uBmtfu9739O/3333PZVKCPPk4rtz514QKSmLK4fGxDh3lpX68gtdR/+ARoXPV9FoZXbAvxFrT4gpI0BGWdeuzgtZxL9zk9Dws/notV1uGhoxHosMn3Q+7777rjYJnYsUxOAoKA/J3z/66KPku9/9jhwQy0QvvfSSSjMUc+Ex+DreqPtwRlxIP/rRXyd/+If/hYbbaDT5Ghr+H/zgB9q8thnNQfB7fhfXhK9ZQyTPHse16zd1nhRCZ3P8s8++SCr5bamRcST/+GQHDuBS8tV33kQ/AhBDZEU7cIgJOHNOmlSoAnII35f0BLkiSdeagaelL3gmYZ08fzaymX3xWrG0xelsNljZMOfficxiVsWGPI0sa+5svhNhQ8PI78Z79bWvfTXw6ZRC4zkRtJTWgb0ZZlUPDwDJhRTnAILqdDCa00B9uN7gsNiqzoH3lZkd77PgmaAB52fwPm58vq0mO+GQ5P2xQbKyOKU4nU0gwAFw+dRmIKssy4025GZGfH3JNCZ8k3vDlYaf0+lOnuaG2XsKqYD9yNamqIs5aY2J9RFx9qWxhqZIhXwAx7wNQ7yPz6XYCmvi49A4dgPjRt6jUo/M+1H93x2AcV0t6NzuQVTIsycGLm5c+J2YVcQTvTFDpJeyeJxs4zR2Brz+2TrzVBM0X8kYIpcHzaXzB0aDMUp7Lc4aq0nsztGXDnTFdMez0EtxP2YWkskdxGlomiyxWpZgzuck4vJPdjp51jHdwLt6YTzBHA9xxRobXqab5QROE6jJZkvZ931ZJvBcNIH/3f/g8vcvX1wHppm16Se4QO3k7CWgWFYxFVzNJXfufZa8+MotQQqbgA4ugi/oDEo1I9SuF9HYXVx8CVFXMTkHvv5zMAosO+RhXC6DP2i1AblGVhX6NeCtL6I80dDA08rqYvJw4y60BBaTC/U1VDqAkUdd/K/+4i+TEZpqb6HhO+RkJ8sxRA0h2v7gvffVwOPGongGG3qMwseHQ3G6X1u/nBw/2UlqMAg3UXdeQAR4DZF4FxjqPrKEmxSBB3rm4gU812sJ53/+0rlkAef9Y5SDbrx8M7lwFTTYF1eSX372bvKt3/xqcvfhh5iCJVZ/H3MHV1RTX1xAMxSZwuuvvJr8+Z/+SXLtwnry9lvvoNRSTC6cu4hyC6I/9E5IPfDyiy8nP/3x3yRbjzeFD9/DdzyzDIEd6CMcA7++BE4l9lAW0PDluX3nm+8knwLh9NYbr+G5WvLH/+f/kbz0wi0Ijz9O/pP/+D9K/vWf/6lKAoeApbL0Rb3VtTP15C//rx/ICbGU1B8AW449uQ/DTs580njcxT3sD9isnQN9xgYyijpmADb1N4yLJZuI6IdoxrZw3mdXz+LYueTS2atJo7yY/Pzdj1FOWkhuXn0BHEZVTA6DJwn6x5hgS7rNfrILQZ/181gvQEt1wJj6GEb/zt17oGboA1hwQ+pb5N7hBPMqjP0SZiVIkZ0L09BHB00Nj1EIaHcX8NfjtvQHOp2RuPDrOIdjiDEc7IFMDf2CehWDe3Xy42POogUDBwdaoQIbnqmjt1Al5zsnsofG49MmfUbfWFjH0pBlFkb01ABTvE2c9yoyM3wfnAtMCbI+EBi2KMDeFecPgUpF9lkorMPZBuoF4G+HuFbbcO7MYnsaSFtObiL7I1CBwAU2icXxlDNefjWcqZpHDVwRuRk6aAWaCtQUyJOjPl80OCu+ywCfwwf7G23siQ65/ClzGZ4Xs74y95ocWlGkgqWJgSRCjeVAdkbGQwEIJGbMb0noZ36oshyzsWyT1fsUnqF4BuPZj//nlNf+Ps8IYqPvjMExJNINuelat1Tq9QfPlRmlIwAtuCgqYOmIdaCpnywz++sZoJZE6TKSDjj/zqBKZcy+BVgjUbeMVU7W9RgNdEzPEjxTcGeRnUSfVeLJ8gLNUmKL5Vz9emlA8HmBgf5n//W3v18LdMxju0QhWuiKD4fRDuuORFqQyKwchl6I4iG08u7dHaFP5oF+aaFWzXo1USlVbJrjoxYiI0L1VhFlnoFRQvlmZxNRW1dN3pdeuZ3sb+zZuPrYJn/F94Pjisc+n0tFtJ0+NxdKOCy3MBJ+5fbLpgkMB1XB5wqmuWQDVHye6JXryGYIaa2RUZQ3qWAcKKwT//S9XyBzeEER9gXUxwVJRV2bG5g9iVUYiKvoL/C1pMMmhvzSpSv4PqvC9a8tzyff+MY3dL7NwGOzhYGyp+in8LoySubG/Dd/9UM8v60+CHGQrC2z1FMrN1IeGmZiHAAjBJPnw/kI3pFbt24rouf338ax33nnbaXO1pi2SVkRxOHnX/zFv06nqVWKwzwHI+U333xLm52fyQzGceWHgb+HDeGVlVX1TA72wbP0dBOfuamSoFENjAMNha0NDr1R0Kc2VxeSg68nV9Ei8PakAWFTuHXSMVKyLksr2MBtTrv2NBSn8k6rKxqHCUvjBNanyWqidkqVELmNoyjNIjfyROWHndRY9UKJZxgI3qyM1A/ykx6p5WUUfQDJCe+80es4c4+6pWsRMoB48Mg3fBUGndeH1/MgqIPxWMxumWEx2/Q6dMxM6U1uOpy4RBTj3NXUj6COjqRxQ2I9kP6UiEk8yJTlpJ+lkeua0afVvVN9iGiaNh4Ky0I3s4NfXrbKNmP9eroKnsN7Y70E77vEw2FOVeLU5k457xlVzHnlXDyn9Urivku2VBWTDp4GI/2y0lTsAGJKcc9kjw93nw8H8Af/7Xe/n4QvTJIwWvcmvDKHsUh4xht0B4aWxolf/whNNUY4Tn07HBLiSfGKgnDo5VI+UOMiQgBvDNW7vvjiXnIDDVwe/wki0HlEoDdvX03eA5f/+cVzhv9u1GW4SE5XEx4dAzylUroBB2EBse7Om8/6vyT3oEx1iDKN+N0DRQUpl4ndb1I4m/q+N67rtReRBbDJuw5ndB5zB4TKvfaVt2SkV+E0OBnLMtEVUEO/DSNbpV4Bnl+CKMze3j4mkXeEXb9+7aaM5auvvpJcACSSaJx9pP/c8J989qk29muvvZ782Z//uQzB17/5dZTGaslv/9ZvAcV0XpELh862wFt0Zu2s4JDXgaLiufP7DzgJzcnoRRLxXQp1zrEG0q4B0sn30QnQQRD3z3IZy0GEvr6HTImlLxp/liRYQuJUL5v4fi25afh3Gq4arnmvC8joDnSRwe9z//6GeiWbT3dVTyabJwECoqEulOSs+G8apwuYvZhfXtAwEpFNRPdcOHcZ33kZjeicNdeLVQEN+LdBz7QT6ugzMJCQ9nDUoKND9WErGmpGy/4a1d055Zo3tadR2HSNshs8M0wccDIjndNn2QYuhCi5qN9lCJOJpkB2gMvLI26o/Zy8ARwbuLl6Iy1j+GyCD2yxz+PHjksWXnfm57DnFJc+Yu2Gcmj0xtw0cbQpFbJ2J3UucTPVo/iYrnnWf359TzP+sQ6BG1QnzItx8jFNdswV5INc0/QfyVQ/x6NjP1f/jJgaPiYRjL+/Exe6I/H75Qy5AjbMKLtkUVHZ+YZZ8NfZk8yDZ7D+8We4pkO2f/LcOIB/8k+/832mp+SnYQRN43MkBAq4ZxaonjWv2jQHWUi9QDpn1k8ZafPLX736Gp6DYAn0e8+eXUEKXNcAFYdXLgBSStqA119/Szq573/ws+RtQDbbEML+/ItP0BxFRNczBsN+oADmBeM5WPQ+J0PlC4SG68Gjh7rJrEHrgg9zyk5MxCREDbhfnAfQVC3Uy+apTYCocAXvYerOid2Ll69ogXGSc4B08tVXX9ZEa0F6BjUhjv7tT/4tjNmS4II8t1/+/EPBSDmMI6rdPLnyi8lDRNm8qYSdHmPBkUjv9TdfT378Nz/Rub+A2Yg2UlPSTn/y6Seqx3MK1YbTqkpV2XOx/shZ9QU2gDpin4XDbkyDeX1+4ze+A2dnGQIHslhfZ6+Ahp5RPb/Pj1Fy4ufTCdgkq/HMmApUQfV5DuNdxvfnDEarMxAlL7lhXnnlDXEDlYo1OYSc2kyFEC0niur3MPOxtbWDa95RPf8xMh2CBpg1dBHdk0doZ4ezBgcivTtBGYeQxC7kJdkXYNRPaT6+l5PSNTLISqKyZASCVaPnLeZNh4DTw5WSEZ85y2heNA82CLW62AjqY0HQPoi+pKRz43zYoM4uOQwGbKjrEcMavcQRj//HhsWNjiNqNCdz5+5Ubd0NkjN/up5BPMXskaoarIXiM3Xw2BDFn5s1RDK2o/EzhvU0Lp3spGrWAcxi83Qn4iUSP3c/fjwD4ZFurN0cG1H/nrEhp7PMGtQ408o63FmDWvH8hTfL/Tyzjid7Ldy5ZHsw8RBXTCeRzXC+bGLYm9RZllFey4O9refDAfzhP/vN78vLB56TFqL/Y0AsObjjSlqsmzGSzY/Gqss3sFE1VMQG6Tpw7qwfS1kHiwVGdw+RdBMj9nN1NgWroamI2iiQJE+2NjBQhIzg5tVkEbj7X/z0fU2YsrTBeh03Jo0cryMnTUnTQI4ZNiU5PUoVKpZROMnL55cWVzWwVEPNcB7NUqJNRC/BYSic9yXQQsgYDG2ztWAMP//ijkodLMlsYLL43LkzyHiauCn7yXe+8205AG5sNRmRYi+j17A4vyDkyk1QR5zA4H6IyJrp/b27nyff+ta3gI8HFQOgnUQQMYNi9HfhotFqHOE872AW4dHGI3EQccjO66smrdhUnbJYyqm8ws9n5HLr9g38zQTt6aBYAmITl2UqHjdJrMbJ4TzfqOTG4aK7gXo0ie14PjSMHNZjhsIyDaNhlkZoOA9Rc+fk997eERw++ZkoUGAzILXqvAw6rxXRPcwk+FoxXKKsw6bukbhyYIj6Y2kLs9Szv70vw1+CM2EGUcwZF1Lr2EpCHELitSRPkKaCuQlpKHITXYhx4PfptbtpY1nTvGHIqShSwaLgrrkklyKLjHV0mAqekJuJhpiOxCL0bioxKsH4XH6Kd8bLQW7EnD8nLkHwvjFb5SMJCCCXQXVlL49sacBjY+SNxjQTKJaeGSKLyyXZCdksnQLRTnHUHzdpPaL+suEtd4ynQR59XXn2Ekfj2XKHn0Oc0XhZKjss5ZmON3njslWqthdx+8TnHWck2df430oRLDcr+vJlkM0sQirmO5rlhGY56Pi4cVkqzg4O958TB/Df/ff//velcBVuACNVYqpZkllCBEr44ALkIMX9zsXNejPw3sRwE+Z50spp6pe9oY2Ne3hv3ww0oYjNHjIATt2+nXwMrPgTGMWvf/Nt1D2byc7e0+TV114GiuSR6v6OAFFd78QoXHlOrH0bI2fJ2BJzOUXKfB1/EgcuiDQ289LinKZoO8hGOM368BGJ4M6rPNFlVEBHRyZS1LUrIDpjaaJUz+v9P8dswVlMFRO5chlZAYfEFucMgvfSCy8CWvpAHEMncHos/3D+YW19BVH+j+Q8eT5SFEPtnt+FteBRaDDxA8RPDwP+EiLzq+BW2nj0AFHzrtA8bFr14EQ5fEZHNTdXV0ZG50B0C/mAmF384Ad/ImQVnSTLP+RuIh3EMRrP77zzjhw2m2qsnzMK4hQ3Sb+48B48eKTIn05hA01o/o3r8QQi9k8ebwMOCYTX9gFw+zDqR02Vg9hgPIRiGuvwLP9IBEffqaIGLo3sssSEyno9DXO9bOynPTgORt9VlAEpXjMSS6gxpVZLdb1furSj7qQ8MogQGjToQuoMgsj4WP8eDf/v9s5gp6koCMMXUBETEjdQwAiRqHHhSkyMPoNv4tq9vhLu3alLNQZDoCuDBkIaDGhtG5s43xzGDoera03+L2m6KJTrtT1nzvwz/5Ruch9GjmhrNiCkp/g5ri8mjSEs836l1nti1MWCH4t7iWqbM1260cEbX/z85c2zcON54bQ6LXpZInUR78MmET5DcTqIRZFrQwPIC312bC12xYNzOkCOoJup6TOdp1kriGuqo++zXanTrZbLdcNYbsDLY13b5vjWfjtZWK47ZvNiXls6x0mrXuzzI16PLEHMxObBvY8+hLaBLHVTWb6WuL4/zRqORy7JbZtTUM9a+N2f8a9sAE+ePn6G2OYj64hS8OHBL57yTIu6SHfQNYuLIhHYmhnH4btzcaZ8yLZ3v5j7510Xgff39+xnbJoYpwU/ps94VIkGQBPVw0cPmt7RoTdZ3bq97gZsV6ZmPd2Cg+RVH0M56ykSShf7tjDyGhUB5PWxFhh7RYPZDFjZJH5CVEgQSR6YuMzvUOWA6RmW1N3utvvgEyWTvrh0ec5v26qJugOLVNdv3GxO+kfuTopjJr0Fe1buSdrp2EoQu9Y0ttxZ8hz71tbHpmMNYvQHkIIhPbZsC+6r128stfWhub665iI3X1gEXipOKE3FSI80DukfIk7SGV1zKS0zXCzC/fnDrw+bCT5H+BVhzdCxxiVKaBftvZbMLfTF5qaln+40796/NZF6pdnZ2XXBeOP+PReE560EE1H8pekOpFJI4XjntUX+RIlsYKRciOQ/2ZhPNI2+uVke9orb5rWVNRe5FxdsE+nzeRh6Qxf3i2ifxZ5STxZuvG44VfB/NbT7ykb/1dI7/ZOhV/B8O/7umwiFJ7af+T2jugd31DFGbcOR+7CzaFOAE947GM5RHVP87y+cTpY7rc4YlWleY5/WVXx00JqYCcFpxgXg0bicRsaTaG3eTm6xcLlmNFfcMbNTZh5HmvO5k5nGk4lPE8G5LPSfrTeFAGXa50hMrBpC5I1FPcTb3OjkEfBgdG7KWVSmRIdy3ciURclxpaO0WRr87bVIg7XVvucO5UirhJV1HhyfTyj1vyU3gdULZJ7wlu9xFmbj9+qoPq6LLETYxvMc09J4jvnMtVBbC8D1LIB8AqjtLNr6JfImWGsH9Qkh/sZR7+B5I4QQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQ4v/jFyeSY/63yWLgAAAAAElFTkSuQmCC">
La plastification {{!!format}} est à {{!!prix}} .

Soit le [[set-de-table]] personnalisé plastifié au tarif [[Affiches]] A3 Personnalisé au recto à 1,24€ Recto-Verso 1,9€.
<div style="text-align:center">

!Bienvenue sur ~TiddlyOueb

!!Une version personnalisée de ''~TiddlyWiki'' pour la création de site Web
</div>
<br>

Félicitation! Vous utilisez [[TiddlyOueb|https://tiddlyoueb.aerobatic.io]] qui fournit une ''simple page'' pour commencer la création de votre site.

!!Avant de commencer

*Si vous découvrez ''~TiddlyWiki'' consultez le [[site officiel|http://tiddlywiki.com/languages/fr-FR/]] ou visitez [[TiddlyNote|https://librenote.aerobatic.io/tiddlynote]] pour une introduction à son utilisation.
*Une [[aide rapide|$:/admin/help]] est intégrée à ~TiddlyOueb et la documentation complète est disponible sur le [[wiki du projet|https://tiddlyoueb.aerobatic.io/#Wiki]].

<div class="att">
<i class="fa fa-exclamation-triangle fa-lg" aria-hidden="true" style="color:#2C3E50"></i> Assurez-vous de pouvoir [[enregistrer vos modifications |http://tiddlywiki.com/languages/fr-FR/#Saving]]
</div>

!!Éditer cette page

Pour modifier le contenu, activez le ''mode Admin'' pour accéder à ''l'interface d'administration'' qui regroupe les paramètres de personnalisation du site.

>Ajouter `#admin` à la fin de l'URL et appuyez sur la touche `Entrée` puis cliquez sur le bouton `Connexion` et identifiez-vous.

<div class="att">
<i class="fa fa-user-secret fa-lg" aria-hidden="true" style="color:#2C3E50"></i> Les identifiants par défaut sont `admin` / `admin` (Utilisateur / Mot de passe).
</div>

Pour éditer cette page, cliquez sur l'icône ''{{$:/core/images/edit-button}} //Édite ce tiddler//'' en haut à droite de la page et vous verrez son contenu en syntaxe [[WikiText|http://tiddlywiki.com/static/WikiText.html]].

!!Créer une nouvelle page

Une page peut être composée ''d'un ou de plusieurs tiddlers'' qui seront affichés en sélectionnant le menu associé dans la barre de navigation ou par un lien interne.

!!!Ajouter du contenu

>Cliquer sur le bouton `Nouveau tiddler` dans la barre latérale pour ajouter du contenu.

L'utilisation de plusieurs tiddlers permet de structurer plus facilement le contenu d'une page.

!!!Ajouter une entrée du menu

>Cliquer sur le bouton `Nouveau menu` dans la barre latérale pour créer une nouvelle entrée dans la barre de navigation.
 <$button class="tc-btn-big-green admin"><i class="fa fa-toggle-on" aria-hidden="true"></i>
Activer le mode Web </$button>